Portál AbcLinuxu, 18. července 2025 09:46


Dotaz: Jak připojit (mount) disk /dev/sdb1 NTFS

regine avatar 5.1.2009 15:56 regine | skóre: 22 | blog: regine
Jak připojit (mount) disk /dev/sdb1 NTFS
Přečteno: 4429×
Odpovědět | Admin

Vložil jsem disk s formátování NTFS (druhý disk z MS-WindowsXP).
Jak ho připojit v openSUSE na účet User205, aby byl běžně editovatelný (práva) ? Moje úroveň - běžný uživatel.

Část výpisu přes Yast2
/dev/sdb1     HPFS/NTFS

 

Můj adresář:
media:/sda4/home/User205/

Cigareta krátí život o 1 minutu, láhev koňaku o 5 minut a pracovní den krátí život o 8 hodin.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Amarok avatar 5.1.2009 16:15 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jako root editovat /etc/fstab
Neznam ted z hlavy parametry pro vyplneni, ale v internetu je o tom spousta clanku, neni to nic sloziteho. Staci vyhledat "mount linux fstab".
Jinak si nejsem jist, jestli vubec bude mozno se hrabat v NTFS (jestli to linux umi, precejen ten souborovy system neni nikde uplne popsany), kdysi jsem mel SuSE a tam slo jen cist z disku, ale mozna to bylo tim, ze jsem v te dobe o fstab moc nevedel.
GNUniverse - May the source be with you...
5.1.2009 17:45 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin

Viz: man mount

Použijte parametr uid, gid a umask kde si zjistíte jaké uid má uživatel User205 a potom zadáte parametr uid=číslo_toho_usera.

Potom se to bude tvařit že všechny soubory budou patřit tomu uživateli s tím uid. (čili ten uživatel s tím bude moci dělat co chce)

Jinak hledání nefunguje ?

Jak mohu připojit NTFS disk, jaká je podpora NTFS pod Linuxem?

Na co se často ptáme: /etc/fstab

gtz avatar 5.1.2009 22:09 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravím ,

zde je můj grep z etc/fstab

/dev/disk/by-id/scsi-SATA_TOSHIBA_MK6021G44I13366S-part1 /mnt/Windows ntfs-3g users,gid=users,fmask=133,dmask=022,locale=cs_CZ.UTF-8 0 0

Jinak by se místo disku UID napsat /dev/sda1

pokud máte ntfs-3G stačí man ntfs-3G a v něm je vše posáno.

gid = skupina fmask , dmask attributy prav pro pristup k souborum , adresarum

- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
regine avatar 6.1.2009 08:33 regine | skóre: 22 | blog: regine
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin

Upravil jsem fstab přidáním 5. řádku SATA_ST38410A (přidal jsem původně druhý disk NTFS z Windows XP)

/dev/disk/by-id/scsi-SATA_ST340016A_3HS8WD7A-part4 /                    ext3       acl,user_xattr        1 1
/dev/disk/by-id/scsi-SATA_ST340016A_3HS8WD7A-part1 /windows/C           vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/scsi-SATA_ST340016A_3HS8WD7A-part5 /windows/D           vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/scsi-SATA_ST340016A_3HS8WD7A-part6 /windows/E           vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/scsi-SATA_ST38410A_7DX0QXSM-part7  /windows/N           ntfs       users,gid=users,umask=0002,utf8=true 0 0

/dev/disk/by-id/scsi-SATA_ST340016A_3HS8WD7A-part3 swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/sdb4            /media/zip           auto       noauto,user           0 0
/dev/fd0             /media/floppy        auto       noauto,user,sync      0 0

Co mám ještě udělat, protože disk zatím není dostupný, i když v Yast2 (Control Center -> System -> Partitioner)  se mi zobrazuje.
Mám vůbec pátý řádek dobře?
/dev/disk/by-id/scsi-SATA_ST38410A_7DX0QXSM-part7  /windows/N           ntfs       users,gid=users,umask=0002,utf8=true 0 0

Cigareta krátí život o 1 minutu, láhev koňaku o 5 minut a pracovní den krátí život o 8 hodin.
Dalibor Smolík avatar 6.1.2009 08:51 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS

uvedení ntfs-3g místo pouhého ntfs do tabulky /etc/fstab nepomůže?

Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
Amarok avatar 6.1.2009 09:44 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Me tam nejak zarazi vsude ten vfat. Vy na Woknech mate vfat?? To silne pochybuju. Ten 5. radek vypada na prvni pohled OK. Vytvoril jste predem adresar /windows/N ?? S prislusnymi pravy pro pristup. Pak by mel prikaz "mount /windows/N" pripojit souborovy system (nebo nejak pres ten Yast).
GNUniverse - May the source be with you...
6.1.2009 10:31 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS

Jseš si jistej že ten novej HDD je skutečně

/dev/disk/by-id/scsi-SATA_ST38410A_7DX0QXSM-part7 

To se mě moc nezdá na tom novém HDD máš 7 oddílů ?




regine avatar 6.1.2009 11:26 regine | skóre: 22 | blog: regine
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS

Tu sedmičku (-part7) jsem si vymyslel, protože nevím jaké číslo uvést.
Ještě poradit. Práva na adresář /windows/N jsem dělal v grafickém prostředí:
Group: Can View & Modify Content (openSUSE)
Jak by měl být příkaz chmod na změnu práv?

Cigareta krátí život o 1 minutu, láhev koňaku o 5 minut a pracovní den krátí život o 8 hodin.
Amarok avatar 6.1.2009 11:40 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Aha :D Tak to je pak jasne. Skocte do prikazoveho radku a takto: ls /dev/disk/by-id (tim se zobrazi vsechny disky serazene podle id, z toho se pak vezme ta patricna informace)

Ty prava zalezi na tom, kdo je vlastnikem adresare. Pokud chcete vse povolit vsem, tak je to chmod 777 /windows/N (pripadne zadat jako root, jestli bude zapotrebi)
GNUniverse - May the source be with you...
Amarok avatar 6.1.2009 11:45 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Jinak neni opravdu nad manualove stranky, tam je vse (nekdy bohuzel moc strucne bez prikladu i v info strankach, ale ty nejpouzivanejsi veci se tam daji vetsinou dobre a rychle vycist). "man chmod" apod.
GNUniverse - May the source be with you...
Amarok avatar 6.1.2009 12:23 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Pro pripad, ze to nerozebehnete, tak sem hodte rovnou vypis prikazu "mount" (bez parametru), vypis prikazu "blkid" (nutno spustit jako root) a vypis toho by-id adresare. To se pak da snad lehce dohromady.
GNUniverse - May the source be with you...
regine avatar 6.1.2009 12:37 regine | skóre: 22 | blog: regine
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS

Něco dělám blbě. Po výpisu

autocont:~ # chmod 777 /windows/N
autocont:~ # ls /dev/disk/by-id
ata-ST340016A_3HS8WD7A        edd-int13_dev80-part5
ata-ST340016A_3HS8WD7A-part1  edd-int13_dev80-part6
ata-ST340016A_3HS8WD7A-part2  edd-int13_dev81
ata-ST340016A_3HS8WD7A-part3  edd-int13_dev81-part1
ata-ST340016A_3HS8WD7A-part4  scsi-SATA_ST340016A_3HS8WD7A
ata-ST340016A_3HS8WD7A-part5  scsi-SATA_ST340016A_3HS8WD7A-part1
ata-ST340016A_3HS8WD7A-part6  scsi-SATA_ST340016A_3HS8WD7A-part2
ata-ST38410A_7DX0QXSM         scsi-SATA_ST340016A_3HS8WD7A-part3
ata-ST38410A_7DX0QXSM-part1   scsi-SATA_ST340016A_3HS8WD7A-part4
edd-int13_dev80               scsi-SATA_ST340016A_3HS8WD7A-part5
edd-int13_dev80-part1         scsi-SATA_ST340016A_3HS8WD7A-part6
edd-int13_dev80-part2         scsi-SATA_ST38410A_7DX0QXSM
edd-int13_dev80-part3         scsi-SATA_ST38410A_7DX0QXSM-part1
edd-int13_dev80-part4

 a úpravě fstab na

/dev/disk/by-id/scsi-SATA_ST340016A_3HS8WD7A-part4 /                    ext3       acl,user_xattr        1 1
/dev/disk/by-id/scsi-SATA_ST340016A_3HS8WD7A-part1 /windows/C           vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/scsi-SATA_ST340016A_3HS8WD7A-part5 /windows/D           vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/scsi-SATA_ST340016A_3HS8WD7A-part6 /windows/E           vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/scsi-SATA_ST38410A_7DX0QXSM-part1  /windows/N           ntfs       users,gid=users,umask=0002,utf8=true 0 0

/dev/disk/by-id/scsi-SATA_ST340016A_3HS8WD7A-part3 swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/sdb4            /media/zip           auto       noauto,user           0 0
/dev/fd0             /media/floppy        auto       noauto,user,sync      0 0

 mi systém vytuhnul při zapnutí. Disk jsem musel odpojit, abych PC rozběhnul.
Jak by měl být
/dev/disk/by-id/scsi-SATA_ST38410A_7DX0QXSM-part1  /windows/N  ntfs  users,gid=users,umask=0002,utf8=true 0 0
nebo se nějak musí upravit celá fstab.

Cigareta krátí život o 1 minutu, láhev koňaku o 5 minut a pracovní den krátí život o 8 hodin.
Amarok avatar 6.1.2009 12:45 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Ja se podivam vecer (snad stihnu), az budu v linuxu. (Treba to nekdo nejakym prispevkem do vecera ale vyresi.) Hodte sem jeste ten vypis "blkid" a "mount", at je to komplet.
GNUniverse - May the source be with you...
regine avatar 6.1.2009 14:16 regine | skóre: 22 | blog: regine
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
autocont:~ # blkid
/dev/sda1: LABEL="WIN_C" UUID="B815-F956" TYPE="vfat"
/dev/sda3: TYPE="swap" UUID="c3579ab0-df5e-4700-906f-ec4d9e436131"
/dev/sda4: UUID="405620a8-cbae-4ebe-89b9-96ee784ed28d" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda5: LABEL="WIN_D" UUID="47FF-4097" TYPE="vfat"
/dev/sda6: LABEL="WIN_SWAP" UUID="8FFE-8372" TYPE="vfat"
/dev/sdb1: UUID="F6F0D666F0D62C9D" LABEL="Nov� svazek" TYPE="ntfs"

autocont:~ # mount
/dev/sda4 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda1 on /windows/C type vfat (rw,noexec,nosuid,nodev,gid=100,umask=0002,utf8=true)
/dev/sda5 on /windows/D type vfat (rw,noexec,nosuid,nodev,gid=100,umask=0002,utf8=true)
/dev/sda6 on /windows/E type vfat (rw,noexec,nosuid,nodev,gid=100,umask=0002,utf8=true)
securityfs on /sys/kernel/security type securityfs (rw)
autocont:~ #
Cigareta krátí život o 1 minutu, láhev koňaku o 5 minut a pracovní den krátí život o 8 hodin.
gtz avatar 6.1.2009 16:19 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Zdravim , pokud mate OpenSUSE , pak pripojeni by melo byt vzdy pres ntfs-3g

Toto je muj radek z fstabu na mem NTB - OpenSUSE 11.0 /dev/disk/by-id/scsi-SATA_TOSHIBA_MK6021G44I13366S-part1 /mnt/Windows ntfs-3g users,gid=users,fmask=133,dmask=022,locale=cs_CZ.UTF-8 0 0

Tento Vas bych zmenil na toto : /dev/disk/by-id/scsi-SATA_ST38410A_7DX0QXSM-part7 /windows/N ntfs-3g users,gid=users,umask=0002,utf8=true 0 0

--( predpokladam , ze mate posledni prazdny radek v fstabu )

popripade pokud udelate rucne toto : mount /dev/sdb1 /windows/N

co se stane ?? Disk se pripoji ? ( disk /dev/sdb1 je ten Vas disk ntfs ) ( windows/N je Vas pripojny bod

kdyby to Suse nespolknul pak mount -t ntfs-3g /dev/sdb1 /windows/N
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
Amarok avatar 6.1.2009 19:16 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Tak s tim uz se da neco delat. Chvili mi jen trvalo identifikovat, co to vlastne chcete presne pripojit, blkid ale pomohl, predpokladam ted tedy, ze chcete pripojit /dev/sdb1 (jak jste psal i prvne), tento souborovy system ma UUID="F6F0D666F0D62C9D", tak toho se hned da vyuzit.

Tamten 5. radek z /dev/fstab nahradte cely timto:

UUID=F6F0D666F0D62C9D /windows/N ntfs users,gid=users,umask=0002,utf8=true 0 0

Popr. misto ntfs napsat ntfs-3g, jak tady bylo navrhnuto. Nejsem si jen jisty s tim utf8, to jsem uz jen prevzal, ja to ve fstab vubec nepouzivam, protoze mam utf8 asi defaultne, a taky nevim, jestli je souborovy system ntfs vubec kodovany s utf8, to trochu pochybuju, v tom se zas ani nevyznam.

Jinak jak psal gtz odpoledne, da se to vyzkouset i bez editace fstab, proste se preda prikazu mount vic parametru nez jen "mount /windows/N".
GNUniverse - May the source be with you...
gtz avatar 6.1.2009 20:41 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
locale=cs_CZ.UTF-8 je tam jen proto , aby Suse vedel jak ma zachazet s nasi diakritikou. Je to tam pro jistotu...

- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
regine avatar 7.1.2009 16:53 regine | skóre: 22 | blog: regine
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS
Odpovědět | | Sbalit | Link | Blokovat | Admin

Díky, díky - vyřešeno, ověřeny a funkční následují příkazy

UUID=F6F0D666F0D62C9D /windows/N ntfs-3g users,gid=users,umask=0002,locale=cs_CZ.UTF-8 0 0 UUID=F6F0D666F0D62C9D /windows/N ntfs-3g users,gid=users,umask=0002,utf8=true 0 0 /dev/disk/by-id/scsi-SATA_ST38410A_7DX0QXSM-part1 /windows/N ntfs-3g users,gid=users,umask=0002,locale=cs_CZ.UTF-8 0 0 /dev/disk/by-id/scsi-SATA_ST38410A_7DX0QXSM-part1 /windows/N ntfs-3g users,gid=users,umask=0002,utf8=true 0 0 mount -t ntfs-3g /dev/sdb1 /windows/N

mount -t ntfs-3g /dev/sdb1 /windows/N

 

.
Jen při vkládání souborů do oblasti disku NTFS vyskakuje okénko s hláškou:
Není možné změnit přístupová práva.

Ale jinak vše provedeno.

 

Cigareta krátí život o 1 minutu, láhev koňaku o 5 minut a pracovní den krátí život o 8 hodin.
regine avatar 7.1.2009 16:58 regine | skóre: 22 | blog: regine
Rozbalit Rozbalit vše Re: Jak připojit (mount) disk /dev/sdb1 NTFS

Díky, díky - vyřešeno, ověřeny a funkční následují příkazy - Napoprvé se to zmrvilo :-)

UUID=F6F0D666F0D62C9D /windows/N ntfs-3g users,gid=users,umask=0002,locale=cs_CZ.UTF-8 0 0
UUID=F6F0D666F0D62C9D /windows/N ntfs-3g users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/scsi-SATA_ST38410A_7DX0QXSM-part1 /windows/N ntfs-3g users,gid=users,umask=0002,locale=cs_CZ.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_ST38410A_7DX0QXSM-part1 /windows/N ntfs-3g users,gid=users,umask=0002,utf8=true 0 0

mount -t ntfs-3g /dev/sdb1 /windows/N

Při vkládání souborů do oblasti disku NTFS vyskakuje okénko s hláškou:
Není možné změnit přístupová práva.
Ale jinak vše provedeno.

Cigareta krátí život o 1 minutu, láhev koňaku o 5 minut a pracovní den krátí život o 8 hodin.
regine avatar 7.1.2009 21:17 regine | skóre: 22 | blog: regine
Rozbalit Rozbalit vše Drobný závěr
Odpovědět | | Sbalit | Link | Blokovat | Admin

Dovětek.
- Možnou příčinou prvotních neúspěchů bylo i pojmenování svazku českou diakritikou vygenerovanou prvním připojením disku k operačnímu systému MS-Windows XP. To jsem odstranil, ale již jsem zpětně netestoval. Čili jen má dodatečná spekulace.
- Zkoušel jsem i přehazovat propojku na disku. Ta je teď v nastavení, že disk je připojen podle podle kabeláže (šráku).
- Proč pod MS-Windows XP užívám FAT32 (příspěvek od Ghaad)? Je svižnější, nemá režii jako NTFS (starší komp). Ale hlavně při použití rozdílového zálohování, na NTFS se špatně vyhodnucuje čas změny souboru (údajně u NTFS jsou dvě časové značky - nejsem odborník, ale někde to zaznělo v diskusi). Takže zálohovácí systém zbytečně zálohuje, co nebylo modifikováno (časové značka je rozdílná mezi souborem na disku a na zálohovacím nosiči - DVD-RAM). S FAT32 u zálohování problém není.

Cigareta krátí život o 1 minutu, láhev koňaku o 5 minut a pracovní den krátí život o 8 hodin.
Amarok avatar 7.1.2009 21:49 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Drobný závěr
To UUID ma prave tu vyhodu, ze se muze disk prehodit kamkoli, treba i najednou externe pres USB apod., a UUID ma porad stejne. Pojmenovani svazku se celou dobu nevyuzivalo (da se pripojit i podle LABEL, cili tam by se vyuzilo), takze v tom problem podle me nebyl. Presny rozdil mezi FAT32 a NTFS zna mozna akorat jejich autor :-) Ale kdyz to mate vyzkouseno, tak OK. Ja jsem shodil uz i z externiho disku hned po koupi NTFS (tam bylo od vyrobce) a mam tam ext3 (kupodivu tam neslo rozbehnout RaiserFS).
GNUniverse - May the source be with you...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.