Montowanie folderów współdzielonych w systemie Linux. Polecenie montowania w systemie Linux lub wszystko o montowaniu partycji, dysków, obrazów ISO i zasobów SMB

Witajcie, drodzy użytkownicy systemu operacyjnego Linux!
Dzisiaj powiem ci, jak skonfigurować mocowanie automatyczne sieciowe foldery „udostępnione” z komputerów z systemem Windows w sieci na komputer z systemem Linux. Jak zwykle przypomnę że komendy wpisywane w terminalu będą pisane na szarym tle, które można skopiować z przeglądarki do okna terminala. System operacyjny zostanie użyty jako przykład. linux ubuntu, podstawowe zasady instalacji i konfiguracji w innych wersjach Linuksa są takie same. Więc ustawmy się

Automatyczne montowanie folderów sieciowych ze zdalnych komputerów z systemem Windows.

Przede wszystkim otwórz terminal:

I zbierzmy drużynę
sudo apt-get update
aby zaktualizować listę pakietów. System poprosi o nasze hasło - wpiszemy je. Poczekajmy, aż lista dostępnych pakietów zostanie zaktualizowana. Następnie wpisujemy polecenie
sudo apt-get install samba-client cifs-utils
i poczekaj, aż pakiety zakończą instalację. Następnie tworzymy w naszym katalogu domowym (lub gdziekolwiek chcesz, w przykładzie, który ja utworzę w katalogu domowym) folder, w którym będziemy montować:
mkdir /home/testuser/Folder\ do udostępniania
Przypomnę, że nasz użytkownik to „named” testuser i że spacja w nazwie pliku jest „uciekana” przez odwrotny ukośnik „\”, aby system poprawnie to postrzegał. Po utworzeniu folderu tworzymy plik klucza, w którym wpisujemy nazwę użytkownika i hasło do komputera z systemem Windows:
echo "username=Windows-user" > /home/testuser/.smbpass
echo "hasło=okno-hasło" >> /home/testuser/.smbpass
gdzie zamieniamy „Windows-user” na prawdziwą nazwę użytkownika, a „Windows-pass” na prawdziwe hasło. Zwracam uwagę na fakt, że nazwa pliku zaczyna się od kropki - jest to znak ukrytego pliku w systemie Linux i że w drugim przypadku stawiamy dwie "strzałki", aby nie skasować pierwszej linii z plik. Teraz musimy tylko „naprawić” plik /etc/fstab. Rekrutacyjny
sudo nano /etc/fstab
a po wprowadzeniu hasła widzimy coś takiego (twój UUID będzie oczywiście inny):

Na razie nie będziemy ustalać, co jest czym, ale po prostu wstaw to, czego potrzebujemy na końcu pliku:
0 0
UWAGA: dodajemy w jednej linii! Następnie naciśnij jednocześnie Ctrl i O English, aby zapisać plik. Edytor tekstu„zapyta” cię, w którym pliku zapisać zmiany, po prostu naciśnij „Enter”, a następnie Ctrl i X English, aby wyjść z edytora.
Odszyfrujmy trochę dodaną linijkę: pierwszy blok pokazuje, który folder sieciowy montujemy (ten blok należy poprawić zgodnie z naszym folderem „udostępnionym”), drugi blok odpowiada za to, gdzie montujemy. W drugim bloku znajduje się "konstrukcja" \040 - jest to symbol zastępczy spacji w nazwie pliku w formacie zrozumiałym dla systemu. Zwracam uwagę, że oznaczenie spacji w terminalu w nazwie pliku iw pliku /etc/fstab jest inne! Proszę bądź ostrożny. I będziemy kontynuować deszyfrowanie: wpis „cifs” pokazuje, w jakim systemie plików zostanie zamontowany folder sieciowy. Następnie wskazane jest, skąd wziąć plik klucza, do którego Grupa robocza dotyczy naszego komputera, czy wolno nam tworzyć pliki i foldery.
Pozostaje nam sprawdzić naszą kreatywność, za co będziemy zbierać
sudo montowanie -a
Powinieneś mieć teraz ikonę Udostępnij folder na pulpicie, zwykle w postaci dodatkowego dysku twardego. Przy następnym uruchomieniu komputera folder zostanie zamontowany automatycznie, nie trzeba wpisywać polecenia „sudo mount -a”.
Tutaj jesteśmy z Tobą i skonfigurujemy automatyczny montaż folder sieciowy w systemie operacyjnym Linux.

Jeśli potrzebujesz podłączyć/zamontować Dysk twardy z systemem plików NTFS lub ext2, ext3 do komputera opartego na systemie operacyjnym Linux, to czytasz właściwy artykuł.

Po co robić to ręcznie, skoro nowoczesne systemy Linux robią to automatycznie?

Istnieją przypadki, w których system Linuks nie może automatycznie zamontować/zamontować dysku z powodu pewnych awarii dysków logicznych, wirusów infekujących partycje NTFS/FAT lub z powodu innej anomalii. Aby to zrobić, prawdziwi administratorzy systemu robią to ręcznie. I robią to za pomocą polecenia mount.

Polecenie montowania systemu Linux jest bardzo elastycznym narzędziem w rękach. Administrator systemu. Za pomocą polecenia mount możesz zamontować dysk sieciowy, rozdział twardy dysk lub pamięć USB.

Ten artykuł nie jest pełnym, wyczerpującym opisem polecenia mount (pełny opis polecenia mount można znaleźć, uruchamiając polecenie mount man w konsoli), ale postaraj się to zrobić. Artykuł dotyczący opisu polecenia mount jest ciągle finalizowany i modyfikowany. Wszystkie sugestie dotyczące artykułu można zostawić w komentarzach.

Urządzenia, które są aktualnie podłączone do komputera, można wyświetlić, wpisując w konsoli:

To polecenie pokazuje wszystkie podłączone urządzenia. Mogą nie być zamontowane, ale połączone. Na ekranie zobaczysz coś takiego:

Dysk /dev/sda: 40,0 GB, 40020664320 bajtów
255 głowic, 63 sektory/tor, 4865 cylindrów

Identyfikator dysku: 0x815aa99a Wpisy w tablicy partycji nie są ułożone w kolejności dysków
Dysk /dev/sdb: 80,0 GB, 80026361856 bajtów
255 głowic, 63 sektory/tor, 9729 cylindrów
Jednostki = cylindry 16065 * 512 = 8225280 bajtów
Identyfikator dysku: 0x973248ad

Załaduj system identyfikatorów bloków początkowych i końcowych urządzenia
/dev/sdb1 * 1 9729 78148161 83 Linux

Dysk /dev/sdc: 1027 MB, 1027604480 bajtów
32 głowice, 62 sektory/tor, 1011 cylindrów
Jednostki = cylindry 1984 * 512 = 1015808 bajtów
Identyfikator dysku: 0x6f20736b

Z powyższej listy widać, że z systemem operacyjnym są połączone następujące elementy:

  1. dwa dyski twarde: /dev/sda - system operacyjny i /dev/sdb - "zrzut pliku"
  2. wymienny nośnik USB: /dev/sdc
Podgląd zamontowanych urządzeń odbywa się za pomocą polecenia:

Następnie możesz zobaczyć na ekranie:

/dev/sda1 on / wpisz reiserfs (rw,relatime,notail) tmpfs na /lib/init/rw wpisz tmpfs (rw,nosuid,mode=0755)
/proc on /proc typ proc (rw,noexec,nosuid,nodev)
sysfs na /sys wpisz sysfs (rw,noexec,nosuid,nodev)
varrun na /var/run wpisz tmpfs (rw,nosuid,mode=0755)
varlock na /var/lock typ tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev na /dev wpisz tmpfs (rw, tryb=0755)
tmpfs na /dev/shm wpisz tmpfs (rw,nosuid,nodev)
devpts na /dev/pts typu devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl na /sys/fs/fuse/connections typ fusectl (rw)
lrm na /lib/modules/2.6.27-14-generic/volatile typ tmpfs (rw,mode=755)
/dev/sda3 na /home typ ext3 (rw,relatime)
securityfs na /sys/kernel/security typ securityfs (rw)
binfmt_misc na /proc/sys/fs/binfmt_misc wpisz binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon na /home/user/.gvfs typ fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sdc na /media/USBFlash typu vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)

  • pierwsza linia mówi, że root FS to system plików reiserfs z opcjami montowania: dostęp do odczytu i zapisu (rw)
  • /dev/sda3 to partycja dysku /home
  • /dev/sdc to zamontowane wymienne urządzenie USB
Ten sam wynik można osiągnąć, patrząc na zawartość pliku /etc/mtab (w niektórych systemy linuksowe plik nazywa się /etc/mnt/tab)
  • koliber
    27 marca, 09:27

    po wpisaniu tego polecenia: sudo chmod -R 0777 /home/roza/Desktop W Debianie nie było żadnych komunikatów o błędach, ale w Mincie podczas uruchamiania pojawia się komunikat o następującej treści:

    Plik $HOME/.dmrc użytkownika ma nieprawidłowe uprawnienia i jest ignorowany. Uniemożliwia to zapisanie sesji i języka domyślnego. Ten plik musi należeć do użytkownika i musi mieć uprawnienia 0644. Folder domowy użytkownika ($HOME) musi należeć do użytkownika i nie może być zapisywany przez innych użytkowników.

    Następnie wszystko zawiesza się na kilka sekund i otwiera się pulpit. I tutaj nie mogę użyć sudo ani po prostu su - terminal przysięga nie po rosyjsku. Czy jest możliwe przywrócenie praw do ($HOME) Czy mogę to zrobić za pomocą dysku Live Mint?

  • [e-mail chroniony]
    29 marca, 12:13

    Koliber: Następnie wszystko zawiesza się na kilka sekund i otwiera się pulpit. I tutaj nie mogę użyć sudo ani po prostu su - terminal przysięga nie po rosyjsku. Czy jest możliwe przywrócenie praw do ($HOME) Czy mogę to zrobić za pomocą dysku Live Mint?

    Cóż, spróbuj zwrócić prawa z powrotem:
    sudo chmod -R 0644 /home/roza/Desktop

    A właściciel:
    sudo chown -R TWÓJ_LOGIN_IN_MINT /home/roza/Desktop

  • koliber
    2 kwietnia, 08:43
  • [e-mail chroniony]
    3 kwietnia, 13:39

    Koliber: Mimo to nic się nie stało :(. Ogólnie przeinstalowałem partycję z mennicą. Najważniejsze, że nauczyłem się montować partycje (zrozumiałem, jak to się robi, wtedy jest łatwiej) I nauczyłem się też lekcji dla siebie - musisz bardzo ostrożnie rozdzielać prawa. W każdym razie dzięki!

    PS Najważniejsze, że czegoś się nauczyłeś))

  • Alex w budowie
    19 maja, 08:41

    Dziękuję.
    Parę dodatków.
    1. Na przykład moja partycja dysku twardego nie chciała zostać zamontowana po podłączeniu do komputera z systemem Windows, który został zainfekowany wirusami. Tak się złożyło, że wirus wrzucił autorun.exe do katalogu głównego mojej partycji i Linux nie chciał przez to montować tej partycji.
    Nie chciałem go montować nie z powodu autorun.exe, ale dlatego, że najprawdopodobniej Windows został wygaszony „niepoprawnie” i bajt sprawdzania integralności pozostał na ntfs system plików. W związku z tym ntfs3g bez „siły” boi się zamontować taki system plików, aby go nie uszkodzić.
    2. Ponieważ istnieje sekcja o „SMB”, Warto wspomnieć o CIFS.
    A jako przykład podaj coś takiego:
    mount -t cifs -o username=domena\użytkownik //remote-win2k3-server/C$ /mnt/smb/

  • nieważny
    20 maja, 15:26
  • Tonik
    24 maja, 03:04
  • [e-mail chroniony]
    26 maja, 17:27

    Alex w budowie: Dziękuję. Parę dodatków. 1. Na przykład moja partycja dysku twardego nie chciała zostać zamontowana po podłączeniu do komputera z systemem Windows, który został zainfekowany wirusami. Tak się złożyło, że wirus wrzucił autorun.exe do katalogu głównego mojej partycji i Linux nie chciał przez to montować tej partycji. Nie chciałem go montować nie z powodu autorun.exe, ale dlatego, że najprawdopodobniej Windows został wygaszony „niepoprawnie” i bajt o sprawdzaniu integralności systemu plików pozostał na ntfs. W związku z tym ntfs3g bez „siły” boi się zamontować taki system plików, aby go nie uszkodzić. 2. Ponieważ jest tam rozdział o „SMB”, warto wspomnieć o CIFS. I jako przykład podaj coś takiego: mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

    Nieważne: Byłoby miło, gdyby opisano również montowanie NFS

    Dziękuję za komentarz. Zrobię dodatki.

    Tonik: Ale artykuł mi pomógł. Podstawowy! - Zapomniałem jak się montuje... Szybko przejrzałem artykuł i przypomniałem sobie. Wielkie dzięki dla autora!

    Wpadaj często :)

  • Denis
    11 czerwca, 11:47

    Dziękuję za artykuł,
    och. zrozumiale

  • Ludmiła
    9 lipca, 13:05

    # sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video
    nie działa, pomaga
    stosowanie: ……
    Pracuję w ubuntu. musisz połączyć udostępnione folder Windowsa
    Może zespół się myli?

  • [e-mail chroniony]
    9 lipca, 22:11

    Ludmiła:# Sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video nie działa, daje pomoc użycie: …… działa w ubuntu. musisz podłączyć współdzielony folder Windows Może polecenie jest błędne?

    Linia
    nazwa użytkownika=vasja,hasło=szczeniak
    należy wymienić na wymagane parametry. Jeśli łączysz się w imieniu gościa, musisz tam być ostrożny, istnieją niuanse i różnice między rosyjskim i angielskim systemem operacyjnym Windows

  • Andriej
    31 sierpnia, 10:04

    W ubuntu potrzebujesz tego:
    mount -t cifs -o username=tridge,password=foobar //fjall/test /mnt/smb/fjall

  • CJ
    14 września, 20:28

    [e-mail chroniony]:~$ sudo umount /dev/sda1
    umount: /: urządzenie jest zajęte. (W niektórych użytecznych przypadkach informacje o procesach korzystających z urządzenia można znaleźć za pomocą lsof(8) lub fuser(1))
    [e-mail chroniony]:~$ df -h
    System plików Rozmiar Użyj Zewn. Użyj% jest zamontowany
    /dev/sdb1 26G 9.1G 16G 37% /
    brak 1,7G 416K 1,7G 1% /odw
    brak 1.7G 0 1.7G 0% /dev/shm
    brak 1,7G 200K 1,7G 1% /var/run
    brak 1,7G 0 1,7G 0% /var/lock
    brak 1.7G 0 1.7G 0% /lib/init/rw
    /dev/sdb6 33G 15G 19G 45% /media/4403D3D754B7C8F5
    /dev/sdb5 30G 22G 8.1G 74% /media/Win7
    /dev/sda5 50G 8,9G 41G 18% /media/Inne
    /dev/sdc1 373G 372G 946M 100% /media/PRZECHOWYWANIE
    /dev/sdb7 94G 88G 5.5G 95% /media/MUZYKA I GRY
    /dev/sda1 26G 9.1G 16G 37% /

  • Władimir
    15 września, 09:46
  • [e-mail chroniony]
    19 września, 20:14

    CJ: Dysk /dev/sda1 musi być zamontowany, ale twierdzi, że jest już zamontowany w „/”, mimo że partycja systemowa Ubuntu jest zamontowana w tym momencie. Powiedz mi co mam robić, już się męczę :(

    Możesz pokazać wynik polecenia:
    sudo fdisk -l

    Włodzimierz:
    Jedyną uwagą jest użycie błędów tsya / tsya.-TSYA lub -TSYA? Dzięki jeszcze raz.:)

    To może być ;) Będzie musiało zwrócić uwagę twojego redaktora;)

  • Taras
    27 września, 06:59
  • [e-mail chroniony]
    30 września, 06:46

    Taras: Polecenie montowania samby nie działa.

    Co dokładnie w nim nie działa?

  • rzymski
    2 listopada, 20:41

    A jeśli system plików to LWM2 i Mennica Linuksa przysięga?!
    tj. polecenie Sudo mount -t lwm2 /dev/sdb /home/user/Video nie jest akceptowane.

  • zzzubr
    2 listopada, 22:52

    [e-mail chroniony]: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
    Więc? Więc punktem montowania jest /home/roza/Desktop?

    Jeśli wszystko jest dla ciebie zamontowane, a system plików /dev/hda3 jest widoczny, ale nie masz wystarczających uprawnień, wystarczy dodać te uprawnienia:
    sudo chmod -R 0777 /home/roza/Desktop

    mmm...wydaje mi się..że to nie był zbyt dobry sposób...poprawniej byłoby wejść z roota, bo w ten sposób nadałeś prawa wszystkim i wszystkiemu...a to nie jest Dobry ...

    MOIM ZDANIEM! chociaż mówią, że jest milion artykułów, tak czy inaczej, artykuł jest dobry), chociaż nie ma wystarczającej liczby przykładów ... Chciałbym zobaczyć niestandardowe aplikacje chtoli ... ponieważ wszystko jest łatwiejsze do strawienia na przykładach)
    29 listopada, 20:33

  • [e-mail chroniony]
    5 grudnia, 19:34

    maks: To był Windows, dysk twardy został podzielony na 4 dyski logiczne (c, d, e, f). Zainstalowałem ubuntu 10.04 na dysku „c”, niszcząc w ten sposób system Windows. Teraz nie ma dostępu i nie widzę reszty dysków logicznych. Powiedz mi, co zrobić, aby uzyskać do nich dostęp?

  • Ihor
    6 grudnia, 14:41

    >
    >

  • [e-mail chroniony]
    14 grudnia, 10:48

    ihor:> Montowanie partycji dysku twardego
    > ... Możesz wziąć dowolny punkt montowania.
    Wydaje się, że w Wielkiej Czerwonej Księdze (słyszałem też „od Nemeth”) jest napisane: „…pożądane jest, aby w folderze, w którym montujesz, nie było żadnych plików, ponieważ nie będą one widoczne”.

    Cóż, to oczywiste.

  • kreskówka
    7 stycznia, 22:06

    Zamontowany obraz iso

    # sudo mount -t iso9660 -o loop /home/op/iso/1.iso /home/op/disk

    Zapisuje rosyjskie nazwy plików za pomocą krakozyabry.

  • umnik
    29 marca, 16:15

    jest dużo artykułów i książek, ale pierwszy raz to widzę, po ludzku napisane, że tak powiem, na palcach, pokazane i opowiedziane, wielkie dzięki autorowi, trochę dla siebie znalazłem, ale nie mogłem t zrozumieć i znaleźć ten kawałek przez kilka lat. Autor jest godny szacunku, gdyby taki artykuł wpadł mi w ręce jakieś 7 lat temu, kiedy zaczynałem surfować po bezmiarach Linuksa, byłbym bardzo szczęśliwy.

    Wszystko powiedziane

  • Złobik
    18 sierpnia, 08:09

    Czy możesz mi powiedzieć, jak wyczyścić ogony mocowania? Dziękuję.

  • neon
    12 stycznia, 23:29

    Tu przydarzyła mi się zabawna rzecz. Próbowałem utworzyć bootowalny dysk flash USB. sformatowałem pamięć flash za pomocą polecenia mkfs, a następnie zgodnie z zaleceniami niektórych „zaawansowanych” użytkowników. zainstalowałem aplikację gparted, nadałem pendrive'owi bootowalną (aktywną) flagę ... A potem zaczęły się cuda:
    1. problem polega na tym, że polecenia mount i umount zniknęły
    2. Drużyna została przywrócona, ale pojawił się kolejny problem. przy montowaniu partycji (nieważne z jakim systemem) fs jest podłączony w trybie do odczytu, nie ma możliwości zmiany praw dostępu. System po prostu nie reaguje na te klawisze poleceń i mówi, że wszystko jest w porządku, operacja się powiodła.

    Wniosek Mogę odebrać pliki z dowolnego nośnika, nie mogę dać plików. Przeczytałem artykuł za pomocą fstab. Przepisz plik ręcznie. Nie wprowadzał w nim więcej zmian. Ale próba zamontowania dysku z uprawnieniami do zapisu i wykonywania nadal nie powiodła się. Po wyburzeniu gparted i ponownym uruchomieniu systemu edytowany przeze mnie plik fstab zaczął działać poprawnie, a polecenia montowania zostały przywrócone.

    Uwaga na pytanie: Jaki jest powód takiego zachowania gparted i jak to zrobił? No właśnie, jak sobie z tym poradzić bez usuwania gparted?

  • Agata
    21 stycznia, 23:07

    Świetne, zrozumiałe artykuły: ten „.. SWAP w Linuksie”, „..co to jest fstab?”!
    Drogi autorze, napisz jeszcze kilka, obejmujących takie tematy jak: partycjonowanie, partycjonowanie dysku, scalanie partycji, przenoszenie domu na inną partycję.
    To byłaby świetna kolekcja!

  • Aleksander
    7 kwietnia, 00:35

    I jest to w jakiś sposób możliwe źródło zdobądź ten cudowny program

  • sbp
    29 czerwca, 01:27

    Powiedz mi, co mam robić?
    Zainstalowałem Ubuntu 12.04 tydzień temu. Po kilku nieostrożnych działaniach system się zawiesił. Na dysku znajduje się 250 GB informacji. LiveCD HD widzi, ale nie uruchamia się (wyświetla błąd). I nie ma jak tego podłączyć. Oto wynik (nawet w tym wariancie) -
    [e-mail chroniony]:~# sudo mount -t ext4 -o wymuś /dev/sda1 /
    mount: zły typ fs, zła opcja, zły superblok na /dev/sda1, brak strony kodowej lub programu pomocniczego lub inny błąd W niektórych przypadkach przydatne informacje można znaleźć w syslog - spróbuj dmesg | ogon czy coś w tym stylu

    Próbowałem przywrócić wydajność systemu zgodnie z zaleceniami z witryn, ale bezskutecznie. Podczas uruchamiania z dysku wskazuje, że menedżer rozruchu nie wykrył systemu operacyjnego.
    Powiedz mi, co mam robić?, gdzie „uciekać”?.

  • kino
    25 października, 23:50

    Dzień dobry. Istnieje serwer dla projektora filmowego na Linuksie. różni się od zwykłych tym, że ma program Digital Cinema do wyświetlania filmów przez projektor. Niedawno padła płyta główna, wymieniona, postawiona inna. Wszystko zostało ponownie załadowane. Teraz serwer nie widzi przenośnego dysku twardego dysk SATA. łączy się go za pomocą sanek w celu przesyłania filmów na serwer (1 film waży od 90 do 300 GB). Powiedz mi, proszę, przez polecenie montowania, czy mogę zrobić to tak, żeby to zobaczył? (zasilanie jest dostarczane do dysku, wszystkie pętle są podłączone, ale nadal nie widzi dysku)

  • Podczas korzystania z wielu system operacyjny lub przechodząc z jednego do drugiego, chcesz używać tych samych ustawień dla typowych aplikacji. Na przykład, aby mieć te same ustawienia, zakładki i pamięć podręczną w Operze pod Linuksem i Windowsem. Czasami wygodniej jest nie przepisywać żadnych ścieżek i nie tworzyć dowiązań symbolicznych w każdym systemie operacyjnym, ale skorzystać z możliwości Linuksa montowania niektórych folderów na innych. Aby to zrobić, pod rootem użyj polecenia mount --bind stary katalog nowy katalog. Spowoduje to ukrycie starej zawartości folderu.

    W ten sposób łączę konfigurację Apache, ustawienia i bazę danych MySQL i uruchamiam je z nowymi parametrami przechowywanymi na osobnej partycji:
    zabij apache'a
    zamknięcie mysqladmina
    mount --bind ./var/www /var/www
    mount --bind ./var/log/apache /var/log/apache
    mount --bind ./var/log/mysql /var/log/mysql
    mount --bind ./var/lib/mysql /var/lib/mysql
    mount --bind ./etc/hosts /etc/hosts
    mount --bind ./etc/apache/vhosts.conf /etc/apache/vhosts.conf
    mount --bind ./etc/mysql/my.cnf /etc/mysql/my.cnf
    chmod 755 /etc/mysql/my.cnf
    Apache
    mysqld

    Polecenia są zapisane w pliku mnt.sh, uruchamiam go przed rozpoczęciem pracy z siecią.

    I tak przewijam i wyłączam sprawy internetowe:
    zabij apache'a
    zamknięcie mysqladmina
    umount /var/www
    umount /var/log/apache
    umount /var/log/mysql
    umount /var/lib/mysql
    odmontuj /etc/hosts
    umount /etc/apache/vhosts.conf
    umount /etc/mysql/my.cnf

    Te polecenia są zapisane w moim pliku umnt.sh.

    Jak widać, struktura folderów na współdzielonej partycji powtarza część struktury folderów w Linuksie, a pliki mnt.sh i umnt.sh znajdują się w katalogu najwyższego poziomu i odnoszą się do wszystkich zamontowanych folderów za pomocą ścieżek względnych, które umożliwia przesyłanie udostępnionych danych bez zmiany ścieżek w skryptach montowania/odmontowywania.

    Montowanie ustawień programu bezpośrednio z pendrive'a zasługuje na osobne omówienie. Pozwala to na stworzenie przenośnego, wieloplatformowego środowiska pracy. Na przykład możesz wypełnić dysk flash przenośnymi aplikacjami, takimi jak FireFox / Opera, Miranda, AbiWord, Portable OpenOffice itp. i załadować je bezpośrednio z pendrive'a pod Windows, a pod Linuksem zamontuj profile tych aplikacji w odpowiednich miejscach w systemie plików, tak aby wersje linuksowe korzystały z parametrów z pendrive'a. Dodaj UniformServer dla Windows do wybranego dysku flash.

    Tworząc taki pendrive typu all-my-carry-with-my-wonder-flash pod Windows należy zwrócić uwagę na to, aby nie stał się on wylęgarnią wirusów - uruchamiając program z pendrive'a na zakaźny komputer, istnieje szansa zabrania infekcji ze sobą. Trzeba też pamiętać, że USB 1.1 spowalnia :(

    Dzięki łatce unionfs do jądra Linuksa może montować jeden folder w drugim, łącząc pliki we wspólną hierarchię, ale to już inna historia.