Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Marvel 03 Září 2007, 20:53:07
-
Dobrý den, jsem nový uživatel OS Kubuntu 7.04, mám ho na mém notebooku FS amilo pro... no zatím všechno jelo v pohodě, ale teď večer se mi přihodila velmi nemilá věc a nevím si s ní rady! Mezi notebookem a mým stolním počítačem (WinXP-SP2) jsem potřeboval přetáhnout pár souborů..tak jsem vzal FlashDisk (Kingston 128MB) a přetáhl na něj potřebná data (přesunout na toto místo, původní soubory nebyly ponechány - taky jsem netušil co mi to udělá za prasárnu a neměl jsem důvod systému nevěřit), zapojil jsem ho do oken a ejhle... všechny soubory měly velikost 0kb a nešly přečíst, takže mám poškozené soubory na flash disku a originální na Linuxu už taky neexistují, navíc soubory co byly na flash disku a co jsem si zazálohoval na disk notebooku taky nejdou přečíst... tak jsem z toho jelen, ta flashka byla nově naformátovaná na FAT32 a předtím jsem ji už několikrát používal a nejen ji. Nechápu co mi to ten Linux udělal. Takhle jsem přišel o svá a zčásti i cizí data... :-( Nějaké vysvětlení, proč, z jakého důvodu, co se tam podělalo??? Díky za přečtení a případné rady
-
Vysunul jste korektne USB? Tim myslim jestli jste dal odpojit a vyckal nez se zapisi data z vyrovnavaci pameti a pote teprve vyndal flashku z USB?
-
No víte, možná jsem trochu zhýčkaný Windowsama... samozřejmě jsem počkal až se dokončí přenos, ale odmítám flashku odpojovat jak kdyby to byla prehistorie, normálně ji s tama prostě vytáhnu.... Zkusím něco nakopírovat a vypojit ji jak říkáte.
-
No víte, možná jsem trochu zhýčkaný Windowsama... samozřejmě jsem počkal až se dokončí přenos, ale odmítám flashku odpojovat jak kdyby to byla prehistorie, normálně ji s tama prostě vytáhnu.... Zkusím něco nakopírovat a vypojit ji jak říkáte.
Tak teda s překvapením zírám! Vážně byl problém v korektním odpojení. Musím to tak dělat vždy? Neexistuje nějaký fígl, zaškrtávátko..prostě něco co by mě zbavilo povinnosti těch dvou kliknutí myši? Proč to ve Windowsech není problém a v Linuxu ano?....
-
Problém to je i ve Windows. To, že se vám to ještě nestalo je jen štěstí.
V Linuxu má to co do činění se zápisem na flashku. Nejdříve se kopíruje asynchronně a při příkazu umount (odpojení) se teprve obsah zapíše na flashku.
-
Jde o to, ze data nejsou zapisovana na flashku (ci jiny disk) rovnou, ale jsou pouze udrzovana v pameti. To proto, aby byla prace rychlejsi (zmeny dat se delaji v pameti a nemusi se kazda blbost zapisovat na disk) a aby se minimalizoval pocet pristupu/zapisu na disk.
Na disk se zapisuji jednou za cas (nebo rucne prikazem sync). To proto je nutne flashku korektne odpojit, podobne jako by to lide meli delat i ve Windows. To, ze to nedelaji asi nema smysl komentovat.
-
jak Pise Milhouse je NUTNE odpojity flashdisk korektne vzdy, jinak vase date ktera jste se tam pokousel nahrat nebudou korektne zapsana a muzete tak prijit i o data starsiho data, coz by mohlo byt dosti neprijemne. Odpojujte to vzdy korektne a to i ve win, ze jste tak neprisel o data neni tak uplne pravda, nejspise je take mate poskozene jen si je system dopocita a po nejakem case je jejich poskozeni nevratne. A neni to jako v praveci jak jste to nazval jen je to korektni zpusob...
-
Mohu jen potvrdit jak píší další linuxoví kolegové, že je nutné USB flash-disc odpojit správným způsobem, tedy zvolit nejprve "Vysunout", a to jak v OS Linux tak v OS Windows.
Jak jste v úvodním příspěvku napsal, pracujete také s Windows XP a určitě tedy víte, že když USB (flash disc) vytáhnete z PC rovnou, tedy bez GUI vysunutí (ikonka "Bezpečně odpojit hardware" na systrayi tedy hlavním panelu Windows), tak Vám i Windows zahlásí, že hardwarové zařízení bylo nekorektně odpojeno a že Vám přitom hrozí ztráta dat z HW - Vašeho USB flash-disku. Bohužel, je to tak ...
-
mozna zkuste kouknout na http://ubuntuforums.org/showthread.php?t=483715&highlight=usb+write+through , pokud jsem dobre pochopil, tak by se to pak melo zapisovat okamzite...
-
Díky Vám všem za rady :) Tak se to prostě budu muset naučit odpojovat korektně.
-
Marvel - to bude idealni, casem si zvyknete a budete to delat automaticky.. :-]
-
Chtěl bych se zeptat, když odpojuju flash disk, jak poznám, že odpojování už proběhlo, tedy že můžu flash disk už z USB portu vytáhnout? Ve Windows mi to napsalo hlášku v okně, ale v Xubuntu mi to nic nepíše. Dá se to nějak nastavit, abych měl jistotu, že ji vytahuju až po kompletním zápisu dat? Díky za odpovědi.
-
Zmeni se ikona na plose (obcas).
-
No nevim v Gnome to pise vse ze nemate odebirat zarizeni a pote ze ho muzete bezpecne odebrat.. Xubuntu myslim ma neco podobneho..
-
No nevim v Gnome to pise vse ze nemate odebirat zarizeni a pote ze ho muzete bezpecne odebrat.. Xubuntu myslim ma neco podobneho..
Prosim :-D mě to v Gnome píše hlášku o tom, že můžu bezpečně odebrat zařízení (jde též o USB flash disk) jen někdy - jednou za čas :-) ... netušíte někdo proč? Dík.
-
No nevim v Gnome to pise vse ze nemate odebirat zarizeni a pote ze ho muzete bezpecne odebrat.. Xubuntu myslim ma neco podobneho..
Prosim :D mě to v Gnome píše hlášku o tom, že můžu bezpečně odebrat zařízení (jde též o USB flash disk) jen někdy - jednou za čas :) ... netušíte někdo proč? Dík.
vim mas to rozbity! ale tedka vazne.. mas nastavenou nejakou automatickou operaci pri vlozeni usb?
-
Nesmí být žádný soubor z USB otevřen a ani žádná aplikace nesmí nijak využívat toto zařízení.
Občas se mi stalo, že jsem musel killnout v procesech KIO_slave, ale to je pro KDE.
-
zdravim, jde pak nejak provest scandisk flash disku nebo i ntfs partition z Linuxu? je na to nejaky prikaz na opravu ztracenych dat?
-
Nevím, jak to je s NTFS, ale pokud tam máte fat32, tak při odmountovaném flashdisku do konsole:
sudo fsck.vfat /dev/pripojny_bod
Kde pripojny_bod je identifikace vašeho flash disku.
-
zkousel jsem
sudo fsck.vfat /dev/pripojny_bodale moc to nepomohlo flash disk se automaticky pripojil ale pise ze volne misto je 0 bajtu. Pritom ve win je zde volnych 900MB.
-
Prosim :-D mě to v Gnome píše hlášku o tom, že můžu bezpečně odebrat zařízení (jde též o USB flash disk) jen někdy - jednou za čas :-) ... netušíte někdo proč? Dík.
vim mas to rozbity! ale tedka vazne.. mas nastavenou nejakou automatickou operaci pri vlozeni usb?
Mám nasteveno pouze "Připojit výměnná média po vložení".
-
nahrajte do nej we win maximum co se do nej vejde a pak ho korektne ve linuxu vymazte, pokud to nepomuze format ve win..
-
Prosim :D mě to v Gnome píše hlášku o tom, že můžu bezpečně odebrat zařízení (jde též o USB flash disk) jen někdy - jednou za čas :) ... netušíte někdo proč? Dík.
vim mas to rozbity! ale tedka vazne.. mas nastavenou nejakou automatickou operaci pri vlozeni usb?
Mám nasteveno pouze "Připojit výměnná média po vložení".
to by melo fungovat normalne, pise to nejake fujtajbly u pripojovani ci odpojovani v terminalu?
-
mas nastavenou nejakou automatickou operaci pri vlozeni usb?
Mám nasteveno pouze "Připojit výměnná média po vložení".
to by melo fungovat normalne, pise to nejake fujtajbly u pripojovani ci odpojovani v terminalu?
anicka@taliann-laptop:~$ umount CORSAIR
umount: podle mtab není CORSAIR připojeno
Jinak GUI zasunutí a vysunutí v Gnome nepíše žádné hemy :-) ...
-
anicka - ukaz fstab a mtab..
-
No nevim v Gnome to pise vse ze nemate odebirat zarizeni a pote ze ho muzete bezpecne odebrat.. Xubuntu myslim ma neco podobneho..
Když to odpojuju v Thunaru nebo Krusaderu mi to nic nenapíše, ani v terminálu. :(
Mám nasteveno pouze "Připojit výměnná média po vložení".
to by melo fungovat normalne, pise to nejake fujtajbly u pripojovani ci odpojovani v terminalu?
anicka@taliann-laptop:~$ umount CORSAIR
umount: podle mtab není CORSAIR připojeno
Jinak GUI zasunutí a vysunutí v Gnome nepíše žádné hemy :) ...
Mně to dělá úplně to samé. :(
-
fstab:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda1
UUID=370a6122-6183-440e-84b5-d8a2b244e2ce / ext3 defaults,errors=remount-ro 0 1
# /dev/hda2
UUID=92ca56b5-3cee-411f-91f2-36875299958a /home ext3 defaults 0 2
# /dev/hda3
UUID=5656701b-7e99-4b40-9b3c-46edaca423e1 none swap sw 0 0
/dev/cdrom /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/ /media/floppy0 auto rw,user,noauto 0 0mtab:
/dev/hda1 / ext3 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
/sys /sys sysfs rw,noexec,nosuid,nodev 0 0
varrun /var/run tmpfs rw,noexec,nosuid,nodev,mode=0755 0 0
varlock /var/lock tmpfs rw,noexec,nosuid,nodev,mode=1777 0 0
procbususb /proc/bus/usb usbfs rw 0 0
udev /dev tmpfs rw,mode=0755 0 0
devshm /dev/shm tmpfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
/dev/hda2 /home ext3 rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0Díky za laskavou a vstřícnou pomoc. :-)