Portál AbcLinuxu, 14. srpna 2025 23:49


Dotaz: Jak spustit mount

22.8.2021 18:16 Holub
Jak spustit mount
Přečteno: 648×
Odpovědět | Admin
Ahoj, pro odpojení sdílené složky jsem zadal příkaz: sudo umount /media/share

a dostal výstup: /sbin/umount.davfs: waiting while mount.davfs (pid 472) synchronizes the cache .. OK

jak mám napsat příkaz pro připojení sdílené složky?

Děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.8.2021 18:24 X
Rozbalit Rozbalit vše Re: Jak spustit mount
Odpovědět | | Sbalit | Link | Blokovat | Admin
sudo mount /media/share 
22.8.2021 18:37 Holub
Rozbalit Rozbalit vše Re: Jak spustit mount
Děkuji, zkusil jsem to ale dostanu chybu: mount: /media/share/: can't find in /etc/fstab.

Co prosím s tím?
23.8.2021 00:01 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Jak spustit mount

Doplnit do /etc/fstab.

22.8.2021 18:53 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jak spustit mount
Odpovědět | | Sbalit | Link | Blokovat | Admin
A ten WebDAV FS bol pripojený akým spôsobom, nejako naklikaný alebo z command line?
22.8.2021 19:03 Holub
Rozbalit Rozbalit vše Re: Jak spustit mount
Ahoj, ten Debian běží virtuálně, hostitel je macOS a ten virtuální Debian běží v programu UTM. Nainstalovaný do toho UTM byl Debian z knihovny, tedy hotový soubor s názvem: Debian ARM (LXDE).utm, galerie zde

Pokud Debian restartuji, sdílená složka se opět namountuje, ale chtěl bych to připojit bez restartování.
22.8.2021 19:05 Holub
Rozbalit Rozbalit vše Re: Jak spustit mount
Před prvním spuštěním jsem jenom vybral složku v macOS kterou chci sdílet v Debianu, vůbec nic jsem neinstaloval ani nenastavoval.
22.8.2021 20:28 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jak spustit mount
Takže ti stačí pozrieť, akú URL to montuje pre WebDAV a kam. Zvyšok už zariadi mount.davfs. Nebude to rovno predžuté v nejakom konfiguráku viditeľnom v manuálovej stránke ku spomínanému programu?
22.8.2021 21:01 Holub
Rozbalit Rozbalit vše Re: Jak spustit mount
Tak něco jsem našel,
$ sudo apt install spice-vdagent spice-webdavd
Your shared directory shows up as a WebDAV server on http://127.0.0.1:9843/. You can use a WebDAV client to access it, or mount.davfs to mount it.
ale to chce po zadání uživatele a heslo. Po spuštění nic zadávat nemusím a nikdy jsem nic ani nezadával.
23.8.2021 10:23 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jak spustit mount
Ehm, v tej virtuálke ktorá ti emuluje RPi (či čo). Balík spice-webdavd je služba ktorá má na hypervízore (na fyzickom železe) poskytuje službu WebDAV cez spice protokol do virtuálok.

Takže si v tej virtuálke pozri manuálovú stránku programu mount.davfs a v nej nájdeš spomenuté konfigy. I keď to môže byť teoreticky pichnuté ako súčasť nejakej štartovacej služby vytvorenej pre potreby daného hypervizora. Nemám k dispozícii Apple HW, takže si to nebudem inštalovať aby som ti to priamo našiel. Teda mám, ale to je muzeálny kúsok (iBook z roku 2003, za chvíľku bude plnoletý). A na ňom by to nešlo.
22.8.2021 21:03 Holub
Rozbalit Rozbalit vše Re: Jak spustit mount
//Takže ti stačí pozrieť, akú URL to montuje pre WebDAV a kam.

A jak to prosím zjistím?
22.8.2021 22:33 X
Rozbalit Rozbalit vše Re: Jak spustit mount
Staci zadat prikaz 'mount' bez parametru.
23.8.2021 11:45 Holub
Rozbalit Rozbalit vše Re: Jak spustit mount
Tak jsem to našel, ale netuším jak z toho sestavit ten příkaz :(

http://127.0.0.1:9843/ on /media/share type fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=0,allow_other,max_read=16384,uid=1000,gid=0,grpid,helper=davfs)
23.8.2021 13:57 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jak spustit mount
Typnem si:
mount.davfs http://127.0.0.1:9843/ /media/share
24.8.2021 21:43 Holub
Rozbalit Rozbalit vše Re: Jak spustit mount
Tohle soubory připojí, ale musím nejdřív zadat jméno a heslo, u originálu to nechce nic.
25.8.2021 06:48 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jak spustit mount
A to meno s heslom si prečo nepozeral v tých spomínaných konfigurákoch, alebo medzi štartovacími službami toho predpripraveného obrazu virtuálneho počítača?

Ak sa ti len nechcelo, tak kľudne zaloguj požiadavku u dodávateľa. Radi ti za úplatu vyhovejú. Alebo to prestaň zbytočne odpojovať.
25.8.2021 09:28 Holub
Rozbalit Rozbalit vše Re: Jak spustit mount
Kde? To jsou nějaké stránky?
25.8.2021 12:41 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jak spustit mount
Človeka čo nepozná terminál a nevie si zapnúť nápovedu programu príkazom (v tomto prípade):
man mount.davfs
by nemal byť problém naťukať do vyhľadávača text:
manual page mount.davfs
Vyhľadávanie na internete sa učí už na základnej škole, aj keď deti to v dnešnej dobe už zvládnu už pred začiatkom školskej dochádzky.
23.8.2021 12:02 jiwopene | skóre: 31 | blog: Od každého trochu…
Rozbalit Rozbalit vše Re: Jak spustit mount
Odpovědět | | Sbalit | Link | Blokovat | Admin

Připojení souborového systému

davfs nepoužívám, ale obecně použití příkazu mount vypadá takto:
① mount co_připojit kam_připojit
② mount co_připojit
③ mount kam_připojit
co_připojit je (u klasichých diskových souborových systémů) cesta k blokovému zařízení (např. /dev/sdx1, /dev/nvme0n1, …), nebo nějaký jiný údaj, který souborový systém může použít. Například u souborových systémů, které poskytují informace o systému (proc, sysfs – znáte asi jako /proc, /sys) nebo u ramdisků (např. tmpfs můžete napsat cokoliv (ale zpravidla se píše none), protože tento údaj ignorují. Síťové souborové systémy (např. NFS) požadují i cestu k hostiteli.

kam_připojit je cesta k adresáři, kam je souborový systém připojen – „kde se objevují jeho soubory“. Používá se např. /mnt. Adresář nemusí být prázdný. Po dobu připojení souborového systému se bude místo stávajícího obsahu adresáře objevovat obsah poskytnutý připojeným souborovým systémem.

Varianta ① poskytuje operačnímu systému všechny informace o připojení souborového systému. Varianty ② a ③ použijete pokud provádíte připojení často, protože je jednak kratší a druhak všechny zbylé parametry musí souborový systém už znát – ty jsou zapsané v tom ostatními zmiňovaném souboru /etc/fstab (vizte níže).

Pokud chcete explicitně určit typ souborového systému (tj. nechcete použít autodetekci), použijte volbu -t. Např. -ttmpfs pro použití tmpfs.

Mnohé (asi všechny) souborové systémy přijímají další volby pomocí -o. Za to napíšete čárkami oddělené volby, které jsou předány ovladači souborového systému. Volby nejsou sjednocené, ale některé jsou podporovány velmi často, a to zejména: ro (read-only, jen pro čtení), rw (read-write, pro čtení i zápis, to je výchozí), sync (propisovat změny na disk co nejdříve, pozor, je to dost pomalé). Volby rwro jsou, asi protože jsou často používané, nahraditelné přepínačem -w, resp. -r (takže např. mount -r co kam namísto mount -oro co kam).

Pro více vizte mount(8).

Odpojení souborového systému

umount nějaký_identifikátor
Ten nějaký_identifikátor je buďto co_připojit nebo kam_připojit, který byl uveden při připojování. Je celkem jedno který to je – ono si to příslušný záznam najde.

Pro více vizte umount(8).

Vypsání všech připojených souborových systémů

mount
Ukáže to velmi nepřehlednou tabulku se všemi informacemi.

Připojujeme souborové systémy automaticky

Soubor /etc/fstab obsahuje záznamy (řádky) v následujícím formátu:
co_připojit kam_připojit typ_souborového_systému volby číslo číslo
Např.:

LABEL=t-home2   /home      ext4    defaults,auto_da_alloc      0  2
První sloupec (hodnota) udává to, co připojujeme, druhá to kam to připojujeme. To odpovídá použití mount ve variantě se dvěma hodnotami.

Třetí hodnota je typ souborového systému (zde ext4) – to, co píšeme za -t.

Následují volby – to, co píšeme za -o.

První číslo mějte nastavené na 0. Druhé číslo udává kdy provádět kontrolu chyb: 0 (jen manuálně), 1 (při prvním průchodu – typicky pro kořenový oddíl), 2 (při druhém průchodu).

Pro více vizte fstab(5).

Jak to je tedy s davfs?

Po vyhledání mount davfs na mne vyskočil jako první článek, kde píšou, že pomocí https://myserver.org/webdav /home/user/webdav/ davfs user,noauto 0 0 ve fstab.

Pokud chcete použít příkaz mount přímo, tak to můžeme přepsat do této podoby:
mount https://myserver.org/webdav /home/user/webdav/ -tdavfs
Pozor, adresář /home/user/webdav/ (nebo jiný – samozřejmě si to v tom příkazu upravte) musí existovat.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
24.8.2021 21:42 Holub
Rozbalit Rozbalit vše Re: Jak spustit mount
Tak jsem se tím prokousal ale moudrý z toho fakt nejsem.

V souboru /etc/mtab

jsem našel tento řádek

http://127.0.0.1:9843/ /media/share fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=0,allow_other,max_read=16384 0 0

ale tento soubor nejde editovat ani jako root.

Zkoušel jsem ten řádek vložit do /etc/fstab ale po restartu systém už nenajede. Nevím kam už to dát.
24.8.2021 22:58 X
Rozbalit Rozbalit vše Re: Jak spustit mount
Cele to je trochu blbost ne. Adrasar mas po bootu pripojeny:
Ahoj, pro odpojení sdílené složky jsem zadal příkaz: sudo umount /media/share
Ty ho odpojis a pak ho chces znovu pripojovat? To jako proc? Tak ho neodpojuj. Problem vyreseny.
25.8.2021 09:26 Holub
Rozbalit Rozbalit vše Re: Jak spustit mount
Ne, to byl pouze příklad, nechtěl jsem to dále rozvíjet. Žádný adresář namountovaný na tom virtuálu na kterém to potřebuji udělat nemám.
25.8.2021 15:42 .
Rozbalit Rozbalit vše Re: Jak spustit mount
Odpovědět | | Sbalit | Link | Blokovat | Admin
systemctl start media-share.mount
26.8.2021 06:53 MM
Rozbalit Rozbalit vše Re: Jak spustit mount
Odpovědět | | Sbalit | Link | Blokovat | Admin
viz třeba tady

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.