Nejste přihlášen/a.
Dobrý den.
V linuxu jsem začátečník.
Mám doma server na který jsem nainstaloval Linux Ubuntu Server 14.04.2. Nainstalovaná samba a správa přes ajetni.
V serveru mám více disku ale nevím jak je mám sdílet aby jsem se potom k nim mohl připojit. Při instalaci jsem měl na výběr na který disk linux nainstaluju takže disky připojené jsou jen nevím jak se k nim dostat. Při zadání příkazu sudo lsblk se mi disky také ukážou viz foto. Když si přes ajenti vytvořím složku bezproblému se k ní připojím. Co jsem našel na internetu tak jsou disky v /media/sd* ale já tam mám pouze cdrom. Jak jsem psal jsem začátečník tak prosím o podrobný návod.
Za jakoukoli odpověď děkuji.
Dobrý den předem říkám že nejsem taky na Linux odborník, ale co jsem vás pochopil tak jsem při tvoření mého vlastního NAS serveru měl stejný problém jde o to, že vy vlastně tam máte ty disky ale nemáte je nikam připojené (do žádné složky). Například sda1 máte připojený do hlavního adresáře "/". Proto potřebujete tzv. namountovat někam ten váš disk. Příkaz by tedy mohl vypadat takto: "mount /dev/sdb /media/disk "tento příkaz znamená že disk "sdb" budete mít přístupný když kliknete na adresář "disk" v adresáři "media". Doufám že jsem vám pomohl a pokud jsem vám špatně porozumněl z problémem tak se omlouvám. Jinak takto to funguje na Linuxu debian ale Ubuntu by to mělo mít úplně stejné protože když jsem při stavbě vlastního nasu něco nevěděl tak jsem se podíval na podporu na Ubuntu fóru a většinou jsem to nějak zplácal dohromady.
doplněno 05.04.15 20:35:Ještě jsem zapoměl na jeden detail namountování jak jsem vám psal funguje ale jen do doby než se restartuje server pokud daný server restartujete tak namountování do dané složky již nefunguje. Pokud by jste chtěl trvalý mount tak je nutné vypsat do souboru /etc/fstab nějaké další informace. Kdyby jste chtěl to namountovat natrvalo tak napište a já bych vám ještě napsal co máte udělat.
Uf uf.
1) Ty disky je potřeba připravit. Nejdřív v nich vytvořit oddíly a tyto oddíly zformátovat. Je to podobné, jako ve WIN. Koupíš disk, ve win je vidět snad jako nějaký disk (váleček bez písmenka), v Linuxu je to např. /dev/sda nebo /dev/sdb apod. Pak musíš vytvořit oddíly, tím ve WIN "vznikají" písmenka "C:, D:, ...", v Linuxu /dev/sda1, /dev/sda2, /dev/sdb1, ... Tyto oddíly je nutno zformátovat (význam je stejný ve WIN i v LIN).
2) Zformátovaný oddíl se v LIN připojí na požadované místo příkazem mount. Ale to místo musí (řekl bych, i když možná už nemusí) existovat, takže si nejdřív vytvoříš prázdný adresář třeba /media/disk a do něj pak připojíš požadovaný zformátovaný oddíl.
Př.: mount /dev/sdb1 /media/disk
A už jsi ty oddíly zformátoval? Něco jako "mkfs /dev/sdb1", Kdybys chtěl konkrétně souborový systém ext4 (o který se pořád defaultně snaží ten mount), tak asi třeba "mkfs -t ext4 /dev/sdb1" (bez uvozovek).
doplněno 06.04.15 17:38:Připomínám, co psal už @erik125: Příkaz mount platí jen do restartu. Jestli se mají disky mountovat pořád a samy, je nejlepší doplnit soubor /etc/fstab.
Mám dojem že se to má doplnit takto: "/dev/sdb /mnt/NAS ext4 defaults 0 0" ale jistý si na 100% nejsem musíte to zkusit.
doplněno 06.04.15 20:44:Samozřejmě si musíte tento řádek upravit
/dev/sdb - Zařízení co chcete mountovat
/mnt/NAS - Složka kam chcete mountovat
ext4 - Souborový systém jaký máte
Klidně bych skoro opsal to, co máš pro základní adresář "/". Místo toho UUID=něco se používalo např. /dev/sdb1, jak napsal @erik125 (jen tam musí být označení oddílu, ne jen disku, takže ne /dev/sdb, ale dev/sdb1), jenže tobě to možná nebude fungovat, když už tam máš UUID, takže budem muset zjistit UUID. A samozřejmě místo "/" musíš napsat adresář, kam chceš oddíl připojit (jako v mount). Na to pozor, at si to nerozeser... nenastavíš špatně.
Takže buď dopíšeš např. řádek: "/dev/sdb1 /media/disk ext4 errors=remount-ro 0 1" (bez uvozovek),
nebo "UUID=konkretni_uuid /media/disk ext4 errors=remount-ro 0 1" (bez uvozovek).
A jak zjistit to konkretni_uuid? Podívej se do adresáře /dev/disk/by-uuid (snad ho tam máš), tam je seznam UUIDů. Když si ho vypíšeš "ls -l", uvidíš jednotlivá UUID a na konci řádku bude vždy vidět, na který oddíl je UUID linkován (komu patří) (příklad: lrwxrwxrwx 1 root root 10 6. dub 09.22 30020028-4b03-4b92-bb96-7f6a8217c648 -> ../../sdb1). Takže bys do /etc/fstab napsal např.:
"UUID=30020028-4b03-4b92-bb96-7f6a8217c648 /media/disk ext4 errors=remount-ro 0 1" (bez uvozovek).
A jen poznámka: Soubor /etc/fstab musí končit prázdným řádkem, takže na konci posledního řádku s textem musíš zmáčknout ještě ENTER.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.