Podwójny rozruch systemu Windows Ubuntu - Udostępnianie plików między systemami operacyjnymi
27
Cóż, mam netbooka, więc nie mogę grać w gry na Windowsie, nie ma problemu. Ale dostaję nowy komputer stacjonarny z lepszym sprzętem i będzie mógł uruchamiać najpopularniejsze gry i chcę mieć na nim system Windows do grania w gry i oprogramowanie niezgodne z ubuntu. Chcę też mieć Ubuntu, jako mój podstawowy system operacyjny, więc ustawię podwójny rozruch.
Na tym komputerze będę mieć mały dysk SSD z systemem operacyjnym i drugi dysk (dysk twardy 500 GB) do przechowywania moich plików. Chcę unikać kopiowania plików z jednego systemu operacyjnego do drugiego za każdym razem, gdy np. Pobieram plik. Moje pytanie brzmi: Czy jest jakiś sposób, że mogę zrobić użytku OS że HDD do domu, jak ustawić go jako NTFS i uczynić ubuntu zamontować go na /homea także okna, aby przechowywać pliki użytkowników, takie jak My Documents, My Videosi Downloads, etc, na tej partycji?
Wstawienie /homepartycji NTFS nie jest wskazane, ponieważ Linux nie może zachować własności i uprawnień na partycji NTFS.
Polecam trzymanie / home na domyślnej /partycji na dysku SSD i tworzenie łączy sym do folderów z większością danych (dokumenty, muzyka, zdjęcia, filmy itp.) Na partycji „Storage” sformatowanej w systemie plików NTFS, którą zarówno Ubuntu, jak i Windows mogą odczytać i napisz do.
Ponieważ /homeprzechowuje również wszystkie pliki konfiguracyjne, przechowywanie /homena /partycji na dysku SSD pomaga zachować szybkość.
Po wykonaniu instrukcji w „How To” utwórz łącza sym takie jak to:
Otwórz Nautilus i usuń foldery, których nie będziesz używać w / home / [użytkownik], takie jak Dokumenty itp. Powinieneś już mieć Dokumenty itp. W folderze Pamięć. (W Linuksie partycja jest również folderem).
Przejdź do folderu Storage, a zobaczysz tam foldery Dokumenty itp.
Kliknij folder dokumentu prawym przyciskiem myszy i wybierz polecenie Utwórz łącze . Spowoduje to utworzenie folderu o nazwie „link do dokumentów”.
Podobnie utwórz „Link do muzyki”, „Link do zdjęć” i wszystkie inne podfoldery w folderze Storage.
Skopiuj te foldery „Link to ...” do folderu domowego /home/[user].
Na koniec kliknij prawym przyciskiem myszy „Link do dokumentów” i zmień jego nazwę na „Dokumenty”. Powtórz dla pozostałych linków.
Na przemian
Usuń foldery w katalogu / home / [użytkownik] jak poprzednio.
Dziękuję bardzo, szukając pomocy w Internecie, znalazłem to rozwiązanie i podoba mi się, ale nie wiedziałem, jak to zrobić, więc dziękuję bardzo.
Diego
Dodałem mini jak tworzyć łącza sym w odpowiedzi.
user68186,
Cześć :-) Szukam najlepszego sposobu na skonfigurowanie własnego dysku i uznaję twoją odpowiedź za interesującą. Zastanawiam się, ale co z zamontowaniem /storage/[user]folderu ( storagepartycji) w /home/[user]folderze ( ospartycji) zamiast tworzenia dowiązań symbolicznych? Czy można nawet zamontować pojedynczy folder, czy też muszę utworzyć partycję dla każdego użytkownika?
liść
1
@procrastinator, proszę zadać nowe pytanie łączące to.
Jeśli masz ten sam problem, po prostu dodaj opcje „uid = 1000” i „gid = 1000” do fstab, w wierszu dotyczącym partycji NTFS. Mój wygląda tak:
# storage mount
UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
Tak więc pełne kroki od zera są (podane przez YatriTrivedi z howtogeek.com i Manu Järvinen z jego bloga )
1. Skonfiguruj nową tablicę partycji GPT na czystym dysku (z dystrybucji Ubuntu USB na żywo, używając gparted). Zaplanuj schemat partycji w podobny sposób:
Partycja systemowa EFI (ESP) o wielkości co najmniej 100 MB, będzie to mózg uruchamiania systemu
Twoja partycja Windows (NTFS)
Twoja partycja Linux (Ext4)
Duża partycja (lub drugi dysk twardy) do przechowywania plików (NTFS)
Mała partycja wymiany (SWAP)
Nie zapomnij oznaczyć etykietami partycji dla późniejszej wygody.
Z mojego osobistego doświadczenia, jeśli planujesz grać w gry lub korzystać ze specjalistycznego oprogramowania w systemie Windows (Adobe Suite, ARCGIS, Autodesk i tym podobne), planuj mieć co najmniej 100 GB na partycji Windows. Ze 150 GB i więcej powinno być w porządku. Oprogramowanie Ubuntu jest znacznie mniej wymagające pod względem pojemności pamięci, więc możesz łatwo skonfigurować partycję Linux o pojemności od 50 do 75 GB w zależności od potrzeb.
2.sudo apt install ntfs-3g pozwolić linuxowi obsługiwać system plików NTFS, który jest jedynym, który mogą odczytać oba systemy operacyjne.
3.sudo mkdir /media/storage lub inne miejsce, w którym chcesz wyświetlać partycję. Jeśli nie wiesz gdzie, po prostu skopiuj / wklej ten wiersz.
4.sudo cp /etc/fstab /etc/fstab.backup wykonać kopię zapasową pliku fstab, który zawiera informacje o tym, co system powinien zrobić z partycjami dysku. Edycja fstab powie linuxowi, aby poprawnie instalował tę partycję przy każdym uruchomieniu, więc tworzenie kopii zapasowej jest zawsze przydatne na wypadek, gdyby coś nie poszło dobrze. sudo cp /etc/fstab.backup /etc/fstabw razie potrzeby przywrócić kopię zapasową.
5. Teraz trzeba znaleźć UUID partycji, jest to unikalny identyfikator, który działa jako numer seryjny sudo blkid. Wprowadź hasło, a następnie znajdź wiersz odpowiadający partycji magazynu.
/dev/sda1: UUID=”23A87DBF64597DF1″ TYPE=”ntfs”
/dev/sda2: UUID=”2479675e-2898-48c7-849f-132bb6d8f150″ TYPE=”ext4″
/dev/sda5: UUID=”66E53AEC54455DB2″ LABEL=”storage” TYPE=”ntfs”
/dev/sda6: UUID=”05bbf608-87fa-4473-9774-cf4b2602d8d6″ TYPE=”swap”
W tym miejscu przydatne staje się etykietowanie podczas początkowego formatowania. Skopiuj identyfikator UUID.
6.gksudo gedit /etc/fstab otworzy to fstab do edycji. Dodaj następujący wiersz na samym dole fstab i wklej swój UUID zamiast mojego: # storage mount
UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
Ustawienie uid = 1000 i gid = 1000 w jakiś sposób pozwala ci wysyłać swoje przedmioty do kosza z Linuksa. Nie dotykaj niczego innego z fstab i upewnij się, że Twój UUID jest poprawny.
7. Zapisz i uruchom ponownie (ważne).
I voilà, teraz powinieneś zauważyć, że masz „pamięć” w menu miejsc. Następnie skonfiguruj podfoldery w systemie Linux i Windows, aby dokumenty itp. Były przechowywane na tej partycji!
Cóż, skoro jest to link, który udzieliła pierwsza odpowiedź, czy nie miałoby większego sensu, gdyby był szczegółowo opisany w pierwszej odpowiedzi? Jeśli nie, chętnie zredaguję moją odpowiedź!
Nat Azodnem
Może to być przydatne, ale stan innych odpowiedzi jest w większości niezwiązany ze stanem twojego. Zachowuję to, co zasugerowałem w poprzednim komentarzu.
/storage/[user]
folderu (storage
partycji) w/home/[user]
folderze (os
partycji) zamiast tworzenia dowiązań symbolicznych? Czy można nawet zamontować pojedynczy folder, czy też muszę utworzyć partycję dla każdego użytkownika?Śledziłem każdy krok wskazany w artykule Jak zharmonizować konfigurację podwójnego rozruchu dla Windows i Ubuntu i to działało idealnie, tylko nie mogłem wysyłać elementów na partycji NTFS do kosza.
Jeśli masz ten sam problem, po prostu dodaj opcje „uid = 1000” i „gid = 1000” do fstab, w wierszu dotyczącym partycji NTFS. Mój wygląda tak:
Tak więc pełne kroki od zera są (podane przez YatriTrivedi z howtogeek.com i Manu Järvinen z jego bloga )
1. Skonfiguruj nową tablicę partycji GPT na czystym dysku (z dystrybucji Ubuntu USB na żywo, używając gparted). Zaplanuj schemat partycji w podobny sposób:
Nie zapomnij oznaczyć etykietami partycji dla późniejszej wygody.
Z mojego osobistego doświadczenia, jeśli planujesz grać w gry lub korzystać ze specjalistycznego oprogramowania w systemie Windows (Adobe Suite, ARCGIS, Autodesk i tym podobne), planuj mieć co najmniej 100 GB na partycji Windows. Ze 150 GB i więcej powinno być w porządku. Oprogramowanie Ubuntu jest znacznie mniej wymagające pod względem pojemności pamięci, więc możesz łatwo skonfigurować partycję Linux o pojemności od 50 do 75 GB w zależności od potrzeb.
2.
sudo apt install ntfs-3g
pozwolić linuxowi obsługiwać system plików NTFS, który jest jedynym, który mogą odczytać oba systemy operacyjne.3.
sudo mkdir /media/storage
lub inne miejsce, w którym chcesz wyświetlać partycję. Jeśli nie wiesz gdzie, po prostu skopiuj / wklej ten wiersz.4.
sudo cp /etc/fstab /etc/fstab.backup
wykonać kopię zapasową pliku fstab, który zawiera informacje o tym, co system powinien zrobić z partycjami dysku. Edycja fstab powie linuxowi, aby poprawnie instalował tę partycję przy każdym uruchomieniu, więc tworzenie kopii zapasowej jest zawsze przydatne na wypadek, gdyby coś nie poszło dobrze.sudo cp /etc/fstab.backup /etc/fstab
w razie potrzeby przywrócić kopię zapasową.5. Teraz trzeba znaleźć UUID partycji, jest to unikalny identyfikator, który działa jako numer seryjny
sudo blkid
. Wprowadź hasło, a następnie znajdź wiersz odpowiadający partycji magazynu./dev/sda1: UUID=”23A87DBF64597DF1″ TYPE=”ntfs” /dev/sda2: UUID=”2479675e-2898-48c7-849f-132bb6d8f150″ TYPE=”ext4″ /dev/sda5: UUID=”66E53AEC54455DB2″ LABEL=”storage” TYPE=”ntfs” /dev/sda6: UUID=”05bbf608-87fa-4473-9774-cf4b2602d8d6″ TYPE=”swap”
W tym miejscu przydatne staje się etykietowanie podczas początkowego formatowania. Skopiuj identyfikator UUID.
6.
gksudo gedit /etc/fstab
otworzy to fstab do edycji. Dodaj następujący wiersz na samym dole fstab i wklej swój UUID zamiast mojego:# storage mount UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0
Ustawienie uid = 1000 i gid = 1000 w jakiś sposób pozwala ci wysyłać swoje przedmioty do kosza z Linuksa. Nie dotykaj niczego innego z fstab i upewnij się, że Twój UUID jest poprawny.7. Zapisz i uruchom ponownie (ważne).
I voilà, teraz powinieneś zauważyć, że masz „pamięć” w menu miejsc. Następnie skonfiguruj podfoldery w systemie Linux i Windows, aby dokumenty itp. Były przechowywane na tej partycji!
źródło