Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: Ralen 14 Října 2009, 23:31:27
-
Dobrý den, mám problém s připojením externího disku - jde o Seagate 100GB (9W3638 - 500), používám Ubuntu 9.04. Disk se nezobrazuje v nabídce v Nautilu a když se jej pokusím přidat přes terminál, tak mi to napíše, že jej nelze nalézt.
-
Odpoj celý ten disk fyzicky z USB, a po chvíli znovu zapoj. Chvíli počkej, otevři Terminál (http://wiki.ubuntu.cz/Termin%C3%A1l), postupně zadej tyto příkazy a zkopíruj tu co vypíší
dmesg | tail
mount
lsusb
-
[ 5727.345562] sd 5:0:0:0: [sdc] Write Protect is off
[ 5727.345568] sd 5:0:0:0: [sdc] Mode Sense: 33 00 00 00
[ 5727.345572] sd 5:0:0:0: [sdc] Assuming drive cache: write through
[ 5727.346301] sd 5:0:0:0: [sdc] 195371568 512-byte hardware sectors: (100 GB/93.1 GiB)
[ 5727.359910] sd 5:0:0:0: [sdc] Write Protect is off
[ 5727.359917] sd 5:0:0:0: [sdc] Mode Sense: 33 00 00 00
[ 5727.359922] sd 5:0:0:0: [sdc] Assuming drive cache: write through
[ 5727.359930] sdc: sdc1
[ 5727.388271] sd 5:0:0:0: [sdc] Attached SCSI disk
[ 5727.388388] sd 5:0:0:0: Attached scsi generic sg3 type 0
/dev/sda6 on / type ext3 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.28-15-generic/volatile type tmpfs (rw,mode=755)
/dev/sda5 on /media/disk type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=512)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/vojta/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=vojta)
Bus 001 Device 009: ID 0bc2:0501 Seagate RSS LLC
Bus 001 Device 005: ID 05e1:0501 Syntek Semiconductor Co., Ltd WebCam, Chipset DC-1125 similar to 174f:a311 - Asus F2F, F2J, F3J, F3T, G1, Z53JA
Bus 001 Device 004: ID 05e3:0712 Genesys Logic, Inc. Delkin Mass Storage Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 0b05:1712 ASUSTek Computer, Inc. BT-183 Bluetooth 2.0+EDR adapter
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 046d:c019 Logitech, Inc. Optical Tilt Wheel Mouse
Bus 002 Device 002: ID 08ff:1600 AuthenTec, Inc. AES1600
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
-
Podle dmesg ho systém rozpoznal a označil jako sdc, oddíl pak jako sdc1, ale automaticky nepřipojil. Není tam vidět filesystem takže:
Je ten disk naformátovaný? Na jaký souborový systém? Je vidět ve výpisu sudo fdisk -l
-
Je to FAT32 a ve windows mi normálně funguje.
Přikládám ještě výpis příkazu sudo fdisk -l:
Disk /dev/sda: 100,0 GB, 100 030 242 816 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 12 161
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x69f807c0
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda1 1 243 1951866 1b Skrytá W95 FAT32
/dev/sda2 * 244 5822 44813317+ 7 HPFS/NTFS
/dev/sda3 6065 12161 48974152+ f W95 Rozš. (LBA)
/dev/sda4 5823 6064 1943865 82 Linux swap/Solaris
/dev/sda5 7403 12161 38226636 7 HPFS/NTFS
/dev/sda6 6065 7402 10747422 83 Linux
Diskové oddíly jsou chybně seřazeny
Disk /dev/sdc: 100,0 GB, 100 030 242 816 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 12 161
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0xa60b9538
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdc1 * 1 12161 97683201 c W95 FAT32 (LBA)
-
OK. Zkusíme ho tedy zkontrolovat a pak připojit ručně. ?Co vypíše (s připojeným diskem)
sudo fsck /dev/sdc1
sudo mkdir /media/test
sudo mount -v -t vfat /dev/sdc1 /media/test/
-
Super, ten poslední příkaz jej připojil. :) Nešlo by ještě nějak udělat, abych jej nemusel připojovat a odpojovat příkazem, ale aby to šlo stejně jako s ostatními disky?
Pro úplnost, výpis prvního příkazu:
fsck 1.41.4 (27-Jan-2009)
dosfsck 3.0.1, 23 Nov 2008, FAT32, LFN
No FSINFO sector
1) Create one
2) Do without FSINFO
? 2
/dev/sdc1: 128420 files, 2709090/3051854 clustersK čemu je FSINFO sector? Nevadí, že jsem to dělal bez něj?
-
Nevím proč ho gnome-mount automaticky nepřipojí. V dmesg nic vidět není a mount, zdá se, nic nepíše (aspoň tys' tu nic takového nezkopíroval).
Osobně bych obsah disku zálohoval, spustil opravu (ale až po odpojení oddílu přes sudo umount /media/test !)sudo dosfsck -w -r -v /dev/sdc1
a v při opravě dovolil programu opravovat problémy (většinou to bude asi volba 1).
Nebo ho kompletně přeformátovat a zkopírovat obsah ze zálohy zpět na něj.
Pokud nepomůže, zkus znovu fyzicky odpojit, připojit, a pak dmesg | tail -20
-
Nešlo by ještě nějak udělat, abych jej nemusel připojovat a odpojovat příkazem, ale aby to šlo stejně jako s ostatními disky?
Dopsat ho do /etc/fstab. Potom se bude automaticky připojovat po startu systému (zřejmě jako tvé ostatní disky).
-
arrange: díky moc, příkaz "sudo dosfsck -w -r -v /dev/sdc1" to vyřešil, byl tam nějakej neinicializovanej klaster či co, no to je jedno, hlavně že už to fungue, ještě jednou dík. 8)
-
Zdravim, mam problem s pripojenim externiho disku - po updatu na 9.10 se zacal chovat jako logicka jednotka. V Linuxu se dal pripojit poze pres diskovy manager, ale ve Woknech nejde vubec.
Tak jsem zkousel si stim trochu hrat a zjevne sem neco pokazil.
Muj system sice disk vidi, ale zjevne neobsahuje zadny souborovy system (FAT, NTFS). Predtim tam byl FAT32.
Disk ma 500GB a mel sem na nem docela dost dat - byl skoro plny.
Pozitivni je, ze data se nesmazala, k nekterym z nich jsem se dostal pomoci nejakeho programu ve Woknech a pomoci Phororec jdou v Linuxu i obnovit.
Problem je ten, za ja na svem pevnem disku v notebooku nemam tolik volneho mista, abych vsechny data ulozil a navic photorec obnovenym souborum meni nazvy, takze se prace s nimi stav dost neprehlednou. Potreboval bych poradit, jak soubory vytahnout zpet na externi HDD (bez toho aby se ukladaly na HDD notebooku) a jestli jde zajisti aby se jim nnezmenili nazvy (pro predstavu na disku jsem mel cca 14GB hudmy - dovedete si asi predstavit tu praci, pokud bych musel prejmenovavat a tridit vsechny mp3ky)
Diky za odpovedi
PS prikladam vypis z dmesg | tail:
martin@martin-laptop:~$ dmesg | tail
[13105.820536] scsi 4:0:0:0: Direct-Access ST350082 0AS PQ: 0 ANSI: 2 CCS
[13105.821056] sd 4:0:0:0: Attached scsi generic sg2 type 0
[13105.826068] sd 4:0:0:0: [sdc] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[13105.842573] sd 4:0:0:0: [sdc] Write Protect is off
[13105.842579] sd 4:0:0:0: [sdc] Mode Sense: 00 38 00 00
[13105.842582] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[13105.902545] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[13105.902554] sdc:
[13105.943011] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[13105.943018] sd 4:0:0:0: [sdc] Attached SCSI disk
mount:
martin@martin-laptop:~$ mount
/dev/sda5 on / type ext3 (rw)
none on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/martin/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=martin)
martin@martin-laptop:~$ [b]sudo fdisk -l[/b]
Disk /dev/sda: 120,0 GB, 120 034 123 776 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 14 593
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0xfa463f0e
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda1 * 1 7153 57453125 7 HPFS/NTFS
Diskový oddíl 1 nekončí na hranici cylindru.
/dev/sda2 7154 14593 59761800 5 Rozšířený
/dev/sda5 7154 14284 57279726 83 Linux
/dev/sda6 14285 14593 2482011 82 Linux swap/Solaris
Disk /dev/sdc: 500,1 GB, 500 107 862 016 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 60 801
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x00020376
Zařízení Zavádět Začátek Konec Bloky Id Systém