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?

Odpowiedzi:


29

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ść.

Szczegółowy poradnik znajduje się na stronie : http://www.howtogeek.com/howto/35807/how-to-harmonize-your-dual-boot-setup-for-windows-and-ubuntu/

Po wykonaniu instrukcji w „How To” utwórz łącza sym takie jak to:

  1. 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).
  2. Przejdź do folderu Storage, a zobaczysz tam foldery Dokumenty itp.
  3. Kliknij folder dokumentu prawym przyciskiem myszy i wybierz polecenie Utwórz łącze . Spowoduje to utworzenie folderu o nazwie „link do dokumentów”.
  4. Podobnie utwórz „Link do muzyki”, „Link do zdjęć” i wszystkie inne podfoldery w folderze Storage.
  5. Skopiuj te foldery „Link to ...” do folderu domowego /home/[user].
  6. 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.

Otwórz terminal, naciskając Ctrl+ Alt+ Ti enter

ln -s /media/storage/Documents /home/[user]/Documents
ln -s /media/storage/Downloads /home/[user]/Downloads
ln -s /media/storage/Public /home/[user]/Public
ln -s /media/storage/Pictures /home/[user]/Pictures
ln -s /media/storage/Music /home/[user]/Music
ln -s /media/storage/Videos /home/[user]/Videos

Mam nadzieję że to pomoże


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.
user68186,


2

Ś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:

# 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!


Jak zharmonizować konfigurację podwójnego rozruchu dla systemu Windows i Ubuntu wydaje się być kluczowym elementem odpowiedzi. Czy możesz podać jego ważne części w pytaniu na wypadek zmiany lub zniknięcia zdalnego zasobu? Odpowiedzi zawierające tylko linki mogą zostać usunięte w Ask Ubuntu.
David Foerster,

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.
David Foerster,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.