Fehler "Kein Root-Dateisystem definiert" bei der Installation von Ubuntu

60

Ich bin neu in Linux / Ubuntu und habe gerade die v11 von Ubuntu heruntergeladen, um Linux zu lernen. Beim Versuch, es zu installieren, trat der Fehler "Es ist kein Root-Dateisystem definiert" auf. So ging ich vor -

  1. Ubuntu v11 wurde von der Website ubuntu.com heruntergeladen, die ISO-Datei auf eine bootfähige CD geschrieben und beim Neustart in den Linux-Installationsprozess eingebunden. alles gut bis hier.

  2. Auf einem der Bildschirme stehen während der Installation drei Optionen zur Verfügung: Installation neben Windows, etwas anderes usw. Da Windows 7 auf dem Laufwerk C installiert ist, habe ich die erste Option ausgewählt: "Installation neben einem anderen Betriebssystem".

Lassen Sie mich hier unterbrechen, um meine vorhandenen Systemdetails anzugeben - Festplattengröße: 640 GB. Anzahl der vorhandenen Partitionen - 5 C-Laufwerk - Label Windows - 160 GB - Windows 7 installiert D-Laufwerk - Label Linux - 160 GB - Keine Daten E-Laufwerk - Label Backup - 100 GB - Einige Daten F-Laufwerk - Label Entertainment - 100 GB - hat einige Daten G Laufwerksbezeichnung - 90 GB - hat einige Daten Alle oben genannten sind im NTFS-Format.

  1. Auf dem folgenden Bildschirm wird ein Bild mit zwei Teilen und einer Größe von jeweils 80 GB angezeigt. In der Mitte dieser beiden Bilder befindet sich ein horizontaler Schieberegler, mit dem ich die Größe der Partitionen ändern kann. Die rechte Partition trägt die Bezeichnung Linux. Es besteht auch die Möglichkeit, erweiterte Partitionen zu erstellen.

  2. Wenn Sie im obigen Bildschirm auf Erweiterte Partitionen klicken, wird ein neuer Bildschirm angezeigt, in dem die auf meinem Computer vorhandenen Partitionen angezeigt werden - die Bezeichnungen sind jedoch unterschiedlich. Ich sehe, dass es zwei Partitionen mit einer Größe von jeweils 160 GB gibt (wie erwartet), und daher nahm ich an, dass die ersten 160 GB mein vorhandenes C-Laufwerk und die zweite Partition die Partition sind, die ich als Linux bezeichnet habe (Laufwerk D). Also habe ich die Linux-Partition ausgewählt und auf Weiter / Jetzt installieren geklickt und dann wurde dieser Fehler angezeigt - "Kein Root-Dateisystem definiert". Danach kann ich nicht mehr fortfahren.

Bitte lassen Sie mich zwei Dinge wissen:

  1. Während des Bildschirms in Punkt 3 oben wurde das Bild mit dem Schieberegler angezeigt. Auf welche Partition (Laufwerk c: oder d: oder andere) wird hier verwiesen? Welche Größe habe ich tatsächlich? Ist es das vorhandene Laufwerk c :, auf dem Windows 7 bereits installiert ist, das verkleinert wird und Ubuntu dann auf dem verbleibenden Speicherplatz installiert wird?

  2. Was bedeutet der Fehler "Kein Root-Dateisystem definiert"? Wie wähle ich die richtige Partition aus und fahre mit der Installation fort?

PS :

Ich hatte meine Laufwerke bereits wie oben erwähnt partitioniert und das D-Laufwerk mit 160 GB wurde speziell für die Installation von Ubuntu freigelassen. Ich möchte während des Setups das Laufwerk D auswählen und Ubuntu hier installieren, während ich das bereits installierte Windows7 in Laufwerk C behalte.

Vielen Dank!

Arun Nair
quelle

Antworten:

42

Um Ihre erste Frage zu beantworten, war die Partition, deren Aufteilung auf dem ersten Bildschirm vorgeschlagen wurde, Ihre Windows-Partition. Da Sie bereits eine Partition für Ubuntu erstellt haben, möchten Sie dies nicht tun.

Sie sagen, dass Sie die Partition auf dem erweiterten Bildschirm ausgewählt haben, aber ein einfacher Klick darauf führt zu nichts. Sie müssen auf die Schaltfläche Bearbeiten klicken und der Partition einen Dateisystemtyp (verwenden Sie ext4) und einen Einhängepunkt zuweisen.

Der Fehler liegt daran, dass Sie kein Dateisystem zum Mounten im Stammverzeichnis (/) zugewiesen haben und daher nirgends installiert werden kann.

Psusi
quelle
1
danke @psusi für die Beantwortung beider Fragen. Nun, ich bin noch nicht dabei, die eigentliche Installation auszuprobieren, aber nach den anderen Antworten und Ihren scheint mir das "/" gefehlt zu haben :) Vielen Dank an alle.
Arun Nair
48

Stellen Sie sicher, dass das Partitionsdateisystem, auf dem Sie Linux, Ubuntu oder Backtrack installieren möchten, ext4, ext3 oder ext2 und nicht FAT32 oder NTFS ist.

Dann montieren /Sie darauf:

  1. Drücken Sie während des Installationsvorgangs auf der Partition, die Sie verwenden möchten, auf "Ändern"

  2. Stellen Sie sicher, dass der Bildlauf "Diese Partition nicht verwenden" nicht ausgewählt ist. Scrollen Sie zu ext4, ext3 oder ext2

  3. Auf das "mount" -Feld schreiben /

  4. Klicken Sie auf "OK". Als Nächstes wird eine Meldung angezeigt, die besagt, dass ein Swap-Bereich nicht definiert wurde. Möchten Sie fortfahren oder einen Swap-Bereich auswählen? Klicken Sie auf "OK" und fortfahren, oder klicken Sie auf "Zurück" und wählen Sie eine andere Partition aus und klicken Sie auf ändern, auf dem Dateisystem scrollen wählen Sie "Swap" und klicken Sie auf "OK" und dann auf "Next"

Dadurch wird sowohl die Meldung "Kein Root-Dateisystem definiert" als auch die Meldung "Swap-Bereich" behoben. Wenn die Meldung "Swap-Bereich" weiterhin angezeigt wird, stellen Sie sie in Schritt 4 /swapin die Partition

Saidi Awad
quelle
wenn Sie einen Blick auf, diese werden Sie sehen, dass die Partition Dateisystem ext4 ist
Errol Fitzgerald
@ErrolGongson Sie müssen den Einhängepunkt im Installationsprogramm festlegen. Dies ist die Ursache unserer Fehlermeldung.
ζ--
1
Wie diese Antwort besser - erklärt, was getan werden muss.
Samik R
Dies ist die einzige Lösung, die für mich funktioniert hat. Nachdem ich die Partition auf ext4 geändert habe, sehe ich diese Partition nicht mehr, wenn ich in Windows angemeldet bin. soll das passieren
Baig
9

Fortsetzung von @ binWs Antwort,

Wenn Sie bereit sind für ein Abenteuer, das zu einem Albtraum werden kann, wenn die richtige Vorsicht nicht befolgt wird.

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Sie müssen den Mount-Punkt speziell definieren, /damit er als Root-Dateisystem fungiert.

Bildbeschreibung hier eingeben

Tauschen Sie, Sie können behalten, aber Literatur fordert Sie auf, es zu behalten !! Zu Ihrer Information, ich habe keinen Tausch.

Bildquelle

Vineet Menon
quelle
Das war es für mich. Danke! Natürlich, warum ein leerer Wert in dieser Dropdown-Liste sogar eine Option ist ... "/" sollte nur die Standardeinstellung sein!
Ty.
Bitte schön. Meiner Meinung nach ist ein leerer Wert möglicherweise die Standardeinstellung, wenn Sie nur einen Speicherplatz formatieren und ihn nicht für einen bestimmten Zweck verwenden möchten, wie dies bei einer Sicherungsdiskette der Fall ist.
Vineet Menon
8

Für jeden, der über diese Frage stolpert ... das war meine Lösung.

sudo apt-get remove dmraid
Errol Fitzgerald
quelle
Dies hat es auch für mich behoben
William Z
4

Sie müssen eine Auslagerungspartition und Speicherplatz für die Dateisystempartition (ext4) mit dem Zeichen '/' als Root-Dateisystem erstellen.

Ashkan Ghorab
quelle
Vielen Dank, Ashkan. Das Hinzufügen der Zeichenfolgen "partman-auto / method string regular" und "partman-auto / disk string / dev / sda" hat zur Lösung des obigen Problems beigetragen.
shiva.nayak.mdn
3

Wenn während der Installation eine leere Partitionsliste angezeigt wird, liegt möglicherweise ein Problem mit dem dmraid-Modul vor, das geladen wird, wenn Ihr System über einen RAID-Controller (eingebaut) verfügt.

Ich hatte dieses Problem während der Installation und nachdem ich Ctrl+ Alt+ gedrückt hatte F1, um zur Konsole zu wechseln, führte ich den folgenden Befehl aus:

sudo apt-get remove dmraid

zurückgeschaltet ( Ctrl+ Alt+ F7), ich konnte die Installation fortsetzen und hatte meine Partitionen aufgelistet.

user126781
quelle
1

Ubuntu oder eine andere Linux-Distribution benötigt mindestens zwei Partitionen. Eines heißt Swap und wird als Swap-Speicher für den virtuellen Speicher verwendet. Es ist nirgendwo montiert. Die andere Partition wird für das Root-Dateisystem verwendet und im '/' - Stammverzeichnis des Dateisystembaums eingehängt. Wenn Sie nicht mit dem Linux-Dateisystem vertraut sind und nicht wissen, was Mounten im Kontext von Linux bedeutet, dann lesen Sie diese bitte . Es wird Ihnen helfen, diese Konzepte zu verstehen.

Nun zu dem Fehler, den Sie sehen. Dies liegt daran, dass Sie keine Partition für das Root-Dateisystem definieren. Da Sie gesagt haben, dass Sie ein neuer Benutzer sind, würde ich empfehlen, dass Sie einfach die Partition löschen, die Sie für Linux reserviert haben (unter Windows) und dann während der Installation von Ubuntu auswählen, um den gesamten verfügbaren Speicherplatz für Linux zu nutzen.

binW
quelle
1
Swap wird nicht mehr benötigt - wenn Sie keinen Winterschlaf brauchen ...
Vineet Menon
Bewahren Sie die Swap-Partition für alle Fälle auf.
Engels Peralta
0

Möglicherweise haben Sie ein Problem mit der heruntergeladenen ISO. Versuchen Sie, das MD5 der .iso-Datei auf der Website zu finden und mit dem heruntergeladenen zu vergleichen.

Ich hatte Mandriva Free 2010 bereits auf meiner Festplatte, als ich Ubuntu 12.04 installierte, und bei der Installation hat alles gut funktioniert.

Filipe
quelle