Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: Martinus 03 Listopadu 2014, 23:40:00
-
Ahoj,
prosím o radu, mám externí HDD WD My Passport 1TB. Je rozdělen na dva oddíly, jeden je 100GB s XFS pro nahrávání pořadů z TV Samsung, druhý je 900GB s NTFS na data. Pod Ubuntu 14.04 nelze disk regulérně odpojit. V launcheru vidím obě dvě jednotky, když u nějaké zvolím Bezpečně odebrat nadřazený disk, tak obě ikony sice z launcheru zmizí, ale vpravo nahoře se neukáže žádné oznámení o odpojení a obě ikony se hned objeví znovu... Asi to není až takový problém, ale nerad bych někdy přišel o data... Flashky mi to tohle nedělají, tam to funguje jak má. Neví někdo řešení?
Děkuji :)
-
Nastav si aby se nepřipojoval automaticky. Budeš ho sice potom při každém použití muset připojit ručně (ve správci souborů), ale zato půjde odpojit korektně.
-
Dejte sem několik výstupů z příkazů pro konzoly:
cat /etc/fstab
sudo mount -l #malé L
sudo fdisk -l #malé L
sudo dmesg | tail #znak roura, pravý ALT+W
sudo lsusb
-
Děkuji za rady, situace se trochu zhoršila >:( Disk jsem vždy odebíral tak, že až mi tam po odpojení naskočil do launcheru znova, dal jsem opět Bezpečně odebrat nadřazený disk, pak na mě vyskočila chyba a disk jsem prostě vytáhl z USB. Naposledy jsem ale disk vytáhl bez toho, abych dal znovu Bezpečně odebrat a teď mi tam ta chyba skáče stále i při pokusu o připojení:
(https://lh6.googleusercontent.com/-U0Ozfot8ZMk/VFiWUuV_LuI/AAAAAAAAXqI/7g7FpboXjOk/w649-h389-no/obr%C3%A1zek.jpg)
Připojí se pouze oddíl 100GB s XFS, druhý oddíl ne. Disk je fyzicky v pořádku, pod Windows normálně funguje... Pokud zde nikdo nenajde žádný problém zkusím ještě to chkdsk /f
EDIT:Ještě jsem teď zjistil jeden problém, který by s tímto mohl souviset. Umí Ubuntu regulérně zapisovat NTFS? Zřejmě zde mám něco špatně. Já už do Windows XP prakticky nebootuju, teď jsem tam zkoušel ten externí HDD, Windows jsou na disku System, co se automaticky mountuje v fstab. Včera jsem dělal v Ubuntu zálohu adresáře Thunderbirdu, kterou jsem uložil na disk s Windows a zároveň jsem smazal starou zálohu. V Ubuntu vidím novou zálohu a stará vidět není, z Windows naopak vidím starou zálohu a nová vidět není :o Určitě se nepletu, nová záloha je archív tar.gz a stará byla ještě z Windows pomocí Mozzila Backup... Dřív mi to zapisovalo na NTFS normálně, většinu těch "kancelářských" souborů ukládám do složky Dokumenty pro Windows a ničeho podobného jsem si nevšiml...
Zde jsou požadované výpisy:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb5 during installation
UUID=5aded422-eaaa-469a-a561-4f230670b732 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb6 during installation
UUID=b9564f28-5758-43b7-b517-f50dbfcde478 none swap sw 0 0
UUID=444049C64049C002 /media/martin/Data ntfs defaults,user,umask=022,nls=utf8,uid=1000 0 0
UUID=DE88DD6A88DD41A7 /media/martin/System ntfs defaults,user,umask=022,nls=utf8,uid=1000 0 0
#/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
sudo mount -l
[sudo] password for martin:
/dev/sdb5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
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 devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/sda1 on /media/martin/Data type fuseblk (rw,noexec,nosuid,nodev,allow_other,default_permissions,blksize=4096) [Data]
/dev/sdb1 on /media/martin/System type fuseblk (rw,noexec,nosuid,nodev,allow_other,default_permissions,blksize=4096) [System]
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=martin)
/dev/sdc1 on /media/martin/f566fa23-a03e-4439-97d9-30387098cb3b type xfs (rw,nosuid,nodev,uhelper=udisks2)
sudo fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
hlav: 255, sektorů na stopu: 63, cylindrů: 19 457, celkem 312 581 808 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0xac9eac9e
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda1 63 312576704 156288321 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
hlav: 255, sektorů na stopu: 63, cylindrů: 19 457, celkem 312 581 808 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x00d200d1
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdb1 * 63 156293119 78146528+ 7 HPFS/NTFS/exFAT
/dev/sdb2 156295166 312580095 78142465 5 Rozšířený
/dev/sdb5 156295168 308387839 76046336 83 Linux
/dev/sdb6 308389888 312580095 2095104 82 Linux swap/Solaris
Disk /dev/sdc: 1000.2 GB, 1000170586112 bytes
hlav: 255, sektorů na stopu: 63, cylindrů: 121 597, celkem 1 953 458 176 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x00023f15
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdc1 63 195350399 97675168+ 6 FAT16
/dev/sdc2 195350400 1953455804 879052702+ 7 HPFS/NTFS/exFAT
sudo dmesg | tail
[ 211.851364] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 211.851876] ses 6:0:0:1: Attached Enclosure device
[ 211.861839] sdc: sdc1 sdc2
[ 211.869381] sd 6:0:0:0: [sdc] No Caching mode page found
[ 211.869390] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 211.869396] sd 6:0:0:0: [sdc] Attached SCSI disk
[ 212.585567] SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled
[ 212.619335] XFS (sdc1): Mounting Filesystem
[ 212.814112] XFS (sdc1): Ending clean mount
[ 213.266520] systemd-hostnamed[2221]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
sudo lsusb
Bus 001 Device 004: ID 1058:0748 Western Digital Technologies, Inc. My Passport 1TB USB 3.0
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0c45:6007 Microdia VideoCAM Eye
Bus 002 Device 003: ID 1bcf:05ca Sunplus Innovation Technology Inc.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
-
Scandisk ve Win to určo spraví.
Ono se to nejspíš celou dobu chová správně.
Disk se korektně softwarově odpojí, ale zůstane ikona disků, což je v pořádku.
Po opětovném kliknutí se dají ty disky znovu jen "připojit". Je to proto, že pro opětovné připojení by se musel vytáhnout a pak zase vrátit usb kabel.
Pokud nechcete vidět odpojené disky, mělo by to jít nastavit v "nastavení systému-odpojitelná média". Nemám Unity, proto sekce může bt trochu jinak. Jiní snad poradí přesně...
-
Projel jsem disk chkdiskem ve Windows, žádné problémy to nehlásilo, ale pod Ubuntu už je vidět i ten oddíl s NTFS. Disk lze i odebrat, ale musel jsem to dělat nadvakrát, poprvé Bezpečně odebrat, disk se znovu sám od sebe namountuje a lze s ním pracovat, pak znovu Bezpečně odebrat a pak už se to odpojí definitivně, dokonce bez té chyby, co to dřív hlásilo :)
Ještě jsem editoval svůj předchozí příspěvek, nemůže to mít souvislost s tímto problémem?
EDIT:Ještě jsem teď zjistil jeden problém, který by s tímto mohl souviset. Umí Ubuntu regulérně zapisovat NTFS? Zřejmě zde mám něco špatně. Já už do Windows XP prakticky nebootuju, teď jsem tam zkoušel ten externí HDD, Windows jsou na disku System, co se automaticky mountuje v fstab. Včera jsem dělal v Ubuntu zálohu adresáře Thunderbirdu, kterou jsem uložil na disk s Windows a zároveň jsem smazal starou zálohu. V Ubuntu vidím novou zálohu a stará vidět není, z Windows naopak vidím starou zálohu a nová vidět není :o Určitě se nepletu, nová záloha je archív tar.gz a stará byla ještě z Windows pomocí Mozzila Backup... Dřív mi to zapisovalo na NTFS normálně, většinu těch "kancelářských" souborů ukládám do složky Dokumenty pro Windows a ničeho podobného jsem si nevšiml...
-
Nevím, jestli to může být tím. M$ zdrojáky k ntfs veřejně nedává pokud vím, proto je dobré si rozmyslet, jestli to používat. Já to vesele používám. :)
Takové chování jsem také zažil, má to zřejmě co dočinění se zpožděným zápisem na USB disky. I ve Win je lepší ho nejdříve soft.odpojit a až pak udělat restart.
Pokud už Win nebude užíván, zmenšil bych system disk na nutné minimum pro WXP a zbytek přiřadil k linuxovému disku.
Nevím jak XFS, ale Ext4 má prográmek, který dovoluje zápis na tento FS (http://wiki.ubuntu.cz/systém/datová_úložiÅ¡tÄ/pÅÃstup_na_linuxové_disky_z_windows) z Win. Nejsem si teď jist, ale asi používám Ext2IFS (http://forum.ubuntu.cz/wiki.ubuntu.cz/systém/datová_úložiÅ¡tÄ/pÅÃstup_na_linuxové_disky_z_windows#ext2_ifs), nejsem u svého PC.
Snad to pomůže. :)
-
Tak ten původní problém vypadá vyřešen, děkuji za rady.
Zapisovat na NTFS tak jako tak musím (asi ne na systémový disk Windows, tam to můžu vyrušit), ale na ten přenosný disk určitě, tak uvidím, jak se to bude chovat do budoucna ;)