Szukasz harmonii między Windows 7 i Ubuntu w konfiguracji podwójnego rozruchu? Oto kilka sposobów na uczynienie napiętej sytuacji systemu operacyjnego nieco bardziej ujednoliconą i współgrającą.
tło
Kiedy pokryliśmy Jak wybrać schemat partycji dla komputera z systemem Linux , zauważyliśmy, że niektórzy ludzie zastanawiali się, jak użyć trzeciej partycji między Linuksem i Windows, aby działała jako partycja pamięci masowej.
Dlaczego jest to trudne
Jak zauważyło kilku komentatorów, w Linuksie nie można używać partycji sformatowanej w systemie NTFS dla / home. Dzieje się tak, ponieważ NTFS nie zachowuje wszystkich właściwości i uprawnień używanych przez Linuksa, a Windows nie czyta nawet systemów plików Linuksa. Możesz to łatwo zobaczyć, przeglądając folder ukryty w systemie Windows w systemie Linux lub plik, który Linux uważa za ukryty w systemie Windows. To, co działa dla jednego, nie działa dla drugiego. Co więcej, nie ma niewiarygodnie czystego sposobu na przeniesienie folderu Użytkownicy w systemie Windows bez bałaganu. Z tego powodu wiele osób z ładniejszymi maszynami korzysta z oprogramowania do wirtualizacji; jest to łatwiejsze niż zmuszanie ich do współpracy obok siebie.
Obraz z cellguru.co.cc , założony dozwolony użytek
Obejście problemu
Nie ma sposobu na uruchomienie katalogu / home z partycji FAT32 lub NTFS, więc Twoje pliki konfiguracyjne i skrypty będą musiały tam pozostać. Możesz przekierować inne powszechnie używane foldery, takie jak Dokumenty, Pobrane, Muzyka itp., Na inną partycję, którą może odczytać system Windows. Następnie możesz dodać te foldery do bibliotek systemu Windows 7 i oznaczyć je jako domyślną lokalizację zapisywania.
To nie jest właściwe obejście. Twoje pliki konfiguracyjne związane z programem i inne ustawienia związane z użytkownikiem nie będą w tym samym miejscu dla tej instalacji. Jeśli musisz ponownie zainstalować którykolwiek z systemów operacyjnych, będziesz musiał wykonać oddzielną kopię zapasową ustawień użytkownika. Mimo to większość ludzi martwi się tylko swoimi dokumentami, muzyką, wideo i tak dalej. To rozwiązuje ten problem, wskazując oba systemy operacyjne, aby szukały ich 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 w konfiguracji tej konfiguracji, to właśnie omówimy w tym przewodniku.
Schemat partycji
Aby to zadziałało, musisz skonfigurować dysk twardy w sposób podobny do tego:
- Twoja partycja Windows
- Twoja partycja Linux
- Duża partycja (lub drugi dysk twardy!) Do przechowywania plików
- Mała partycja wymiany
Dla późniejszej wygody, podczas formatowania partycji pamięci masowej do NTFS, dodaj do niej łatwo rozpoznawalną etykietę. Łatwiej będzie znaleźć dysk o nazwie „pamięć” lub „nośnik” niż zliczanie numerów partycji.
Zauważ, że tym razem nie mamy oddzielnej partycji / home. Ponieważ zdecydowana większość ważnych / dużych plików będzie znajdować się na oddzielnej partycji, eliminuje to potrzebę tego. Możesz użyć osobnej partycji / home, aby ułatwić tworzenie kopii zapasowych po stronie Linuksa, pamiętaj tylko, że nie możesz przekroczyć czterech partycji podstawowych na dysk.
Aktualizacja : Jeśli chcesz, możesz użyć więcej niż czterech partycji podstawowych użyj GPT zamiast MBR .
Automatyczne montowanie partycji pamięci masowej (Linux)
Ponieważ używamy systemu plików NTFS, dobrym pomysłem jest poinformowanie systemu o konieczności montowania partycji lub dysku w tym samym miejscu przy każdym uruchomieniu. W tym celu będziemy edytować plik systemowy / etc / fstab, czyli tabelę systemu plików używaną przez Linuksa, ale najpierw musimy wykonać pewne przygotowania. Otwórz terminal, a jeśli to cię denerwuje, weź głęboki oddech i zrelaksuj się. Będzie dobrze.
Przygotowanie do pracy
Musimy zainstalować ntfs-3g, sterownik, którego Linux będzie używał do odczytu i zapisu w NTFS. Jeśli już go zainstalowałeś, poinformuje Cię o tym, więc nie martw się.
sudo apt-get install ntfs-3g
Jeśli zobaczysz komunikat „ntfs-3g to już najnowsza wersja”, oznacza to, że masz ją już zainstalowaną, w przeciwnym razie zobaczysz, że działa, więc poczekaj, aż zakończy pracę. Następnie utwórzmy katalog, w którym zostanie zamontowana partycja. Jeśli chcesz, aby dysk pojawiał się domyślnie w menu „Miejsca”, użyj:
sudo mkdir / media / storage
Jeśli nie chcesz, aby pojawiał się w „Miejscach” i chcesz ręcznie przeglądać do niego z dowolnego powodu, możesz użyć tego:
sudo mkdir / mnt / storage
Spowoduje to utworzenie katalogu „storage” w / media. Możesz zmienić to na coś innego, jeśli chcesz, ale upewnij się, że nie ma żadnych spacji. Spaces stworzą problem, gdy skonfigurujemy go do automatycznego montowania w kilku kolejnych krokach.
fstab
Teraz czas na edycję pliku fstab. Najpierw utworzymy kopię zapasową na wypadek, gdyby coś się stało.
sudo cp / etc / fstab /etc/fstab.backup
Zostaniesz poproszony o podanie hasła, więc idź i wprowadź je. Jeśli z jakiegoś powodu będziesz musiał przywrócić kopię zapasową w przyszłości, wykonaj następujące czynności:
sudo cp /etc/fstab.backup / etc / fstab
Następnie musisz dowiedzieć się, jaki jest identyfikator UUID partycji magazynu. UUID oznacza „uniwersalnie unikalny identyfikator” i działa jako właściwy numer seryjny, który nie zmieni się do momentu ponownego sformatowania partycji. Uruchom następujące polecenie:
sudo blkid
Wpisz swoje hasło, a zobaczysz wyniki podobne do tego:
/ dev / sda1: UUID = ”23A87DBF64597DF1 ″ TYPE =” ntfs ”
/ dev / sda2: UUID = ”2479675e-2898-48c7-849f-132bb6d8f150 ″ TYPE =” ext4 ″
/ dev / sda5: UUID = ”66E53AEC54455DB2 ″ LABEL =” pamięć ”TYPE =” ntfs ”
/ dev / sda6: UUID = ”05bbf608-87fa-4473-9774-cf4b2602d8d6 ″ TYPE =” swap ”
Znajdź wiersz, który ma poprawną etykietę na partycji pamięci masowej (ułatwia to, prawda?) I skopiuj UUID.
gedit admin: /// etc / fstab
Zobaczysz otwarte gedit, na przykład:
W gedit możesz zobaczyć brzydszy motyw niż zwykle, ale nie martw się tym. Dodaj następujące wiersze na dole fstab, zastępując własny UUID zamiast mojego:
# miejsce na magazyn
UUID = 66E53AEC54455DB2 / media / storage / ntfs-3g auto, user, rw 0 0
Pierwsza linia to komentarz, wskazany przez wiodący znacznik z krzyżykiem. Następna linia mówi fstab, aby szukał partycji o określonym UUID, podłączał ją do / media / storage / i używał sterownika ntfs-3g. Ponadto zapewnia, że automatycznie montuje się podczas rozruchu, udostępnia go użytkownikom (nie tylko rootowi), zapewnia zarówno uprawnienia do odczytu, jak i zapisu oraz pomija sprawdzanie systemu plików (prawdopodobnie będziesz chciał do tego użyć systemu Windows). Na koniec sprawdź dwukrotnie i potrójnie, aby upewnić się, że nie dotknąłeś niczego innego i że UUID jest poprawny.
Kiedy będziesz gotowy, kliknij Zapisz, a następnie uruchom ponownie. Nie pomijaj ponownego uruchamiania, ponieważ jest to konieczne do wykonania następnego kroku, a także do upewnienia się, że wszystko działa.
Powinieneś być w stanie uruchomić Ubuntu tak, jakby nic się nie stało, ale zauważysz, że masz teraz „pamięć” (lub jakkolwiek ją nazwałeś) w menu Miejsca! Jeśli nie, sprawdź, czy masz fstab poprawnie. Zobacz powyżej, aby w razie potrzeby przywrócić fstab z kopii zapasowej.
Skonfiguruj swoje podfoldery (Linux)
Otwórz terminal i wprowadź następujące polecenie:
gedit .config / user-dirs.dirs
Jest to plik, w którym zdefiniowane są Twoje „specjalne” foldery w Twoim katalogu domowym.
Możesz to edytować według własnych upodobań. W miejscu, w którym zobaczysz „$ HOME / Downloads”, wpisz bezwzględną lokalizację folderu, np. „/ Media / storage / Downloads”. Śmiało, utwórz te foldery lub inne foldery, które chcesz nazwać, i podaj ścieżkę do każdego z nich. Oto jak powinna wyglądać gotowa zmiana:
Kliknij Zapisz, a my zrobiliśmy sedno konfiguracji. Może być konieczne ponowne uruchomienie, aby zmiany zaczęły obowiązywać, ale możesz po prostu uruchomić system Windows, aby zakończyć proces w następnej sekcji.
Zasadniczo teraz, gdy przeglądasz i umieszczasz pliki w folderze „Pobrane”, trafiają one do folderu „Pobrane” na dysku. Wszystko, co znajduje się w twoim folderze domowym, pozostanie w / home / twoja nazwa użytkownika /, a nie na dysku. Niektóre foldery, takie jak „Pulpit” i „Szablony”, prawdopodobnie również nie skorzystają na tym rozwiązaniu. Szablony są rzadko używane, pulpit zwykle jest zaśmiecony skrótami itp., A pulpit systemu Windows nie jest niestety elegancko przekierowywany.
Skonfiguruj swoje podfoldery (Windows)
Uruchom system Windows, a zobaczysz, że w obszarze „Mój komputer” znajduje się inna partycja o nazwie „pamięć”. Windows 7 ma wbudowaną piękną funkcję Bibliotek, więc spójrz na nasz artykuł „ Zrozumienie funkcji bibliotek w systemie Windows 7 ”, A zobaczysz szczegółowe instrukcje, jak dodać nowe foldery pamięci do bibliotek.
Jak widać, moje foldery na dysku są częścią moich bibliotek. Litera dysku mojego magazynu to E:, ponieważ mój udział sieciowy to D :. Spójrz także na nasze „ Zmień domyślny folder zapisywania dla bibliotek systemu Windows 7… ”, Dzięki czemu po umieszczeniu rzeczy w bibliotekach są one automatycznie zapisywane również w nowych folderach przechowywania.
Ostatnią rzeczą, którą musisz zmienić, jest domyślny katalog „Pobrane” w preferowanych przeglądarkach internetowych, który może wskazywać na bibliotekę „Pobrane”. Gotowe!
Warto również wspomnieć, że jeśli masz jakieś know-how, możesz to zrobić nawet ze zdalnie współdzielonym dyskiem w swojej sieci, chociaż może się on okazać zbyt wolny do rzeczywistego użytku. Lepszym pomysłem jest przekształcenie partycji pamięci masowej w dysk współdzielony, do którego będą miały dostęp inne komputery w sieci.
Chociaż nie ma idealnego rozwiązania problemu ujednoliconego dysku współdzielonego dla dwóch systemów operacyjnych, ten układ działa dość elegancko. Większości ludzi zależy głównie na tym, aby pobrane pliki, dokumenty i pliki multimedialne były bardzo łatwo dostępne, niezależnie od używanego systemu operacyjnego, a zobaczysz, że ten schemat robi to całkiem dobrze. Jeśli masz jakieś wskazówki lub lepszą konfigurację, podziel się nimi!