Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Externí HDD nelze odpojit  (Přečteno 3651 krát)

Martinus

  • Návštěvník
  • Příspěvků: 22
Externí HDD nelze odpojit
« kdy: 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  :)

juwa2

  • Závislák
  • ***
  • Příspěvků: 4951
Re:Externí HDD nelze odpojit
« Odpověď #1 kdy: 04 Listopadu 2014, 06:17:30 »
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ě.

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re:Externí HDD nelze odpojit
« Odpověď #2 kdy: 04 Listopadu 2014, 08:17:40 »
Dejte sem několik výstupů z příkazů pro konzoly:
cat /etc/fstab
Citace
sudo mount -l               #malé L
Citace
sudo fdisk -l                  #malé L
Citace
sudo dmesg | tail          #znak roura, pravý ALT+W
Citace
sudo lsusb

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Martinus

  • Návštěvník
  • Příspěvků: 22
Re:Externí HDD nelze odpojit
« Odpověď #3 kdy: 04 Listopadu 2014, 10:19:29 »
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í:



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:
Kód: [Vybrat]
# /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


Kód: [Vybrat]
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)

Kód: [Vybrat]
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

Kód: [Vybrat]
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!

Kód: [Vybrat]
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
« Poslední změna: 04 Listopadu 2014, 11:01:39 od Martinus »

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re:Externí HDD nelze odpojit
« Odpověď #4 kdy: 04 Listopadu 2014, 10:55:55 »
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ě...

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Martinus

  • Návštěvník
  • Příspěvků: 22
Re:Externí HDD nelze odpojit
« Odpověď #5 kdy: 04 Listopadu 2014, 11:21:45 »
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...


Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re:Externí HDD nelze odpojit
« Odpověď #6 kdy: 04 Listopadu 2014, 11:56:12 »
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 z Win. Nejsem si teď jist, ale asi používám Ext2IFS, nejsem u svého PC.

Snad to pomůže. :)

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Martinus

  • Návštěvník
  • Příspěvků: 22
Re:Externí HDD nelze odpojit
« Odpověď #7 kdy: 04 Listopadu 2014, 12:40:36 »
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  ;)

 

Provoz zaštiťuje spolek OpenAlt.