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: fstab, ntfs-3g, uuid [Vyřešeno]  (Přečteno 5454 krát)

Dandys

  • Návštěvník
  • Příspěvků: 57
fstab, ntfs-3g, uuid [Vyřešeno]
« kdy: 27 Června 2007, 22:40:18 »
Vím, že je tu toho o zápisu na ntfs napsáno hodně, ale bohužel stále nemám v pár věcech jasno a nikde jsem se o nich nedočetl. O co tedy jde:
Nainstaloval jsem si ntfs-config podle návodu http://wiki.ubuntu.cz/Podpora_z%C3%A1pisu_pro_NTFS
Bohužel se mi nakonec vypsala hláška, že speciální zařízení neexistuje.
Tak jsem ntfs-config zase odinstaloval a šel na to, podle výše zmíněného návodu, ručně.
Nainstaloval jsem ntfs-3g.
Vytvořil jsem ve fstab následující řádek:
Kód: [Vybrat]
/dev/hdb2       /media/GAMES    ntfs-3g defaults,locale=cs_CZ.utf8,fmask=111 0 0a zadal podle návodu:
Kód: [Vybrat]
sudo umount /dev/hdb2
sudo mount -a
Všechny oddíly se "mountly" až zase na nějaké speciální zařízení, které prý stále neexistuje.
Řekl jsem si, že se na to prozatím vykašlu a zkusil jsem zápis do /media/GAMES a funguje to výborně.

Stejně mi to však nedalo a začal jsem pátrat po tom, co je to za speciální zařízení, které dělá problémy a zjistil jsem, že pokud si zkontroluji uuid v /dev/disk/by-uuid, tak mi právě uuid u hdb2 nesedí. Netuším jak je to možné a čím se to mohlo stát, ale je to tak.
Ve fstab je pro hdb2 uuid 821074FF1074FB8C
a v /dev/disk/by-uuid je F4243C1B243BDF74
zadal jsem i v konzoli příkaz:
Kód: [Vybrat]
dandys@dandys-kubuntu:~$ sudo vol_id -u /dev/hdb2
F4243C1B243BDF74
který mi potvrdil, že je opravdu ve fstab chybné uuid disku hdb2 (pokud si ovšem příkaz vol_id nebere uuid z /dev/disk/by-uuid , čož jako začátečník netuším :) ).
Mám tedy uuid pro hdb2 ve fstab opravit ručně? Čím se mohlo stát, že uuid nesouhlasí?

Můj fstab by tedy podle mně měl vypadat takto:
Kód: [Vybrat]
# /etc/fstab: static file system information.
#
#            
proc            /proc           proc    defaults        0       0
# /dev/hdb1
UUID=1fb0530d-960f-4701-ab75-5bc7f0fa4fb5 /               ext3    defaults,errors=remount-ro 0       1
# /dev/hdb3
UUID=20965b89-c8c7-4dcb-9200-17a17d226a96 /home           ext3    defaults        0       2
# /dev/hda1
UUID=F6B8C1D6B8C19591 /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/hda2
UUID=CC1AF6EC1AF6D28A /media/hda2     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/hdb2
UUID=F4243C1B243BDF74 /media/hdb2     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/hdb4
UUID=0edcacf2-4f52-4186-ac70-88b709e6c958 none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdc        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/hdb2       /media/GAMES    ntfs-3g defaults,locale=cs_CZ.utf8,fmask=111 0 0
Úplně přesně jsem nepochopil, zda se má pro zápis onen řádek
Kód: [Vybrat]
/dev/hdb2       /media/GAMES    ntfs-3g defaults,locale=cs_CZ.utf8,fmask=111 0 0připsat nebo zeditovat již stávající:
Kód: [Vybrat]
UUID=F4243C1B243BDF74 /media/hdb2     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1přepsání ntfs na nfrs-3g
a
defaults,nls=utf8,umask=007,gid=46 0       1 na  defaults,locale=cs_CZ.utf8,fmask=111 0 0

Jestli jsem vše dobře pochopil, tak díky špatnému uuid se mi hdb2 nepřipojoval a přípojný bod
/media/hdb2 nefungoval. Tím že jsem vytvořil nový přípojný bod /media/GAMES a disk jsem definoval ne podle uuid, ale podle /dev/hdb2 se teprve potom diskový oddíl připojil. Když tedy opravím uuid, bude se stejný diskový oddíl připojovat 2x. Jednou podle uuid pouze pro čtení k přípojnému bodu /media/hdb2 a po druhé i pro zápis k přípojnému bodu media/GAMES. Je to takto možné? Nebude to dělat neplechu?
Díky moc každému kdo tuto slohovou práci přelouská a ještě bude schopen mi poradit a vše vysvětlit. :)
Kubuntu 10.04 Lucid Lynx - NVIDIA GeFORCE 6800, Athlon XP 2200+, chipset nForce2
Kubuntu 10.04 Lucid Lynx - NVIDIA GeFORCE FX5600, Celeron 900MHz, chipset i815

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #1 kdy: 27 Června 2007, 22:50:20 »
Proč to uuid blbne vám asi nevysvětlí, protože nemám nejmenší tušení, ale mám tady jednu radu - vykašlete se na uuid - k "identifikaci" disku/oddílu stačí "/dev/hdaX" - není potřeba žádné uuid a je to mnohem snažší ;).

Jony

  • Stálý člen
  • **
  • Příspěvků: 500
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #2 kdy: 27 Června 2007, 23:32:33 »
... také většinou používám zápis bez UUID =)

... jediné, kde má pro mne UUID význam je výměnný disk(y) -"šuplíky", každý sei pak automaticky mountne, kam má =)

Dandys

  • Návštěvník
  • Příspěvků: 57
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #3 kdy: 28 Června 2007, 00:53:57 »
Děkuji za vysvětlení, už tomu rozumím.
Pokud tedy identifikuji disk podle uuid bude se vždy hledat konkrétní disk, ať je připojen kamkoliv a pokud budu identifikovat podle /dev/hdX bude se hledat jakýkoliv disk na konkrétním připojení.

Ještě se tedy chci zeptat, zda nevadí, že mám jeden disk mountlý podle uuid na přípojný bod /media/hdb2 a zároveň podle /dev/hdb2 na bod /media/GAMES?
Kubuntu 10.04 Lucid Lynx - NVIDIA GeFORCE 6800, Athlon XP 2200+, chipset nForce2
Kubuntu 10.04 Lucid Lynx - NVIDIA GeFORCE FX5600, Celeron 900MHz, chipset i815

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #4 kdy: 28 Června 2007, 10:55:15 »
Ano, je to presne tak. Samozrejme muzete libovolne kombinovat UUID zapis s klasickym zapisem /dev/neco.

qUAKER

  • Host
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #5 kdy: 28 Června 2007, 12:24:20 »
Ten radek s UUID smaz a nech tam jen ntfs-3g /dev/hdb2...je zbytecne to tam mit dvakrat

twaroh

  • Návštěvník
  • Příspěvků: 3
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #6 kdy: 28 Června 2007, 18:26:57 »
pripojim se, se svym problemem...
snazim se pripojit disk na sekundarnim IDE kanalu, ale nejak to nejde... postupoval jsem podle http://wiki.ubuntu.cz/Podpora_z%C3%A1pisu_pro_NTFS i http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD_disku,
ale nejak se me nedari,...
disk mam pripojeny k pocitaci, fdisk ho najde, ale kdyz ho chci mountnout tak to zahlasi ze zarizeni neexistuje.

Kód: [Vybrat]
jim@jim-desktop:~$ sudo fdisk -l

Disk /dev/hdc: 163.9 GB, 163928604672 bytes
255 heads, 63 sectors/track, 19929 cylinders
Units = cylindry of 16065 * 512 = 8225280 bytes

Zařízení Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1        5099    40957686    7  HPFS/NTFS
/dev/hdc2            5100       19929   119121975    5  Rozšířený
/dev/hdc5            5100       19929   119121943+   7  HPFS/NTFS
jim@jim-desktop:~$ sudo mount -t ntfs /dev/hdc1 /media/hdc1 -o nls=utf8,umask=0222
mount: speciální zařízení /dev/hdc1 neexistuje
Jeste me nefunguje poradne Gparted (mozna to stim souvisi), nemohu tvorit nove NTFS odily, takze me urcite chybi nejaky dulezity balicek, pro praci s NTFS systemem, ale opravdu nevim jaky :(   ntfs-config i ntfs-3g mam naistalovano.

Snad vas neco napadne :)

qUAKER

  • Host
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #7 kdy: 28 Června 2007, 18:32:01 »
tak zedituj /etc/fstab rucne :) a jeste pred tim zkus napsat do konzole mount -a a uvidis co to napise,pokud pripoji,tak v pohode,pokud ne,tak mas neco blbe.pak zkus /etc/fstab

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #8 kdy: 28 Června 2007, 18:40:25 »
Pokud mu to hlasi ze /dev/hdc1 neexistuje, pak neni problem ve fstabu. Ale kde?

twaroh

  • Návštěvník
  • Příspěvků: 3
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #9 kdy: 28 Června 2007, 18:53:02 »
skusil jsem mount -a

Kód: [Vybrat]
jim@jim-desktop:~$ sudo mount -a
Password:
fusermount: mount failed: Device or resource busy
FUSE mount point creation failed
Unmounting /dev/hda1 ()
Failed to access '/dev/hdc1': No such file or directory
Failed to access '/dev/hdc5': No such file or directory
jim@jim-desktop:~$
nevim sice co to znamena, ale rekl bych ze nic hezkeho :)

btw v Xpckach, me to disk najde, da se na nej zapisovat i cist, ale zdalo se me to nejake pomale (4MB/s mereno v Total Comanderu). Kdyz sem kouknul na vlastnosti tak me to jede pouze na PIO a DMA nejde zapnout... mozna to stim bude souvyset. Jeste ten disk skusim benchmarknout, abych zjistil jestli ten disk neni spatny :(

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #10 kdy: 28 Června 2007, 19:04:48 »
No, skoro to na to vypada. V kazdem pripade zazalohujte vsechna data, pak delejte dalsi pokusy.

qUAKER

  • Host
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #11 kdy: 28 Června 2007, 19:25:37 »
to twaroh: a mas pridaneho sveho uzivatele do skupiny FUSE?mam dojem ze to je potreba,jinak to nemountne

a jakou verzi ubuntu mas?jestli pouzivas tu verzi co je v 7.04,tak ta mi nefungovala.fungovala mi Edgy verze...u ni se musi nainstalovat i edgy verze fuse-utils a libfuse2..vse ke stazeni tady: http://packages.ubuntu.com/edgy/allpackages to je seznam vsech baliku v edgy kde se da stahovat,neco jako packages.debian.org

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #12 kdy: 28 Června 2007, 19:31:08 »
1/ mountuje to se sudo, tedy jako superuzivatel
2/ pokud by se jednalo o problem prav, hlasil by mount ze zarizeni neexistuje?
3/ verzi z feisty pouzivam na nekolika ruznych strojich, bez problemu

qUAKER

  • Host
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #13 kdy: 28 Června 2007, 19:37:55 »
to lukas.svoboda : ja ted nikde nemountuju jako sudo,pracuju jako root :) .. me verze z feisty nikdy nefungovala..a ta z Edgy funguje skvele..stejne ted budu mit Xubuntu edgy kvuli fglrx driverum na Radeona 8500..

twaroh

  • Návštěvník
  • Příspěvků: 3
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #14 kdy: 28 Června 2007, 21:17:13 »
Tak uz vim cim to bylo... s 99% to byl spatne dovrenej suplik s HDD (ikdyz stejne nechapu ze ho to vubec detekovalo v BIosu), uz sem nevedel co dal, tak sem si jen tak pro jistotu skontroloval jumpery na HDD, vse ok, zavrel sem suplik, restartoval a Ubuntu naslo disky a v Xp funguje na UDMA 6 :)
a na 1% to byl spatny IDE kabel, ten sem projistotu taky vymenil, kdyz uz sem mel to PC vyple :)

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #15 kdy: 28 Června 2007, 21:53:09 »
Tedy vyřešeno...
Problém byl mezi diskem a deskou ;)
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

Dandys

  • Návštěvník
  • Příspěvků: 57
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #16 kdy: 29 Června 2007, 08:06:17 »
Zkusil jsem tedy namountnout jeden oddíl disku (výše zmíněný hdb2) na dva přípojné body zároveň (/media/hdb2 a /media/GAMES), ale zobrazil se mi vždy jenom v jednom, a to v tom, který byl ve fstab dříve. Z toho tedy usuzuji, že nelze mít jeden disk namountlý 2x zároveň. Je to tak nebo dělám něco špatně?
Kubuntu 10.04 Lucid Lynx - NVIDIA GeFORCE 6800, Athlon XP 2200+, chipset nForce2
Kubuntu 10.04 Lucid Lynx - NVIDIA GeFORCE FX5600, Celeron 900MHz, chipset i815

qUAKER

  • Host
fstab, ntfs-3g, uuid [Vyřešeno]
« Odpověď #17 kdy: 29 Června 2007, 09:38:48 »
to Dandys: nemuzes mit dva mount pointy.Udelej jeden,a na toho si vytvor zastupce.

 

Provoz zaštiťuje spolek OpenAlt.