Debian fórum

Dotazy => Všeobecná podpora => Téma založeno: Franci kdy 15. 02. 2012, 17:43:06

Název: editace fstab mountování disku ntfs [vyřešeno]
Přispěvatel: Franci kdy 15. 02. 2012, 17:43:06
Dobrý podvečer po prohledání tohoto fora jsem našel par navodů a tipu jak a co s tím jen mi to nefunguje tak kde je asi chyba? mezi židlí a klávesnicí...?

http://forum.debian-linux.cz/index.php/topic,79.msg645.html#msg645
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku/fstab

přidal jsem do fstab jako root tyto řádky uložil a otevřel jsem jineho uživatelel abych nemusel pořád odhlašovat a přihlašovat jak trubka dale spravce souborů a poklepal na přislušnou ikonku disku tedy oddílu na pevném disku

/dev/sda2 /media/Win ntfs-3g default,users,umask=000 0 0
/dev/sda5 /media/Data ntfs-3g uid="franta",umask=000 0 0


průšvih je takový že to vyhazuje dvě hlašky v tom prvním případě
not autorized
druhý případ
error mounting: mount exited with exit code1: helper failed with:
mount: only root can mount cesty....


o co mi jde?
chci disky mountovat až podle potřeby ne při startu (jestli je to možné) a otravuje mě že to pořád musím mountovat jako root takže to chci spřístupnit i uživatelům... :-)

pak ještě když jsem zkoušel ruzne kombinace tak to hlasilo permision denied atd... takže je uzel podle mě někde na cestě prosím rozuzlí mi to někdo?
Error mounting: mount exited with exit code 1: helper failed with:
Error opening '/dev/sda5': Permission denied
Failed to mount '/dev/sda5': Permission denied
Please check '/dev/sda5' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
http://ntfs-3g.org/support.html#unprivileged


Děkuji
Název: Re:editace fstab mountování disku ntfs
Přispěvatel: Roman Horník kdy 15. 02. 2012, 20:50:51
Pochybuju, že by šlo mountovat bez rootu, není to totiž bezpečný.
Co máš za prostředí? GNOME2? GNOME3? KDE? Xfce? LXDE?
Název: Re:editace fstab mountování disku ntfs
Přispěvatel: Petr Gajdůšek kdy 15. 02. 2012, 21:19:49
Citace
/dev/sda2 /media/Win ntfs-3g default,users,umask=000 0 0

Tohle nejde asi z toho důvodu, že ntfs-3g považuje mountování neprivilegovanými uživateli pomocí externí FUSE knihovny za nebezpečné.  Interní FUSE knihovna v ntfs-3g je při kompilaci balíčku v Debianu zakázána.
Obejít se to dá rekompilací balíčku s --with-fuse=internal, viz. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631504

Citace
/dev/sda5 /media/Data ntfs-3g uid="franta",umask=000 0 0

Tohle připojí souborový systém při bootu a mělo by fungovat (po restartu nebo ručním připojením pod rootem). Ale nejsem si jist těmi uvozovkami kolem "franta", mě to funguje jen bez uvozovek. Ale pokud skutečně nechceš připojovat ten oddíl automaticky při bootu nebo ručně pod rootem, tak asi budeš muset počkat na opravení chyby #631504 nebo si balíček překompilovat.
Název: Re:editace fstab mountování disku ntfs
Přispěvatel: Franci kdy 15. 02. 2012, 22:03:42
děkuji ...

a co kdybych nějakým příkazem z kernelu tu oblast sformatoval třeba na ext3 a nechal na te partišně rozvalovat virtualbox jestli že je chyba u ntfs, šlo by to potom připojovat nějakým z níže uvedených způsobů popřípadě s jinou kombinací záhlaví options?

můžu poprosit o formatovací příkaz pro linux?



Název: Re:editace fstab mountování disku ntfs
Přispěvatel: Petr Gajdůšek kdy 16. 02. 2012, 00:05:31
mkfs -t ext3 (nebo mkfs.ext3) pro vytvoření ext3 souborového systému a např. cfdisk pro změnu typu oddílu na linux (83) nebo použij klikátko třeba gparted.

Ve fstab změň jen typ oddílu na ext3 (nebo rovnou na auto) a odstraň umask.

Jinak nevím čeho chceš dosáhnout a moje znalosti virtualizace jsou víc než mizerné. Ale - a možná říkám blbosti - /dev/sda5 (/media/Data) může být klidně ext3 a hostům ho sdílet třeba pomocí samby nebo rovnou pomocí virtualbox guest addons. A samotné windows chceš nainstalovat na obraz s virtuálním diskem? Pak je jedno, jestli to bude soubor na /dev/sda2 (ext3) nebo jinde. Možná by se hodilo přerozdělit disk. Ten soubor ale bude představovat celý virtuální disk (nikoliv oddíl) a můžeš mít problém s přístupem z hostu (potřebuješ-li ho). Snad pomocí smbfs, sshfs apod. skrz spuštěný VM. Nebo pomocí fuse (vdfuse z balíčku virtualbox-fuse) pokud nechceš přistupovat skrz VM.

Ale třeba je jednoduší překompilovat nfts-3g?
Název: Re:editace fstab mountování disku ntfs
Přispěvatel: Franci kdy 16. 02. 2012, 12:03:16
rozdělení disku
fdisk -l
Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      102400    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2              13        7777    62361600    7  HPFS/NTFS
/dev/sda3            7777       15553    62464000   83  Linux
/dev/sda4           15554       38914   187640833    5  Extended
/dev/sda5           15554       38531   184568832    7  HPFS/NTFS
/dev/sda6           38531       38914     3070976   82  Linux swap / Solaris

cca 
60GB win 60GB linux 195GB data

primarně se bootuje linux v mem podpisu... a kuli škole a jiným důvodům držím sda2 s win7
a zpočátku mi šlo jen o sdílení dat mezi systemy na win zapnu jakejsi program ext3 a mam spřistupněný oddíl s linuxem jako g:
ale opačně když mountuju z linuxu win nebo data tak to po mě chce pokaždé heslo roota to jsem chtěl nějak obejít přes fstab aby se to prostě jen připojilo a ja tam mohl zapisovat ... :-)
na to je odpověď kompilovat baliček ntfs-3g..

potom mi kamarad mi poradil že win virtualizuje na macOS tak proč by to nešlo na linuxu tak jsem dostal myšlenku smazat win a virtualizovat ho s tím že by zabral to místo po win cca. 60GB a změnit všechny oddíly na ext3 tudíž by odpadl problém s ntfs-3g a kompilací a mohl bych mit oba systemy puštěný současně když přijde na věc

jen mě teď napada jak si virtualni mašina poradí s grafickými programy jako je jsou třeba arcgis nebo rhinoceros atd.. když win ma na všechno ovladače...
otazka je jak velkou systemovou režii tam linux bude mit? a jak si virtualni mašina poradí s grafickou kartou? jestli ji dokáže využít? přeci jen win ma na vše ovladače?

jestli se mi vůbec ten virtualni stroj oplatí? možná bude lepší zkouška pokus omyl..
jestli s tím má někdo zkušenosti tak prosím rád si je poslechnu než se do něčeho vrhat po hlavě jen tak...

edit:
vim že to sem moc nepatří ale ještě mi z terminalu nefunguje přikaz sudo
musim se vždy nalogovat jako su - a pak to spravit jako root.. což je takdy docela naprt
Název: Re:editace fstab mountování disku ntfs - virtualizace
Přispěvatel: Franci kdy 16. 02. 2012, 19:48:26
vyřešeno ... proveden format pomoci klikatka na ext4
Aplikace ->Systémové nástroje -> Diskový nástroj

a následného přidání řádku do fstab
/dev/sda5 /media/Data auto users,noauto 0 0

podrobné vysvětlení.. stačilo jen trošku více hledat.
http://www.abclinuxu.cz/clanky/system/na-co-se-casto-ptame-etc-fstab

jak píše Petr Gajdůšek problém je s ntfs, kompilaci baličku jsem nezkoušel.. :-)