Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Michal Kundrát 30 Září 2006, 15:27:44
-
Mám AMD Athlon 64 3000+, a HDD SATA rozdělenej na 2, všechno NTFS a vůbec nechápu, jak to mám udělat, když chci z Ubuntu 6.06 vlízt do souborů, co mám uložený ve Windows XP.Chci jenom čtení, zápis možná jindy.Už jsem se jednoho ptal, ale dopadlo to tak, že sme se v tom 2 hodiny hrabali-radil mi po netu-a nic nešlo(Terminál).Říkal, že nikdy nic takovýho neviděl.Jsem začátečník, takže nic moc neumim, takže kdyby někdo o něčem věděl, tak vysvětlit jako 7-mi letýmu dítěti.
Snad toho nechci moc
-
# EDIT:
# Po zbytečně zdlouhavém řešení tohoto problému vznikl tento návod:
#
#
# http://wiki.ubuntu.cz/Připojení_disku
#
#
do /etc/fstab pridat nasledujici radek (snad je to spravne; sdxY je prislusny disk, treba 'sda1' na prvnim SATA prvni primary partition; mount-point /mnt/windows nebo jiny zvoleny musi samozrejme existovat):
/dev/sdxY /mnt/windows ntfs user,iocharset=iso8859-2,codepage=852,ro 0 0
Pak uz staci do konzole napsat "sudo mount -a" a melo by byt zarizeno.
Ted si teda nejsem jistej, jestli se na ntfs pouziva v ceskych windowsech kodovani iso88592 nebo utf8.
-
kundrat@kundrat-desktop:~$ sudo mount -a
mount: přípojný bod /mnt/windows neexistuje
nak to nejde. V tom prohlizeci souboru me pribyl windows, ale kdyz ho zkusim zapnout, tak to napise:
Nemohu připojit vybraný svazek.
mount: mount point /mnt/windows does not exist
-
to je muj fstab(kdyz sem to pripsal):
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hda4 / ext3 defaults,errors=remount-ro 0 1
/dev/hda6 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sda1 /mnt/windows ntfs user,iocharset=iso8859-2,codepage=852,ro 0 0
-
kundrat@kundrat-desktop:~$ sudo mount -a
mount: přípojný bod /mnt/windows neexistuje
Precti si znovu toto (prepis to na /media/windows - ubuntu k na pripojny body pouziva /media misto /mnt):::
mount-point /mnt/windows nebo jiny zvoleny musi samozrejme existovat
takze vytvor adresar /media/windows
$ sudo mkdir /media/windowsa ve fstabu to potom uprav na
/dev/sda1 /media/windows ntfs user,iocharset=iso8859-2,codepage=852,ro 0 0.
Pokud bys chtel podporu pro zapis, viz http://wiki.ubuntu.cz/Podpora_zápisu_pro_NTFS .
-
kundrat@kundrat-desktop:~$ sudo mount -a
mount: speciální zařízení /dev/sda1 neexistuje
mount: special device /dev/sda1 does not exist
nic moc, porad to nejde
-
misto sda1 dosad tvuj disk (jeho partition, o kterou se jedna).
Oznaceni jednotlivych partitions jsou nasledujici:
hda1 = 1. primarni partition na primary master
hda2-4 = dalsi eventualni primarni partitions na primary master
hda5 = 1. logicka partition v rozsirenem oddilu
hda6 = 2. ... atd.
hdbX = Xta partition na primary slave
hdc... = secondary master
hdd... = secondary slave
Napsal jsem sda1 automaticky, protoze mam SATA disk.
-
sda je SATA/SCSI disk na prvnim radici
sdb je na druhym radici atd.
cisla odpovidaji partysnam jako u hdX.
-
kundrat@kundrat-desktop:~$ sudo mount -a
mount: přípojný bod /mnt/windows neexistuje
Precti si znovu toto (prepis to na /media/windows - ubuntu k na pripojny body pouziva /media misto /mnt):::
Jen OT. Ubuntu sice pouziva defaultne media. Mozna ze je to dokonce kvuli necemu jako LSB nebo FSH, ale to neznamena ze si to nemuze dat treba do /mnt/mscos nebo /home/filmy :)
-
melo by to bejt primary master, ale porad to nejde. zkousel sem sda, hda, sdb a sdc, ale nikde nic
-
Jen OT. Ubuntu sice pouziva defaultne media. Mozna ze je to dokonce kvuli necemu jako LSB nebo FSH, ale to neznamena ze si to nemuze dat treba do /mnt/mscos nebo /home/filmy :)
Samozrejme, ze jako mount point muze pouzity jakykoli (nejlepe prazdny, ze?) adresar.
melo by to bejt primary master, ale porad to nejde. zkousel sem sda, hda, sdb a sdc, ale nikde nic
Vzdycky musis uvest cislo partition. Jestli je to prvni partition na primary master IDE disku, melo by to byt hda1. Jestli to chces vyzkouset, nez to zapises do /etc/fstab , muzes k pripojeni pouzit prikaz
mount -t ntfs /dev/hda1 /mount/windowsPokud by to fungovalo a chtel bys to tak pripojovat vzdy po startu, musel bys do /etc/fstab napsat radek
/dev/hda1 /mount/windows ntfs defaults 0 0edit: kdyby ten prikaz mount nefungoval, tak vetsinou vrati nejakou chybu. Napis sem, jaky prikaz jsi pouzil a jakou chybu to vratilo.
-
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda2 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda3 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda4 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda5 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda6 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb1 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb2 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb3 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb4 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb5 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb6 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc1 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc2 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc3 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc4 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc5 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc6 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd1 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd2 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd3 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd4 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd5 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd6 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd6 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd5 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd6 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd4 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd3 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd2 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdd1 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc6 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc5 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc4 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc3 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc2 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdc1 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb6 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb5 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb4 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb3 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb2 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hdb1 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda6 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda5 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda4 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda3 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda2 /mount/windows
mount: přípojný bod /mount/windows neexistuje
kundrat@kundrat-desktop:~$ sudo mount -t ntfs /dev/hda1 /mount/windows
mount: přípojný bod /mount/windows neexistuje
meco tam bude asi dvakrat.
misto hdxY sem zkousel i sdxY a nikde nic.
-
Kdyz to to pise, co tomu je. ;)
Musis vytvorit adresar (pripojny bod), kam to chces pripojit.
-
vytvoril si adresar /mount/windows? napis v terminalu
sudo mkdir /mount/windowspak napis
sudo fdisk /dev/hda -lnebo pokus mas sata disk tak
sudo fdisk /dev/sda -lvypis ti vyhodi seznam oddilu na disku a tam zjisti oznaceni oddilu, ktery chces primountovat a pak napis (za X dopln cislo oddilu)
sudo mount -t ntfs /dev/hdaX /mount/windows
-
dik, uz to chapu, akorat mam este jeden problem:
Nemáte oprávnění potřebná k prohlížení obsahu "windows".
kdysi sem vedel, jak na to, ale to je asi pul roku a to uz sem porapominal
je normalni, ze sem tam nemel /mount???(sem ten adresar este musel vyrobit)
-
Adresáře jsou /mnt nebo /media. Přidejte do /etc/fstab user,rw
/dev/hda1 /mount/windows ntfs defaults,user,rw 0 0
-
skoro. Myslim, ze to slo nak nastavit pres terminal(pristupovy prava pro slozku)
-
ted skousim chmod, ale vubec me nejde. vzdycky napise:
chmod: changing permissions of `/mount/windows': Systém souborů je pouze pro čtení
a stejne to nejde otevrit
-
Dejte sem ještě jednou /etc/fstab. Chmod se pouští s právy roota, tudíž před něj dát "sudo".
-
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hda4 / ext3 defaults,errors=remount-ro 0 1
/dev/hda6 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hda1 /mount/windows ntfs defaults,user,rw 0 0
-
jo a kdyz sem si vybiral obrazek na plochu, tak sem se dostal do tech slozek z windowsu, ale jinak ne.
-
Hele tak zacneme od zacatku, tohle by bylo nekonecny. Prosim zamysli se nad tim, co udelas (abys vedel alespon trochu, co delas) - pouhe opisovani prikazu vede k zbytecnym otazkam.
KROK 1 - zjisteni, ktere zarizeni (soubor v /dev adresari) reprezentuje NTFS partition, o kterou se jedna.
Pro IDE disk je to /dev/hdXY.
Za X dosadis pismenko:
"a", kdyz se jedna o primary master disk
"b", kdyz se jedna o primary slave disk
"c", kdyz se jedna o secondary master disk
"d", kdyz se jedna o secondary slave disk
Za Y dosadis cislo:
"1", kdyz se jedna o prvni primarni partition
"2", kdyz se jedna o druhou primarni partition
"3", kdyz se jedna o treti primarni partition
"4", kdyz se jedna o ctvrtou primarni partition
"5", kdyz se jedna o prvni partition v rozsirenem oddilu
"6", kdyz se jedna o druhou partition v rozsirenem oddilu, atd.
Pokud by se jednalo o SATA disk, tak misto hd tam bude sd.
Tedy soubor pro prvni primarni partition na IDE primary master (pravdepodobne disk, ktery chces pripojit), je /dev/hda1
KROK 2: Výběr přípojného bodu
vyber si nejaky adresar, do ktereho chces system souboru (NTFS disk) pripojit. V Ubuntu se obvykle pouziva podadresar v adresari /media , v jinych distribucich podadresar v /mnt. Muzes si samozrejme vybrat jakykoli libovolny adresar.
KROK 3: Vytvoření přípojného bodu
vytvor adresar, ktery sis vybral v kroku 2. Dejme tomu, zes vybral adresar /media/windows. Pokud je jiz adresar vytvoren, preskoc tento krok. Prikaz pro vytvoreni adresare je:
sudo mkdir /media/windowsKROK 4: pripojeni zvoleneho systemu souboru (NTFS disku, /dev/hda1) do zvoleneho adresare (/media/windows/)
To bud muzes udelat jednorazove - prikazem mount v konzoli (ale nebude se pripojovat po restartu), nebo budes chtit, aby se oddil pripojoval pri kazdem startu systemu.
KROK 4a: pripojeni "jen ted, po restartu ne"
do konzole zadej
sudo mount -t ntfs /dev/hda1 /media/windows -o nls=utf8,umask=0222(popravde nevim, jestli to bude fungovat, jak myslim; nemuzu to vyzkouset)
KROK 4b: pripojeni "natrvalo"
do souboru /etc/fstab (pro zapis musis mit prava roota) napis:
/dev/hda1 /media/windows ntfs defaults,user,umask=0222,nls=utf8 0 0(zase - nemam moznost to vyzkouset, nemam zadnou ntfs partition)
a pak v konzoli zadej sudo mount -aJe to jenom pro cteni, zapis se resi jinak.
-
Diky, uz to funguje! Konecne!
-
a mam este jeden problem.
jak je to:
sudo mount -t ntfs /dev/hda1 /media/windows -o nls=utf8,umask=0222
jak to mam odpojit??? Ja totiz vcera jeden pripojil do toho /media/windows(nebo /mount/windows) a protoze nemam ty prava, tak to nemuzu otevrit a protoze je pripojenej, tak ho nemuzu pripojit jinam.
Zjednodusene:
potrebuju to odpojit a napojit do jinaci slozky
-
sudo umount /media/windowsnebo
sudo umount /dev/hda1kdyby to nefungovalo
-
jeste jedna vec. Fakt nevim, jestli NTFS pouziva kodovani utf8 nebo cp1250. To se nastavuje tim parametrem nls=utf8. Kdybys tam mel spatnou diakritiku, zkus tam misto utf8 dat cp1250 ...
-
Dik, slape to uplne v pohode
-
Donny, takovou slohovku bych tedy nepsal. :)
Ten návod doporučuju schovat, jistě se ještě bude hodit.
-
Už je to na wiki. Zmínil jsem se o tom ve svém prvním příspěvku v tomto threadu.