15Aug
Szukasz jakiejś harmonii między Windows 7 i Ubuntu w konfiguracji podwójnego rozruchu? Oto kilka sposobów, dzięki którym napięta sytuacja systemu operacyjnego stanie się bardziej zjednoczona i copacetyczna.
Background
Kiedy omówiliśmy sposób wyboru schematu partycji dla twojego komputera z systemem Linux, zauważyliśmy, że niektórzy ludzie zastanawiali się, jak wykorzystać trzecią partycję między Linuxem i Windowsem, aby działać jako partycja pamięci masowej.
Dlaczego jest to trudne
Jak zauważyli niektórzy komentatorzy, nie można używać partycji w systemie NTFS dla / home w systemie Linux. Dzieje się tak dlatego, że system plików NTFS nie zachowuje wszystkich właściwości i uprawnień używanych przez system Linux, a system Windows nawet nie czyta systemów plików Linux. Możesz to łatwo zobaczyć, jeśli wyświetlasz folder ukryty w systemie Windows z poziomu systemu Linux lub plik, który Linux widzi jako ukryty w systemie Windows. To, co działa dla jednego, nie działa dla drugiego. Ponadto nie ma niewiarygodnie czystego sposobu na przeniesienie folderu Użytkownicy w systemie Windows bez naruszania porządku. To dlatego wiele osób z ładniejszymi maszynami korzysta z oprogramowania do wirtualizacji;to łatwiejsze niż zmuszanie tych dwóch do współpracy obok siebie.
Obraz z cellguru.co.cc, zakładany dozwolony użytek
A Praca
Nie ma sposobu na uruchomienie katalogu / home z partycji FAT32 lub NTFS, więc pliki konfiguracyjne i skrypty muszą tam pozostać.Możesz przekierować inne powszechnie używane foldery, takie jak Dokumenty, Pobrane, Muzyka itd., Na inną partycję, która może być odczytana przez system Windows. Następnie możesz dodać te foldery do swoich bibliotek Windows 7 i oznaczyć je jako domyślną lokalizację zapisu.
To nie jest właściwe obejście. Pliki konfiguracyjne związane z programem i inne ustawienia związane z użytkownikami nie będą w tym samym miejscu dla tej konfiguracji. Jeśli musisz ponownie zainstalować system operacyjny, będziesz musiał wykonać osobną kopię zapasową swoich ustawień użytkownika. Mimo to, większość ludzi naprawdę martwi się o swoje dokumenty, muzykę, filmy i tak dalej. Rozwiązuje to problem, wskazując oba systemy operacyjne, aby wyglądały dla nich w tym samym miejscu.
Linux przeszedł długą drogę, jeśli chodzi o czytanie i pisanie NTFS, a ponieważ jest znacznie lepszy niż FAT32 i trudniejszy do skonfigurowania tej konfiguracji, o tym będziemy mówić w tym przewodniku.
Partycja Schemat
Aby to działało, będziesz chciał skonfigurować twój dysk twardy w sposób podobny do tego:
- Twoja partycja Windows
- Twoja partycja Linux
- Duża partycja( lub drugi dysk twardy!) Do przechowywania twoich plików
- Amała partycja wymiany
Aby później wygodniej, po sformatowaniu partycji magazynowej na NTFS, dodaj do niej łatwo rozpoznawalną etykietę.Łatwiej będzie znaleźć dysk o nazwie "storage" lub "media" niż przez zliczanie numerów partycji.
Zauważ, że tym razem nie mamy oddzielnej / głównej partycji. Ponieważ znaczna większość waszych ważnych / dużych plików znajduje się na osobnej partycji, neguje to potrzebę.Możesz użyć oddzielnej partycji domowej, aby ułatwić tworzenie kopii zapasowej strony Linux, pamiętaj jednak, że nie można przekroczyć czterech partycji podstawowych na jeden dysk.
Automatycznie montuj partycję pamięci masowej( Linux)
Ponieważ korzystamy z systemu plików NTFS, dobrym pomysłem jest wyraźne poinformowanie systemu o konieczności zamontowania partycji lub dysku w tym samym miejscu przy każdym rozruchu. Aby to zrobić, będziemy edytować plik systemowy fstab /etc/, który jest tabelą systemu plików używaną przez Linuksa, ale najpierw mamy kilka przygotowań.Otwórz terminal, a jeśli to cię denerwuje, weź głęboki oddech i zrelaksuj się.Będzie dobrze.
Prep Praca
Musimy zainstalować ntfs-3g, sterownik Linux użyje do odczytu i zapisu do NTFS.Jeśli masz już zainstalowany, powie Ci to, więc nie martw się.
sudo apt-get install ntfs-3g
Jeśli zobaczysz "ntfs-3g jest już najnowszą wersją", to masz już zainstalowany, inaczej zobaczysz, że działa, więc czekaj, aż to się skończy. Następnie stwórzmy katalog, w którym będzie montowana twoja partycja. Jeśli chcesz, aby dysk pojawiał się domyślnie w menu "Miejsca", użyjesz:
sudo mkdir /media/ pamięć
Jeśli nie chcesz, aby pojawił się w "Miejsca" i chcesz ręcznie przeglądać do niegopowód, możesz użyć tego zamiast:
sudo mkdir /mnt/ storage
Spowoduje to utworzenie katalogu "storage" w / media. Możesz to zmienić na coś innego, jeśli chcesz, ale upewnij się, że nie ma żadnych spacji. Spaces stworzy problem, gdy skonfigurujemy go do automatycznego montowania w kilku kolejnych krokach.
fstab
Nadszedł czas na edycję pliku fstab. Najpierw stworzymy kopię zapasową, na wypadek gdyby coś się wydarzyło.
sudo cp /etc/ fstab /etc/ fstab.backup
Poprosi cię o podanie hasła, więc idź i wprowadź je. Jeśli z jakiegoś powodu konieczne będzie przywrócenie kopii zapasowej w przyszłości, należy wykonać następujące czynności:
sudo cp /etc/ fstab.backup /etc/ fstab
Następnie należy znaleźć identyfikator UUID partycji pamięci masowej. Identyfikator UUID oznacza "uniwersalnie unikalny identyfikator" i działa jako poprawny numer seryjny, który nie ulegnie zmianie, dopóki partycja nie zostanie sformatowana. Uruchom następującą komendę:
sudo blkid
Podaj swoje hasło, a zobaczysz niektóre dane wyjściowe przypominające to:
/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 =" zamień "
Znajdź linięktóra ma poprawną etykietę do partycji magazynowej( ułatwia to, prawda?) i kopiuje UUID.
gksudo gedit /etc/ fstab
Pojawi się otwarte okno gedit:
Na Gedit możesz zobaczyć brzydszy motyw niż zwykle, ale nie martw się.Dodaj poniższe linie do dolnej części fstab, zastępując własny UUID zamiast mój:
# storage mount
UUID = 66E53AEC54455DB2 /media/storage/ ntfs-3g auto, użytkownik, rw 0 0
Pierwsza linia jest komentarzem, wskazanym przez wiodący skrótetykietka. Następny wiersz mówi fstab, aby szukał partycji z określonym UUID, zamontował ją na /media/storage/ i użył sterownika ntfs-3g. Ponadto upewnia się, że automatycznie montuje się przy starcie, udostępnia je użytkownikom( nie tylko root), nadaje uprawnienia do odczytu i zapisu oraz pomija sprawdzanie systemu plików( prawdopodobnie będziesz chciał tego użyć w systemie Windows).Na koniec sprawdź ponownie i potrójne sprawdzenie, aby upewnić się, że niczego nie dotykasz, i że identyfikator UUID jest poprawny.
Gdy wszystko będzie gotowe, kliknij przycisk Zapisz, a następnie uruchom ponownie. Nie pomijaj restartu, ponieważ jest to konieczne do następnego kroku, a także do upewnienia się, że wszystko działa.
Powinieneś być w stanie uruchomić system Ubuntu, jak gdyby nic się nie stało, ale zauważysz, że masz "miejsce"( lub cokolwiek je nazwałeś) w menu Miejsca! Jeśli nie, sprawdź, czy masz poprawną odpowiedź fstab. Zobacz powyżej, aby przywrócić fstab z kopii zapasowej, jeśli musisz.
Skonfiguruj swoje podfoldery( Linux)
Otwórz terminal i wprowadź następującą komendę:
gedit. config / user-dirs.dirs
To jest plik, w którym zdefiniowane są twoje "specjalne" foldery w twoim katalogu domowym.
Możesz to edytować według własnych upodobań.Zamiast miejsca, w którym zobaczysz "$ HOME / Downloads", możesz umieścić absolutną lokalizację folderu, taką jak "Pobieranie /media/storage/".Śmiało i utwórz te foldery lub jakiekolwiek foldery, które chcesz im wywołać, i ustaw ścieżkę dla każdego z nich. Oto, jak powinna wyglądać gotowa edycja:
Kliknij przycisk Zapisz, a my skończymy z konfiguracją.Konieczne może być ponowne uruchomienie, aby zmiany te zaczęły obowiązywać, ale można po prostu uruchomić system Windows, aby zakończyć proces w następnej sekcji.
Zasadniczo teraz, kiedy przeglądasz i umieszczasz pliki w folderze "Pobrane", oni faktycznie przejdą do folderu "Pobrane" twojego napędu. Cokolwiek w twoim folderze domowym samo pozostanie w /home/yourusername/, a nie na twoim dysku pamięci. Niektóre z folderów, takich jak "Desktop" i "Templates", prawdopodobnie również nie skorzystają z tego leczenia. Szablony są rzadko używane, na pulpicie zazwyczaj pojawiają się skróty i tym podobne, a na pulpicie systemu Windows nie jest elegancko przekierowywany, niestety.
Skonfiguruj swoje podfoldery( Windows)
Uruchom system Windows, a zobaczysz, że istnieje inna partycja o nazwie "storage" w "My Computer." Windows 7 ma wbudowaną piękną bibliotekę, więc spójrz na nasz artykuł "Zrozumienie funkcji bibliotek w systemie Windows 7 ", a zobaczysz instrukcje krok po kroku, jak dodawać nowe foldery magazynowe do bibliotek.
Jak widzisz, moje foldery na dysku są częścią moich bibliotek. Moja litera dysku to E: ponieważ mój udział sieciowy to D: .Zapoznaj się również z artykułem "Zmień domyślny folder zapisywania dla bibliotek Windows 7. ..", aby po umieszczeniu elementów w bibliotekach automatycznie zapisywać je również w nowych folderach.
Ostatnią rzeczą, którą musisz zmienić, jest domyślny katalog "Pobrane pliki" w preferowanej przeglądarce( przeglądarkach), który może wskazywać na bibliotekę "Pobrane pliki".Wszystko gotowe!
Warto również wspomnieć, że jeśli masz trochę wiedzy, możesz to zrobić nawet ze zdalnie współużytkowanym dyskiem w twojej sieci, choć może okazać się zbyt wolny do rzeczywistego użycia. Lepszym pomysłem jest przekształcenie partycji pamięci masowej w udostępniony dysk, do którego dostęp mają inne komputery w sieci.
Chociaż nie ma idealnego rozwiązania problemu zunifikowanego dysku współużytkowanego dla dual-booterów, ten układ działa całkiem elegancko. Większość ludzi głównie dba o to, aby ich pobrane pliki, dokumenty i pliki multimedialne były łatwo dostępne bez względu na to, z jakiego systemu operacyjnego korzystają, a przekonasz się, że ten schemat działa dość dobrze. Jeśli masz jakieś wskazówki lub lepszą konfigurację, udostępnij je!