Błąd „Brak zdefiniowanego systemu plików root” podczas instalowania Ubuntu

60

Jestem nowy w Linuksie / Ubuntu i właśnie pobrałem v11 Ubuntu, aby nauczyć się Linuksa. Napotkałem błąd „Brak zdefiniowanego głównego systemu plików” podczas próby instalacji. Tak postępowałem -

  1. Pobrałem Ubuntu v11 ze strony internetowej Ubuntu.com, zapisałem ISO na bootowalnym dysku CD, a następnie wziąłem proces instalacji Linuksa po ponownym uruchomieniu; do tej pory wszystko w porządku.

  2. Na jednym ekranie podczas instalacji są trzy opcje - zainstaluj obok systemu Windows, coś innego itp. Ponieważ mam system Windows 7 na dysku C, wybrałem pierwszą opcję - „Zainstaluj obok innego systemu operacyjnego”.

Pozwólcie mi tutaj przerwać, aby podać szczegóły mojego istniejącego systemu - rozmiar dysku twardego: 640 GB. Liczba istniejących partycji - dysk 5 C - etykiety okien - 160 GB - ma zainstalowany system Windows 7 Dysk D - etykieta Linux - 160 GB - nie ma żadnych danych Dysk E - kopia zapasowa etykiety - 100 GB - zawiera dane Dysk F - etykieta rozrywki - 100 GB - ma trochę danych Dysk G - praca z etykietą - 90 GB - ma trochę danych Wszystkie powyższe są w formacie NTFS.

  1. Na poniższym ekranie pokazano obraz z 2 częściami, a każda z nich ma rozmiar równy 80 GB. Pośrodku tych dwóch obrazów znajduje się poziomy suwak, dzięki któremu mogę zmienić rozmiar partycji. Prawa partycja jest oznaczona Linux. Istnieje również opcja wykonania „zaawansowanych partycji”.

  2. Po kliknięciu zaawansowanych partycji na powyższym ekranie wyświetlany jest nowy ekran, na którym wyświetlane są partycje istniejące na moim komputerze - ale etykiety są różne. Widzę, że istnieją dwie partycje o rozmiarze = 160 GB każda (zgodnie z oczekiwaniami), więc założyłem, że pierwsze 160 GB będzie moim istniejącym dyskiem C, a drugie to partycja, którą oznaczyłem jako Linux (dysk D). Więc wybrałem partycję linux i kliknąłem przycisk Kontynuuj / zainstaluj teraz, a następnie ten błąd został wyświetlony - „Brak zdefiniowanego systemu plików root” .. i nie mogę kontynuować.

Daj mi znać tutaj dwie rzeczy:

  1. Podczas ekranu w punkcie 3 powyżej pokazano obraz z suwakiem. Do której partycji (dysk c: lub d: lub jakikolwiek inny) odnosi się tutaj? Który właściwie zmieniam rozmiar - czy jest to istniejący dysk c: z już zainstalowanym Windows 7, który się kurczy, a następnie Ubuntu instaluje się w pozostałej przestrzeni?

  2. Co oznacza błąd „Brak zdefiniowanego systemu plików root”? Jak wybrać odpowiednią partycję i kontynuować instalację?

PS :

Już podzieliłem dyski na partycje, jak wspomniano powyżej, a dysk D o pojemności 160 GB został specjalnie pozostawiony wolny do instalacji Ubuntu. Chciałbym wybrać dysk D podczas instalacji i zainstalować tutaj Ubuntu, jednocześnie zachowując już zainstalowany Windows7 na dysku C.

Dzięki!

arun nair
źródło

Odpowiedzi:

42

Aby odpowiedzieć na pierwsze pytanie, partycja zaproponowana do podziału na pierwszym ekranie była partycją systemu Windows. Ponieważ już utworzyłeś partycję dla Ubuntu, nie chcesz tego robić.

Mówisz, że wybrałeś partycję na ekranie zaawansowanym, ale po prostu kliknięcie jej nic nie robi; musisz kliknąć przycisk edycji i przypisać do partycji typ systemu plików (użyj ext4) i punkt podłączenia.

Błąd polega na tym, że nie przypisano żadnego systemu plików do zamontowania w katalogu głównym (/), a zatem nie ma gdzie się zainstalować.

psusi
źródło
1
dzięki @psusi za odpowiedź na oba pytania. Cóż, mam jeszcze wypróbować samą instalację, ale przechodząc do innych odpowiedzi i twojej, wydaje mi się, że brakowało mi „/” :) Dziękuję wszystkim.
arun nair
48

Upewnij się, że system plików partycji, na którym chcesz zainstalować Linux, Ubuntu lub Backtrack, to ext4, ext3 lub ext2, a nie FAT32 lub NTFS.

Następnie zamontuj /na nim:

  1. Podczas procesu instalacji wciśnij „zmień” na partycji, której chcesz użyć

  2. Upewnij się, że nie wybrano przewijania „nie używaj tej partycji”, przewiń do ext4, ext3 lub ext2

  3. W polu „mount” napisz /

  4. Kliknij ok, a następnie pojawi się komunikat z informacją: „obszar zamiany nie został zdefiniowany, czy chcesz kontynuować lub wybrać obszar zamiany?”, Kliknij „ok” i kontynuuj lub kliknij „wróć” i wybierz inną partycję i kliknij zmień, w przewijanym systemie plików wybierz „zamień” i kliknij „ok”, a następnie

To rozwiąże zarówno „brak zdefiniowanego głównego systemu plików”, jak i komunikat „obszar wymiany”, jeśli nadal pojawia się komunikat obszaru wymiany, to w kroku 4 podłącz /swapdo partycji

Saidi Awad
źródło
Jeśli spojrzeć na to widać, że system plików partycji ext4
Errol Fitzgerald
@ErrolGongson Musisz ustawić punkt montowania w instalatorze. To jest przyczyna naszego komunikatu o błędzie.
ζ--
1
Polub tę odpowiedź lepiej - wyjaśnia, co należy zrobić.
Samik R
jest to jedyne rozwiązanie, które działało dla mnie, jednak po zmianie partycji na ext4 nie widzę już tej partycji, gdy jestem zalogowany do systemu Windows, a ponieważ jestem nowy w Ubunto, myślę, że nie widzę jej również w Ubunto, czy to ma się zdarzyć?
Baig
9

kontynuując odpowiedź @ binW,

Jeśli jesteś gotowy na przygodę, która może stać się koszmarem, jeśli nie będziesz przestrzegał odpowiedniej ostrożności.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Musisz zdefiniować punkt podłączenia specjalnie /, aby działał jako główny system plików.

wprowadź opis zdjęcia tutaj

Zamień, co możesz zatrzymać, ale literatura mówi ci, abyś to zatrzymał !! FYI, nie mam zamiany.

Źródło obrazu

Vineet Menon
źródło
To było dla mnie. Dziękuję Ci! Fajnie, dlaczego pusta wartość w tym menu jest nawet opcją ... „/” powinno być domyślną wartością!
Ty.
Zapraszamy. IMHO, pusta wartość może być domyślna, jeśli po prostu chcesz sformatować spację i nie używać jej do żadnego celu, jak na dysku z kopią zapasową.
Vineet Menon
8

Dla każdego, kto potknie się o to pytanie ... to było moje rozwiązanie.

sudo apt-get remove dmraid
Errol Fitzgerald
źródło
Naprawiłem to również dla mnie
William Z
4

Należy utworzyć partycję wymiany i przestrzeń dla partycji systemu plików (ext4) ze znakiem „/” jako głównym systemem plików.

Ashkan Ghorab
źródło
Dziękuję Ashkan. Dodanie „partman-auto / method string regular” i „partman-auto / disk string / dev / sda” pomogło rozwiązać powyższy problem.
shiva.nayak.mdn
3

Jeśli podczas instalacji zauważysz, że masz pustą listę partycji, możesz mieć problem z modułem dmraid, który jest ładowany, jeśli twój system ma kontroler RAID (wbudowany).

Miałem ten problem podczas instalacji i po naciśnięciu Ctrl+ Alt+, F1aby przełączyć się na konsolę, uruchomiłem polecenie:

sudo apt-get remove dmraid

wróciłem ( Ctrl+ Alt+ F7), mogłem kontynuować instalację i mieć listę moich partycji.

użytkownik126781
źródło
1

Ubuntu lub dowolna dystrybucja Linuksa wymaga co najmniej dwóch partycji do uruchomienia. Jeden nazywa się swap i jest używany jako przestrzeń wymiany pamięci wirtualnej. Nigdzie nie jest zamontowany. Druga partycja służy do rootowania systemu plików i jest montowana na '/', tj. Root drzewa systemu plików. Jeśli nie znasz systemu plików Linux i nie wiesz, co oznacza montaż w kontekście Linuksa, przeczytaj go . Pomoże Ci to zrozumieć te pojęcia.

Teraz o błędzie, który widzisz. Jest tak, ponieważ nie definiujesz żadnej partycji dla głównego systemu plików. Jak już powiedziałeś, że jesteś nowym użytkownikiem, polecam po prostu usunąć partycję zarezerwowaną dla systemu Linux (przy użyciu systemu Windows), a następnie podczas instalowania systemu Ubuntu wybierz opcję wykorzystania całej dostępnej wolnej przestrzeni dla systemu Linux.

binW
źródło
1
zamiana nie jest teraz potrzebna ... jeśli nie potrzebujesz hibernacji ...
Vineet Menon
Zachowaj partycję wymiany na wszelki wypadek.
Engels Peralta,
0

Być może masz problem z pobranym ISO. Spróbuj znaleźć MD5 .iso w witrynie i porównaj z pobranym.

Miałem już Mandriva Free 2010 na moim dysku twardym, kiedy instalowałem Ubuntu 12.04, a podczas instalacji wszystko działało dla mnie dobrze.

Filipe
źródło