http://www.youtube.com/watch?v=XPxrZSe1mKw
Vor langer Zeit gelang es mir in einer weit entfernten Galaxie, eine 80-GB-IDE an einen sehr alten Computer anzuschließen, der einen 4-Laufwerk-SCSI-Schacht in einem RAID5 für insgesamt 24 GB nutzbaren Speicherplatz enthielt.
Da mir der Schweiß über die Brauen rinnt und ich erleichtert bin, dass die 80-GB-IDE-Festplatte erkannt wurde, bestand meine nächste große Herausforderung darin, von einer CD zu booten. Glücklicherweise konnte ich von der Ultimate Boot-CD booten und einen sektorweisen Klon dieses Servers mit einem Tool durchführen.
Monate später starb dieser Server schwer, da aufgrund seines Alters, seines geringen Werts und seiner fehlenden finanziellen Ressourcen keine Ersatzteile mehr verfügbar waren. 8-12 Monate später fordert einer der Mitarbeiter Zugriff auf eine Software namens SugarCRM an, die sich auf diesem Server befand, da er Daten extrahieren muss, obwohl er zuvor dazu aufgefordert wurde.
Zum Glück (oder auch nicht) habe ich diese 80-GB-IDE-Festplatte mit einem Klon des logischen Laufwerks des Servers. Daher erstelle ich mit Acronis ein Sektor-für-Sektor-Backup-Image und versuche dann, eine virtuelle Maschine mit diesem physischen Laufwerk als primärem und einzigem Festplattenspeichergerät zu starten. Ich erhalte folgende Fehlermeldungen:
VFS: Root-Gerät "3003" oder 30:03 kann nicht geöffnet werden
Bitte fügen Sie eine korrekte "root =" - Startoption hinzu
Kernel Panic: VFS: Kann Root-Fs nicht auf 30:03 mounten
Ich habe auch darauf geachtet, dass ich etwas Kompatibles wie 1 physische CPU mit 1 vCore und 1 GB RAM verwendet habe.
/dev/sdaX
andere Gerätedatei gewesen. Sie können versuchen, denroot=
Kernel-Parameter in die Befehlszeile von grub einzufügen, indem Sie die Festplatte und Partition angeben, die das Root-Dateisystem enthält/dev/sda1
.Antworten:
Gibt es einen bestimmten Grund, warum Sie dies als erstes und einziges Laufwerk benötigen? Brauchst du eigentlich das ursprüngliche Betriebssystem oder brauchst du nur die Dateien darauf?
In diesen Situationen starte ich normalerweise von einer anderen Festplatte oder Live-CD, damit ich als separates Volume auf das gesamte Dateisystem auf der Festplatte zugreifen kann.
Wenn Sie von dort booten müssen, kann ich vorschlagen, dass Sie zuerst eine Kopie des virtuellen Laufwerks erstellen oder einen Snapshot davon erstellen, da Sie nicht all Ihre harte Arbeit auf sich nehmen möchten, um die Kopie überhaupt zu erhalten.
quelle