Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: greno 03 Dubna 2009, 10:31:26
-
mam jeden externy disk na ktorom mam vytvorene 4 particie (3xNTFS kvoli WIN a 1x Ext). Vo fstabe (prilozim nakoniec) som si vytvoril ze sa mi budu po pripojeni disku mountovat particie pod urcitym menom. ked ale nie je disk zapojeny a pripojim nejaky usb klucik (mozno aj iny externy disk, ale to som neskusal) tak mi vypise ze nemam dostatocne prava na pripojenie. ked sa to snazim pripojit rucne (sudo mount -a) tak mi vypise ze nemoze pripojit ten klucik, pretoze nema take formatovanie ako prva particia na tom externom disku (podla toho ako to je nastavene vo fstabe). takze jedine riesenie je najprv zapojit disk a potom usb klucik (vtedy to slape, lebo mu da ine meno, nie sdb1) co je dost neprakticke, kedze som na notebooku a nemozem vsade so sebou nosit disk (alebo ho mat stale pripojeny).
neviete mi poradit co s tym???
vopred dakujem
-
radek ve fstab upravit, aby disk rozpoznaval podle uuid
-
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda7
UUID=62b1debd-4c00-4291-b53e-ea9c4239196c / ext3 relatime,errors=remount-ro 0 1
# /dev/sda6
UUID=c02038ce-337e-4197-931b-826cd19e28d0 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
# /dev/sda1 /media/diskc ntfs users,defaults,umask=000 0 0
# /dev/sda5 /media/disk ntfs users,defaults,umask=000 0 0
/dev/sda5 /media/velky ntfs-3g defaults,umask=000,nls=utf8 0 0
/dev/sda1 /media/win ntfs-3g defaults,umask=000,nls=utf8 0 0
/dev/sdb1 /media/filmy ntfs-3g defaults,umask=000,nls=utf8 0 0
/dev/sdb2 /media/ostatne ntfs-3g defaults,umask=000,nls=utf8 0 0
/dev/sdb3 /media/sukromne ntfs-3g defaults,umask=000,nls=utf8 0 0
zabudol som vlozit predtym fstab
krysar: ako zistim uid particie a ako to nakoniec zakomponujem do toho?
-
Když si ve Správci oddílů (gParted) najedeš na ten externí disk, odpojíš ho (umount - ne fyzicky), aby si s ním mohl manipulovat, tak pak můžeš jednotlivé oddíly přejmenovat dle libosti.
Postup pomocí popisů (labels):
1 Zapojit ext. disk.
2 Spustit Správce oddílů (gParted).
3 Najít si v něm ten disk (asi tam bude jako /dev/sdb, sdc apod., viz menu vpravo nahoře)
4 Odpojit všechny oddíly toho disku (umount, ne fyzicky - kliknout na oddíl a pravým → Odpojit), aby s nimi šlo manipulovat
5 Kliknout na oddíl pravým a vybrat "popis"
6 Změnit název (label) oddílu, třeba na velky, win, ostatne apod., postupně pro všechny
7 Stisknout "Použít"
8 Zavřít gParted, odpojit zařízení fyzicky z USB.
9 Znovu zapojit disk. Měl by se automaticky připojit jako /media/velky, /media/win atd. Pokud to funguje, vymazat všechny odpovídající řádky v fstab (sdb*), nejsou již potřeba.
Nevýhoda tohoto postupu je, že systém použije výchozí hodnoty při připojování oddílů, dají se najít např. podle gconf-editoru v klíči /system/storage/default_options/ntfs/mount_options - vyzkoušej tedy čtení, zápis, češtinu atd, jestli vše funguje dle představ. Je to ale přehlednější než UUID.
-
nemam taku polozku v gparted.....
viem ze tie uuid su take zdlhavejsie ale predsa to len tak vyskusam, co mi na to ujo linux povie......
-
V tom případě zapoj disk a dej příkaz sudo blkid. Najdi si tam řádky s oddíly z disku (sdb*). Z toho blkidu zkopíruj UUID do fstabu, ale bez těch uvozovek, takže to bude vypadat třeba takto: místo
/dev/sdb1 /media/filmy ntfs-3g defaults,umask=000,nls=utf8 0 0budeš mít
UUID=e56627a8-bc8f-4f36-672b-58040117d69d /media/win ntfs-3g defaults,umask=000,nls=utf8 0 0
-
gparted ho musi mat, najprv v pravo hore vo vyberacom zozname vyber /dev/sdb [popripade menu gparted/zariadenia],postupne klikni na kazdu particiu pravym mysitkom, daj odpojit...
-
tak som to natrieskal, idem to skusit restartunut, takze drzte palce ludze