Od marca 2016 r. Ubuntu 16.04 Xenial Xerus nie został jeszcze wydany. Jest wciąż w fazie rozwoju, więc nie jest stabilna do codziennego użytku, ale możesz pobrać tę wersję rozwojową. Ten przewodnik dotyczy instalacji dowolnej wersji Ubuntu na zewnętrznym dysku twardym, a nie tylko 16.04. Ale ponieważ 16.04 staje się dziś gorącym tematem, używamy 16.04 jako przykładu. Pamiętaj, że instalacja dowolnego zewnętrznego systemu GNU/Linux na zewnętrznym dysku twardym przebiega nieco inaczej, ponieważ musisz zwrócić uwagę na to, gdzie zainstalować program ładujący i być przygotowanym na ratunek, gdy nie będziesz mógł normalnie uruchomić systemu.
Używamy tego komputera do wykonywania następujących procedur instalacyjnych:
Chcemy zainstalować Ubuntu 16.04 na zewnętrznym dysku twardym, na drugiej partycji (/dev/sdb2) i zainstalować bootloader GRUB na tym zewnętrznym dysku twardym (/dev/sdb). Zwróć uwagę na schemat numeracji urządzeń.
Chcemy, aby ten plan zakładał, że zewnętrzny dysk twardy z systemem operacyjnym będzie mógł zostać uruchomiony na dowolnym innym komputerze, ponieważ ma on już własny program ładujący. Nie używamy naszego wewnętrznego bootloadera twardy dysk chociaż możemy, ponieważ chcemy, aby każdy dysk twardy miał własny program ładujący.
Nie ograniczamy Twojej swobody w zakresie partycjonowania własnego dysku. Podajemy tylko przykład, jeden z najbardziej powszechnych proste obwody sekcje (przynajmniej dla nas). Mamy zewnętrzny dysk twardy 320 GB, podajemy tablicę partycji MBR (nie GPT) i dzielimy ją na 10 partycji według schematu:
Informacje: Jak być może wiesz, tablica partycji MBR dopuszcza maksymalnie 4 partycje, jeśli wszystkie są partycjami podstawowymi. Jeśli chcemy zainstalować więcej niż 4 systemy operacyjne (więcej niż 4 partycje), możemy utworzyć podstawowe 3 i 1. Możemy wówczas utworzyć dowolną liczbę partycji logicznych wewnątrz partycji rozszerzonej. Dlatego powyżej widzisz ponad 1 rozszerzoną i 6 logicznych partycji. Korzystając z tego schematu, możemy mieć 10 partycji na dysku twardym MBR.
Nośnik instalacyjny to dowolny nośnik używany do instalacji systemu operacyjnego. Może to być płyta CD, DVD, dysk USB, dysk twardy, a nawet sieć. Obecnie pamięć USB stała się powszechnym nośnikiem instalacji dowolnej dystrybucji GNU/Linux. Jest to tańsze niż płyta CD (ponieważ można wypalić ISO w dowolnym momencie), łatwiejsze i szybsze. Aby cokolwiek zainstalować, musisz utworzyć nośnik instalacyjny.
Aby nagrać ISO Ubuntu na Pamięć flash USB, zgodnie z bieżącym systemem operacyjnym:
Zakładamy, że nośnikiem jest pamięć USB. Włóż nośnik> uruchom ponownie> wejdź do BIOS-u> ustaw BIOS na rozruch z pamięci USB> zapisz> uruchom ponownie. Spowoduje to załadowanie systemu operacyjnego na nośnik. Ubuntu uruchomi się stamtąd i wreszcie ci da interfejs użytkownika aby wybrać opcję Instaluj lub Live. Wybierz „Na żywo”.
Podczas sesji na żywo na pulpicie może pojawić się ikona „Zainstaluj Ubuntu”. Kliknij dwukrotnie i Ubiquity (instalator systemu operacyjnego). Pierwszą stroną, którą zobaczysz, będzie ekran powitalny, na którym zapytasz o preferowany język. Zalecamy używanie języka angielskiego.
Na etapie poprzedzającym partycjonowanie zobaczysz kilka kroków:
Ostrzeżenie: Dzielenie lub formatowanie dysku twardego na partycje jest bardzo niebezpieczne. Aby to zrobić, nie musisz być w stanie uśpienia, musisz zachować uwagę i skupienie, w przeciwnym razie możesz zniszczyć wszystkie dane na wszystkich dyskach twardych.
Pierwszą rzeczą, na którą należy zwrócić uwagę, jest ustalenie, gdzie znajduje się dysk twardy i gdzie znajduje się partycja docelowa. Wspomnieliśmy, że naszym celem jest dysk twardy /dev/sdb i partycja /dev/sdb2. Ale powinieneś zwrócić uwagę, czasami Ubiquity czyta /dev/sdb jako /dev/sda. Tutaj nasz /dev/sdb czyta się jako /dev/sda, więc naszym celem jest tutaj partycja /dev/sda2. Musisz poprawnie określić, gdzie znajduje się partycja docelowa.
Używanie nazw etykiet, tworzenie partycji o różnych rozmiarach, tworzenie system plików sekcje różnych lub, w idealnym przypadku, podanie wszystkich pustych sekcji (tak jak to zrobiliśmy) bardzo pomaga w upewnieniu się, że się tutaj nie mylimy.
Na tym etapie istnieje kilka następujących kroków formatowania:
W takim razie lepiej utwórz partycję wymiany:
Następnie musisz wprowadzić kroki instalacji bootloadera:
Następnie, jeśli sprawdziłeś je ponownie i masz pewność, kliknij Zainstaluj teraz.
Po kliknięciu przycisku „Zainstaluj teraz” rozpoczyna się instalacja i rozpoczyna się po wejściu na ten etap, wykonując następujące kroki:
Instalacja zakończona. Teraz możesz cieszyć się nowym systemem operacyjnym Ubuntu 16.04.
W niektórych przypadkach normalny program ładujący nie zostanie uruchomiony, jeśli możesz wybrać jeden system operacyjny i po prostu nacisnąć klawisz Enter, aby uruchomić komputer. Czasami nie można. Ponieważ czasami GRUB nie instalował się na zewnętrznym dysku twardym. Jeśli tak się stanie, znajdziesz tylko monit GRUB-a, w którym musisz wprowadzić kilka poleceń automatyczne pobieranie system operacyjny. Jest to trudne, jeśli nie wiesz, jakie polecenie wpisać, ale jest całkiem łatwe, jeśli wiesz jak. Na taką okoliczność przygotowaliśmy artykuł Ręczne uruchamianie systemu GNU/Linux za pomocą polecenia GRUB w celu wejścia do systemu operacyjnego na zewnętrznym dysku twardym.
Jeśli chcesz mieć przenośny dysk flash lub zewnętrzny dysk twardy z , wówczas istnieją co najmniej dwie opcje:
Pierwsza opcja jest podobna do zwykłej instalacji systemu operacyjnego. Ale ponieważ zainstalujemy na dysku flash, uzyskamy przenośność - możliwość uruchomienia na dowolnym komputerze Wejście USB. Wszystkie zmiany wprowadzone w systemie zostaną zapisane po ponownym uruchomieniu. Generalnie praca nie różni się zbytnio od pracy na konwencjonalnym komputerze.
Drugą opcją jest tworzenie Systemy na żywo na dysku USB (tym samym dysku flash). Ponieważ jednak system Live nie ma możliwości zapisywania zmian (plików użytkownika, ustawień systemowych), tworzona jest dla niego dodatkowo kolejna partycja, na której zapisywane są pliki i ustawienia. Oznacza to, że wygląda na to, że wygląda to mniej więcej tak, jak w pierwszej opcji - istnieje system, który „pamięta” zmiany wprowadzone po ponownym uruchomieniu. W rzeczywistości istnieją pewne niuanse.
System na żywo z uporczywy sam w sobie zajmuje mniej miejsca - tyle samo, co pobrany Obraz ISO- tj. zwykle do czterech gigabajtów. System operacyjny zainstalowany w zwykły sposób zajmuje około 13-15 gigabajtów. Ale system zainstalowany w zwykły sposób uruchamia się szybciej, ponieważ Live wykorzystuje kompresję. W trwałym systemie aktywnym może wystąpić problem polegający na tym, że nowe jądro (które można aktualizować) jest niekompatybilne ze starym programem ładującym (który jest częścią obrazu Live i nie można go aktualizować).
Ogólnie rzecz biorąc, obie metody zasługują na prawo do istnienia i obie zostaną uwzględnione na stronach witryny. Ta instrukcja pokaże jak utworzyć dysk flash z zainstalowanym kali linu X. Opisana zostanie szczegółowa procedura, która pozwoli uniknąć niektórych problemów, które mogą pojawić się podczas instalacji systemu na dysku USB lub podczas uruchamiania z dysku flash USB lub dysku zewnętrznego.
Instalacja na dysku flash USB jest podobna do instalacji na dysku wewnętrznym. Aby jednak nie uszkodzić przypadkowo głównego systemu komputera, dysków twardych komputera lub programu ładującego głównego systemu, sugeruję wykonanie instalacji Kali Linux na dysk flash USB komputer wirtualny. Po zakończeniu tej instalacji będziesz mógł uruchomić system z tego dysku flash na swoim prawdziwym komputerze. Ja używam .
Zakładam, że masz już zainstalowany VirtualBox lub sam wiesz, jak go zainstalować.
W VirtualBox utwórz nową maszynę wirtualną. Najpopularniejszy komputer wirtualny dla systemu Linux. Jedyną różnicą jest to, że nie musi mieć (wirtualnego) dysku twardego. Jeśli masz trudności z utworzeniem maszyny wirtualnej w VirtualBoxie lub masz trudności z innymi problemami związanymi z VirtualBoxem, to zapoznaj się z instrukcją „”, gdzie jest to szczegółowo opisane i zilustrowane zrzutami ekranu.
Kiedy w procesie tworzenia nowego komputera wirtualnego dojdziesz do okna dysk twardy następnie wybierz „ Nie montuj wirtualnego dysku twardego»:
Po utworzeniu maszyny wirtualnej uruchom ją. Oficjalne wydania (zamiast cotygodniowych automatycznych kompilacji) są zalecane jako ISO. Podczas próby użycia cotygodniowych kompilacji pojawiały się błędy związane z niemożnością załadowania modułów jądra i instalacja nie powiodła się.
Dla Kali Linux, a także dla każdego nowoczesnego Dystrybucja Linuksa Polecam karty pamięci większe niż 16 gigabajtów. Te. to 32 gigabajty lub więcej. Im wyższa prędkość, tym lepiej. Dyski flash nie są dobrze przystosowane do wielu jednoczesnych operacji odczytu/zapisu, a systemy operacyjne działają w tym trybie. Nawet z dobrą kartą pamięci Twój system będzie działał zauważalnie wolniej niż na komputerze stacjonarnym, może „opóźniać się”, „spowalniać”. W przypadku złej (wolnej) karty pamięci praca może stać się trudna i niewygodna.
Należę do tych, którzy nie szczędzą swoich nośników medialnych. Ściągam torrenty na karty pamięci w telefonie, instaluję systemy operacyjne na pendrive'ach, intensywnie z nich korzystam, często wykonuję i przywracam pełne kopie zapasowe. Nie uszkodziłem ani jednej karty pamięci/USB od intensywnego użytkowania. Szczerze mówiąc, to mit, że karty pamięci mogą ulec uszkodzeniu na skutek częstego użytkowania. Może po prostu mam szczęście. Chcę powiedzieć, że dyski flash USB (przynajmniej niektóre) są w stanie „żyć” i być używane latami z zainstalowanymi na nich systemami operacyjnymi.
Przed rozpoczęciem instalacji polecam całkowicie usunąć dane z pendrive'a (usunąć GPT), gdyż w przeciwnym razie czasami pojawiały się błędy związane z problemem zapisu na dysk. Zrobimy to za pomocą samego systemu Live, uruchamiając się z pobranego ISO.
Gdy pojawi się to menu, zamiast wybierać opcję „Instalacja graficzna”, uruchom system.
Po uruchomieniu na dolnym pasku maszyny wirtualnej podłącz dysk flash USB do systemu:
Możesz spojrzeć na listę dysków, ale ponieważ każdy inny nośnik ( dyski twarde), nie ma, wówczas pod nazwą zobaczysz tylko dysk flash /dev/sda:
Fdisk -l
Aby usunąć GPT z dysku, jeśli tam jest, uruchom:
Gdysk /dev/sda
Aby przejść do trybu eksperckiego, wprowadź
Następnie usuń typ GPT
Zgadzam się dwukrotnie, aby całkowicie wyczyścić dysk.
Teraz nasz dysk flash jest czysty, bez jego wyjmowania, uruchom ponownie system wirtualny. Teraz z menu wybierz „ Instalacja graficzna»:
Nie ma różnic w instalacji systemu operacyjnego - wszystko jest dość standardowe, wybór języka, nazwy użytkownika itp. Jeśli masz z tym problemy, ponownie zapoznaj się z uwagą „”.
Być może istnieje tylko mały niuans w przypadku partycji wymiany. Absolutnie nie potrzebujemy partycji wymiany na dysku flash - będziemy korzystać z zasobów komputera bezpośrednio, tj. Wszystko Baran- to powinno wystarczyć. Ale nawet jeśli tak nie jest, partycja wymiany na dysku flash zaszkodzi tylko, ponieważ będzie bardzo powolna. Aby zapobiec utworzeniu partycji wymiany, przy przejściu do „ Partycjonowanie dysku" wybierać " Ręcznie»:
Wybierz sekcję:
Wybierz „Tak”:
Wybierz „WOLNE MIEJSCE”:
W następnym oknie najprawdopodobniej nie będziesz musiał nic zmieniać:
Wybierz Podstawowy:
Wybierz „Konfiguracja partycji zakończona”:
Wybierz „Zakończ partycjonowanie i zapisz zmiany na dysku”:
System narzeka, że nie określono żadnej partycji dla przestrzeni wymiany i chwali ją na wszelkie możliwe sposoby. W naszym przypadku (instalacja systemu operacyjnego na dysku flash) naprawdę nie jest to potrzebne. Wybierz „Nie”:
Teraz wybierz „Tak”:
Następnie rozpocznie się zwykła instalacja systemu operacyjnego Kali Linux.
Tutaj pozostaw to bez zmian:
Wybierz swój dysk flash:
Po zakończeniu instalacji (a może ona potrwać dłużej, niż się spodziewałeś, ponieważ dyski flash nie są tak szybkie, jak nawet zwykłe dyski twarde, nie mówiąc już o dyskach SSD), wyłącz maszynę wirtualną. Możesz ponownie uruchomić swój prawdziwy komputer, aby uruchomić system ze świeżo zainstalowanego systemu na dysku flash USB.
Jeśli nie masz UEFI, to gdy komputer zacznie się uruchamiać, naciśnij wielokrotnie przycisk Delete lub Esc (czasami inny - w zależności od modelu płyta główna Można to znaleźć w Google.) W systemie BIOS, gdzie „Kolejność rozruchu” wybierz dysk flash. W tym momencie dysk flash musi być włożony do komputera, w przeciwnym razie BIOS go nie zobaczy. Jeśli dysk flash jest włożony, ale komputer go nie widzi, spróbuj włożyć go do różnych gniazd i za każdym razem uruchomić ponownie i przejść do BIOS-u.
Jeśli masz UEFI, po prostu nie dostaniesz się do BIOS-u. Najprostszym sposobem, aby dostać się do BIOS-u jest wejście wiersz poleceń(w imieniu administratora):
Shutdown.exe /r /o
Następnie pojawi się komunikat, że komputer uruchomi się ponownie za mniej niż minutę. Po ponownym uruchomieniu dochodzimy tutaj i wybieramy „Diagnostyka”:
Teraz wybierz „Opcje zaawansowane”:
Teraz „Ustawienia oprogramowania układowego UEFI”:
Cóż, „Załaduj ponownie”:
Różni producenci mają różne BIOS-y, więc Twój może być inny. Ale pokażę przykład mojego laptopa, żeby istota była jasna. Przejdź do zakładki Boot, wybierz tam Boot Option Priorities i zobacz, jakie są dostępne opcje:
Tylko jedna opcja i zdecydowanie nie mój dysk flash.
Szuka bezpieczny rozruch i wyłącz (Wyłącz):
Pojawi się nowa pozycja menu Wybór trybu systemu operacyjnego. Wybierz w nim CMS i UEFI OS. Jeśli wybierzesz tylko system operacyjny CMS, to zainstalowany Windows nie załaduje się.
Teraz szukamy takiego elementu, jak Tryb szybkiego BIOS-u i wyłączamy go (Wyłącz). Jest to konieczne, aby BIOS mógł rozpocząć sprawdzanie urządzeń USB podczas ładowania:
Ale znowu potrzebujemy BIOS-u! Dlatego podczas ładowania naciśnij odpowiedni klawisz. Mój klawisz to F2. Na starym komputerze ten klucz to Usuń. Sam BIOS zapisuje ten klucz podczas uruchamiania komputera. Jeśli nie masz czasu szukać lub nie rozumiesz angielskiego, poszukaj swojego modelu w Google. Lub wypróbuj metodę iteracji. Oprócz wymienionych, klawiszem tym może być także Esc lub jakiś rodzaj F*.
Ponownie przejdź do zakładki Priorytety opcji rozruchu. Teraz jest dysk flash. Jeśli zrobisz tak jak ja - na pierwszym miejscu umieść dysk flash, a na drugim Menedżerze rozruchu systemu Windows, uzyskasz następujący efekt: jeśli dysk flash zostanie włożony do komputera, Linux uruchomi się z tego flasha prowadzić. Jeśli nie ma dysku flash, system Windows uruchomi się - i nie ma potrzeby ponownego wchodzenia do BIOS-u!
Nie zapomnij zapisać i uruchomić ponownie.
Podczas uruchamiania systemu Linux może pojawić się błąd:
Płyta zawiera plik nieczysty system plików (0, 0)
Szczególnie często ten błąd pojawia się podczas próby uruchomienia z dysku flash USB lub dysku zewnętrznego. Powodem tego jest to, że ustawienia GRUB-a wskazują na niewłaściwy dysk, na przykład Dysk z Windowsem. System nie rozpoznaje systemu plików dysku i nie może kontynuować rozruchu. Ten problem można rozwiązać po prostu.
Uruchom ponownie komputer i kiedy pojawi się menu Program ładujący GRUB-a naciśnij klawisz mi. Zobaczysz coś takiego:
Zwróć uwagę na linię zaczynającą się od Linuksa. W moim przypadku jest wpis
Katalog główny=/dev/sda1
Ponieważ podczas instalacji na komputerze wirtualnym poza dyskiem flash nie było żadnego innego nośnika danych, nadano mu nazwę /dev/sda1. Prawdziwy komputer ma co najmniej jeden inny dysk twardy i można mu przypisać nazwę /dev/sda1. A dysk flash, z którego próbuję teraz uruchomić komputer, ma inną nazwę. Nazwą tą może być /dev/sdb1, /dev/sdc1 lub inna (w zależności od liczby dysków w systemie).
Jeśli nie znasz nowej nazwy, po prostu ją powtórz różne warianty. Przesuń kursor na nazwę dysku i zmień ją na /dev/sd B 1. Następnie naciśnij klawisz F10 i poczekaj na pobranie. Jeśli pobieranie nie powiedzie się, uruchom ponownie komputer i zmień wpis na /dev/sd Z 1 (i tak dalej alfabetycznie), naciśnij F10 i sprawdź, czy pobieranie się powiodło.
Po pomyślnym uruchomieniu systemu zmień nazwę dysku rozruchowego. Na przykład w moim przypadku okazała się nazwa dysku /dev/sdc1(z listem C). Następnie polecenie zmiany dysk rozruchowy będzie wyglądać tak:
sudo grub-install --recheck /dev/sdc sudo grub-mkconfig -o /boot/grub/grub.cfg
Zamiast /dev/sdc zastąp nazwę dysku lub dysku flash.
Teraz podczas ponownego uruchamiania nie wystąpi błąd i natychmiast przejdę do Kali Linux zainstalowanego na dysku flash.
Instalacja systemu operacyjnego na dysku flash, a w szczególności jego późniejsza konfiguracja i instalacja programów, to długotrwały proces. Na wypadek, gdyby dysk flash nadal się psuł lub trzeba go spalić zajęcia, możesz wykonać jego kopię zapasową. Zaleca się także wykonanie kopii zapasowych przed instalacją sterowników graficznych lub innymi podobnymi eksperymentami niebezpiecznymi dla systemu operacyjnego.
Jeśli mówimy o tworzeniu kopii zapasowej systemu operacyjnego, a nie poszczególne pliki, To najlepsza opcja polega na sklonowaniu obrazu całego dysku. W razie potrzeby umożliwi to bardzo szybkie przywrócenie całego systemu operacyjnego ze wszystkimi ustawieniami. Wadą tej metody jest to, że obraz kopii zapasowej zajmie dokładnie tyle miejsca, ile ma dysk flash. Nawet jeśli na przykład system operacyjny ze wszystkimi plikami zajmuje tylko połowę woluminu Nośniki USB, obraz nadal będzie miał rozmiar dysku flash. Jak już wspomniano, zaletą jest to, że nie trzeba wybierać plików do synchronizacji kopia zapasowa zapisane jako pojedynczy plik, przywrócenie gwarantuje całkowity powrót do pierwotnego stanu.
W Systemy linuksowe podobny obraz można wykonać za pomocą programu dd, a dla systemu Windows istnieje wspaniałe bezpłatne oprogramowanie typu open source kod źródłowy pożytek .
Uruchom program do obrazowania dysków Win32 jako urządzenie wybierz dysk flash i w polu plik graficzny wpisz ścieżkę, w której chcesz zapisać obraz:
Kiedy skończysz, kliknij Czytać.
Jeśli chcesz przywrócić system operacyjny na dysk flash, wybierz obraz, który chcesz nagrać na dysk flash w ten sam sposób i kliknij Pisać.
W tej instrukcji szczegółowo opisano, jak zainstalować Kali Linux na dysku flash możliwe problemy i sposoby ich rozwiązania. Faktycznie, da się to ustawić dowolny Linux Karta USB pamięć. To pokaże Ci, jak utworzyć pamięć USB Kali Linux za pomocą uporczywy(Stałe składowanie).
Jeśli chcesz wyświetlić pliki znajdujące się na dysku flash z poziomu głównego Systemy Windows, następnie zapoznaj się z instrukcją „”.
Oryginał: „Hackowanie Ubuntu: Rozdział 1 – Pierwsze kroki”Możesz zainstalować systemu Ubuntu, załaduj go i uruchom w pełni z urządzenia FireWire, USB lub innego dysku zewnętrznego, ale wymaga to specjalnej konfiguracji. Poniżej opiszemy proces takiej regulacji od początku do końca.
W trakcie pisania tej książki zdaliśmy sobie sprawę, że główną wadą używania laptopa jako głównego komputera jest to, że znacznie trudniej jest wymienić dyski twarde podczas testowania systemów. Musieliśmy skonfigurować system Ubuntu, abyśmy mogli przetestować różne sztuczki i określone ustawienia systemu, ale jeśli to możliwe, nie chcielibyśmy ponownie dzielić głównego dysku twardego laptopa i ponownie instalować systemu. Podjęliśmy decyzję o zainstalowaniu systemu Ubuntu na nośniku zewnętrznym i uruchomieniu go stamtąd; w ten sposób normalny system pozostaje nienaruszony, ale możemy uruchomić system Ubuntu, kiedy tego potrzebujemy.
Niestety ta opcja instalacji nie będzie działać automatycznie bez pewnej konfiguracji z kilku powodów:
W tej sekcji przyjrzymy się, jak rozwiązać każdy z tych problemów, aby można było zainstalować Ubuntu i uruchomić go z dysku wymiennego.
Pierwszym krokiem jest rozpoczęcie procesu instalacji Ubuntu, tak jak wszystkich innych opcji instalacji, więc postępuj zgodnie ze wszystkim, o czym przeczytałeś w Instalacja Ubuntu [Hack #5], aż dojdziesz do etapu ponownego podziału dysku na sekcje. Kiedy Ubuntu przejdzie na partycjonowanie dysku, pamiętaj, że prawdopodobnie domyślnie będzie to partycjonowanie wewnętrzne systemu Dyski IDE lub SCSI. Jeśli Twój system używa Urządzenie IDE, możesz wybrać dysk zewnętrzny, określając dysk wykryty przez system SCSI. Linią napędową będzie prawdopodobnie „SCSI (0,0,0) (sda)”. Jeśli masz już dysk SCSI w swoim systemie, znalezienie napędu USB będzie nieco trudniejsze, ale najprawdopodobniej będzie to ostatni dysk SCSI wymieniony w systemie.
W tym momencie musisz być całkowicie pewien, że wybrałeś właściwy dysk, ponieważ Ubuntu sformatuje i ponownie podzieli wybrany dysk na partycje oraz usunie wszelkie dane, które mogły się na nim znajdować. Jeśli nie wiesz, który dysk wybrać, wykonaj rozruch z używając Ubuntu Live CD i sprawdź nazwy urządzeń ( sda, SDB itp.) przypisane do różnych dysków w systemie.
Po wybraniu odpowiedniego urządzenia do sformatowania kontynuuj proces instalacji Ubuntu, aż dojdziesz do etapu konfiguracji programu ładującego GRUB. Tutaj zostaniesz zapytany, czy chcesz uruchomić GRUB-a z wewnętrznego dysku twardego w MBR. Nie powinieneś tego robić, ponieważ spowoduje to zastąpienie programu ładującego używanego w systemie. Zamiast tego odpowiedz Nie i w oknie, które się pojawi, wpisz /dev/sda (lub dowolną nazwę urządzenia Linux przypisaną do dysku wymiennego), aby móc zainstalować GRUB bezpośrednio na dysku wymiennym.
Następnie kontynuujemy proces instalacji Ubuntu, aż pojawi się monit o wybranie Kontynuuj i ponowne uruchomienie systemu. Przed ponownym uruchomieniem konieczne będzie dokonanie kilku ustawień w systemie. Instalator Ubuntu w rzeczywistości umożliwia wejście do głównej konsoli, za pomocą której można uruchamiać niektóre ograniczone polecenia w systemie. Naciśnij klawisze Alt-F2, aby przejść do tej konsoli, a następnie naciśnij klawisz Enter, aby ją aktywować.
Teraz musimy przygotować dysk wymienny, aby móc użyć polecenia chroot i zmienić niektóre pliki. Dysk wymienny zostanie faktycznie zamontowany w katalogu /target, a pierwszym krokiem będzie zamontowanie specjalnego systemu plików /proc na tym urządzeniu:
# mount -t proc /target/proc
Teraz możesz użyć polecenia chroot, aby zamienić katalog /target w prawidłową partycję systemową. W ten sposób możesz uruchamiać polecenia tak, jakbyś uruchamiał się z tego dysku:
#chroot/cel
Gdy tylko polecenie zostanie wykonane chrootować, pierwszą rzeczą, którą należy zrobić, to dodać moduły Linuksa, które umożliwią dostęp do dysku wymiennego initrd. W pliku /etc/mkinitramfs/modules możesz określić dodatkowe moduły, który zostanie dodany do initrd, więc użyj wybranego konsolowego edytora tekstu i edytuj ten plik. Jeśli nie masz ulubionego edytora tekstu konsolowego, po prostu użyj edytora krzepa(jeśli nie znasz vima, zobacz sekcję „Edycja plików konfiguracyjnych” [Hack #74], aby zobaczyć przykłady użycia krzepa):
# vim /etc/mkinitramfs/modules
Po otwarciu tego pliku przejdź na sam koniec pliku, dodaj kilka następujących linii, a następnie zapisz zmiany i zamknij plik:
ehci-hcd pamięć USB scsi_mod sd_mod
Jeśli urządzenie wymienne jest podłączone za pomocą złącza IEEE1394, dodaj także następujący wiersz:
ieee1394ohci1394sbp2
a dla innych urządzeń - wystarczy dodać do tego pliku te moduły, które są potrzebne dla tych urządzeń.
Po prawidłowym skonfigurowaniu modułów następnym krokiem jest skonfigurowanie demona initrd tak, aby odczekał kilka sekund przed kontynuowaniem pobierania. W ten sposób Linux będzie miał czas na wykrycie i skonfigurowanie dysku wymiennego. Otwórz w Edytor tekstu Plik /etc/mkinitramfs/initramfs.conf:
# vim /etc/mkinitramfs/initramfs.conf
Aby Linux mógł poczekać kilka sekund przed zakończeniem procesu uruchamiania, dodaj teraz nowy parametr na samym początku pliku
Z naszego doświadczenia wynika, że wystarczy dziesięć sekund Pobieranie Linuksa z dysku USB, ale w razie potrzeby możesz zmienić tę wartość na wyższą lub niższą. Zapisz zmiany i zamknij plik.
Teraz możesz użyć specjalnego narzędzia mkinitramfs ponownie utwórz plik initrd, w którym zostaną już dodane nowe ustawienia:
# mkinitramfs -o /boot/initrd.img-2.6.15-16-386 /lib/modules/2.6.15-16-386
Zmień ścieżki initrd.img i /lib/modules, aby odpowiadały wersji jądra używanej na instalacyjnym dysku CD.
Ostatnim krokiem jest zmiana niektórych ustawień w plik konfiguracyjnyżarcie. Instalator Ubuntu konfiguruje zewnętrzne urządzenie(lub drugi dysk wymieniony w BIOS-ie) jako hd1, ale chcesz, aby dysk zewnętrzny miał dysk hd0, ponieważ to urządzenie będzie pierwszym urządzeniem systemowym w BIOS-ie po uruchomieniu. W edytorze tekstu otwórz plik menu.lst GRUB:
# vim /boot/grub/menu.lst
i poszukaj linii dotykających urządzenia root GRUB. Będą wyglądać mniej więcej tak:
## domyślne urządzenie root Gruba ## np. groot=(hd0,0) # groot=(hd1,0)
Zmień ostatnią linię, aby wskazywała urządzenie hd0:
## domyślne urządzenie root Gruba ## np. groot=(hd0,0) # groot=(hd0,0)
Tytuł Ubuntu, jądro 2.6.15-16-386 root (hd1,0) jądro /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro cichy plusk initrd /boot/initrd.img-2.6.15 -16-386 tytuł rozruchowy Ubuntu, jądro 2.6.15-16-386 (tryb odzyskiwania) root (hd1,0) jądro /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro pojedynczy initrd /boot /initrd.img-2.6.15-16-386 tytuł rozruchowy Ubuntu, jądro memtest86+ (hd1,0) /boot/memtest86+.bin rozruch
Tytuł Ubuntu, jądro 2.6.15-16-386 root (hd0,0) jądro /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro cichy plusk initrd /boot/initrd.img-2.6.15 -16-386 tytuł rozruchowy Ubuntu, jądro 2.6.15-16-386 (tryb odzyskiwania) root (hd0,0) jądro /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro pojedynczy initrd /boot /initrd.img-2.6.15-16-386 tytuł rozruchowy Ubuntu, jądro memtest86+ (hd0,0) /boot/memtest86+.bin rozruch
Jeśli Ubuntu odkrył i utworzył konfigurację dla innych systemów operacyjnych i chcesz z niej skorzystać, po prostu wprowadź te same zmiany w parametrach konfiguracyjnych dla każdego systemu operacyjnego źródło- po prostu zamień hd0 na hd1 . Następnie zapisz zmiany i zamknij plik.
Możesz teraz wyjść z polecenia chroot, więc wpisz exit w konsoli, a następnie naciśnij Alt-F1, aby powrócić do głównej konsoli instalacyjnej Ubuntu. Możesz teraz wybrać opcję Kontynuuj, aby ponownie uruchomić komputer i uruchomić zainstalowany system.
Należy pamiętać, że w przypadku większości komputerów nie można domyślnie ustawić rozruchu z dysku wymiennego, jeśli w komputerze znajduje się dysk CD-ROM lub inny dysk twardy. Niektóre BIOS-y mają możliwość ustawienia ustawienia tak, że po naciśnięciu specjalnego klawisza podczas rozruchu (na przykład F12) można wybrać urządzenie, z którego ma zostać uruchomiony rozruch. W innych BIOS-ach może być konieczne naciśnięcie jednego z klawiszy Esc, F2 lub Del, aby wejść do BIOS-u i ustawić kolejność rozruchu urządzenia.
Dyski twarde Firewire i eSATA, a także inne nośniki zewnętrzne, mają ważną wspólną cechę: łączą się z komputerem w drodze i rozłączają się w drodze. System współpracuje z niemal wszystkimi nośnikami typu SCSI.
Na połączenie odpowiadają systemy lokalne (KDE, Gnome) niemal wszystkich dystrybucji media zewnętrzne w ten sposób: otwiera nowe okno menedżer plików(czasami z prośbą o potwierdzenie), co zapewnia wygodny dostęp do plików podłączonych nośników zewnętrznych.
Często na pulpicie pojawia się ikona identyfikująca nośnik i umożliwiająca jego otwarcie menu kontekstowe, za pomocą którego system plików można w szczególności odłączyć od drzewa katalogów.
Konieczne jest specjalne wyłączenie wszystkich sekcji nośników zewnętrznych z drzewa katalogów, a dopiero potem odłączenie kabla! W większości dystrybucji można to zrobić poprzez kliknięcie ikony multimediów i wybranie z menu opcji Wysuń, Bezpieczne usuwanie lub podobnej pozycji.
W ten sposób masz pewność, że wszystkie operacje zapisu zostaną zakończone, a następnie urządzenie faktycznie się wyłączy. Jeśli zaniedbasz ten krok, ryzykujesz uszkodzenie systemu plików i utratę danych!
Ogólnie rzecz biorąc, jest to dziwne, ponieważ procedura jest prosta. Może po prostu nie utworzono sekcji ze sklepu?
Może po prostu nie utworzono sekcji ze sklepu?
Prawdopodobnie tak było. Na dysku twardym znajdowały się programy dla systemu Windows. Nie chciałem uruchamiać ich pod Wine. Nie korzystam z maszyny wirtualnej. Otóż to.
Chociaż jeśli były już na nim programy, to sekcja była. Ale być może wszystko zostało zaszyfrowane za pomocą tych programów, aby chronić dysk, więc nie można było go tak łatwo sformatować.
Próbuję zamontować dysk zewnętrzny i oto co mi wyskakuje: gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/vadim/3Q HDD external"" zakończył pracę z nie- zero status wyjścia 13: $MFTMirr nie pasuje do $MFT (rekord 0).
Nie udało się zamontować "/dev/sdb1": Błąd wejścia/wyjścia
NTFS jest albo niespójny, albo występuje usterka sprzętowa, albo jest to a
Sprzęt SoftRAID/FakeRAID. W pierwszym przypadku uruchom polecenie chkdsk /f w systemie Windows
następnie dwukrotnie uruchom ponownie system Windows. Użycie parametru /f jest bardzo
ważny! Jeśli urządzenie to SoftRAID/FakeRAID, najpierw aktywuj
go i zamontuj inne urządzenie w katalogu /dev/mapper/ (np.
/dev/mapper/nvidia_eahaabcc1). Proszę zapoznać się z dokumentacją „dmraid”.
po więcej szczegółów.
Spróbuj zainstalować program mountmanager, mi bardzo pomógł w podobnej sytuacji:
sudo apt-get install mountmanager
Dane początkowe czyli co musiałem rozpocząć instalację:
Właściwie to, co chciałem zrobić:
Zainstaluj Ubuntu na zewnętrzny dysk twardy i o godz Połączenie z dyskiem twardym do dowolnego komputera i wyświetlić w BIOS-e boot z tego dysku twardego, Ubuntu uruchomi się. A jeśli uruchomisz komputer bez podłączenia tego dysku twardego, system operacyjny zainstalowany na tym komputerze zostanie załadowany.
Problem, który napotkałem i który faktycznie obchodzę w tym artykule:
Podczas normalnej instalacji (podłącz zewnętrzny dysk twardy do komputera, uruchom system poprzez dystrybucję rozruchową Ubuntu i zainstaluj), MBR (główny rekord rozruchowy) komputera zostaje nadpisany, Ubuntu instaluje własnego GRUB-a i dalsze uruchamianie komputera nie jest możliwe bez włożony zewnętrzny dysk twardy. Nie wykluczam, że istnieją możliwości obejścia tego zjawiska, ale dalej ten moment Nie znam go, dlatego szukałem innych obejść.
Więc zacznijmy:
Po googlowaniu i przeczytaniu licznych forów zdałem sobie sprawę, że aby zainstalować bez nadpisywania MBR na komputerze, możesz a) wyłączyć dyski twarde komputera lub b) zainstalować przez maszyna wirtualna. Postanowiłem dojechać metody oprogramowania, a nie chciałem go wyłączać, podczas instalacji pracowałem cicho i surfowałem po Internecie. Do stworzenia systemu wirtualnego, choć w zasadzie, wybrałem VirtualBox 4.1.0 ten segment niezbyt nasycony, nawet nie nasycony wcale i długo nie musiałem wybierać.
1. Zainstaluj ten program, uruchom go.
2. Tworzymy maszynę wirtualną, podając rodzaj systemu operacyjnego i wersję, prawdopodobnie lepiej będzie wybrać odpowiednio Linux i Ubuntu. Dlaczego? O ile rozumiem, wtedy klawiatura i mysz działają lepiej w oknie tej VM. Chociaż mogę się mylić:
3. Ponieważ Miałem netbooka i go nie ma napęd DVD, dyski flash mam 8 GB, do utworzenia rozruchowy dysk flash również nie było pod ręką, wstępnie zainstalowałem Alcohol 52% i utworzyłem w nim wirtualny dysk, aby załadować obraz instalacyjny Ubuntu. Na szczęście VM akceptuje go jako zwykły dysk i bez problemu rozpoczyna z niego instalację. Znowu tutaj możemy powiedzieć, że chciałem poradzić sobie z metodami całkowicie programowymi… No cóż, nie chciałem szukać pendrive'a ani napędu zewnętrznego + DVD-ku inaczej…
4. Uruchamiamy maszynę wirtualną, przy pierwszym uruchomieniu pyta jakiego dysku hosta użyć, wybieramy dysk który utworzył Alcohol 52% i na którym zamontowaliśmy już obraz ubuntu-11.04-dvd-i386.iso. uch.. ups! Pojawi się okno instalacji programu:
Nie będę mówić o zawiłościach instalacji, jedyne, na co zwrócę uwagę, to kilka punktów:
W rezultacie mamy zewnętrzny dysk twardy z systemem operacyjnym Ubuntu, który można podłączyć do dowolnego komputera, uruchomić i uruchomić, a wszystkie dane zostaną zapisane.