Ich habe Windows XP und Ubuntu auf separaten Partitionen installiert.
Ist es möglich, meine Ubuntu-Installation unter Windows zu "booten"? Was ich suche, ist etwas Ähnliches wie eine virtuelle Maschine, aber das wird die Kopie von Ubuntu ausführen, die bereits auf meiner Festplatte installiert ist. Ich möchte Ubuntu und Windows dual booten können, aber auch die Möglichkeit haben, von Windows aus auf meine Ubuntu-Installation zuzugreifen, ohne neu starten zu müssen.
boot
windows
system-installation
Am1rr3zA
quelle
quelle
Antworten:
Sie können coLinux verwenden und Ihren Ubuntu-Kernel mit colinux ausführen:
Ich habe Ubuntu wie gewohnt auf einer separaten Partition installiert und den Computer für den Dualboot zwischen Ubuntu / XP konfiguriert.
Ich habe coLinux mit dem Debian mit Backports-Image installiert, das auf der coLinux-Website verfügbar ist.
CoLinux wurde so konfiguriert, dass die Ubuntu-Partition gemountet werden kann. Der Trick besteht darin, die richtige Partitionsnummer herauszufinden. Die Partitionsnummer in coLinux scheint niedriger zu sein als die Partitionsnummer, die beim Booten des Computers mit Ubuntu verwendet wird. In meinem Fall musste ich einrichten:
Booten Sie coLinux mit dem Debian mit Backports-Image und mounten Sie nach dem Booten die Ubuntu-Partition in meinem Fall
/dev/hda7
Um Ubuntu in coLinux booten zu können, müssen Sie einige Dienste deaktivieren, die beim Booten automatisch gestartet werden. Die meisten von ihnen haben Hardware-Probleme und werden in coLinux nicht unterstützt. Sie möchten diese Dienste weiterhin ausführen, wenn Ubuntu nicht in colinux ausgeführt wird. Ich habe dazu zuerst ein Skript /etc/inid.d/colinux gemäß http://wiki.colinux.org/cgi-bin/DualBootSystem erstellt.
Dieses Skript sollte natürlich im
/etc/init.d
Verzeichnis auf der Ubuntu-Partition erstellt werden und nicht aktiviert sein das Bild "Debian mit Backports".Wenn dieses Skript erstellt wurde, müssen Sie die
default.colinux.xml
Datei auch so bearbeiten , dass sie einenCOLINUX=1
Boot-Parameter enthält, in meinem Fall:Dieses Skript ermöglicht es nun, einige automatisch gestartete Dienste beim Starten in coLinux zu deaktivieren, diese Dienste jedoch weiterhin auszuführen, wenn der Computer mit Ubuntu doppelt gestartet wird. Sie müssen auch sicherstellen, dass dieses Skript beim Booten ausgeführt wird, indem Sie Links in das
/etc/rcS.d
Verzeichnis einfügen .Der nächste Schritt ist das Ausschalten von Diensten durch Einfügen von if-Anweisungen in die Dienstskripte in
/etc/init.d
(auf der Ubuntu-Partition).Ich musste die folgenden Dienste beim Booten in coLinux deaktivieren, damit es booten konnte. CoLinux stürzte beim Booten ab, wenn einer dieser Dienste ausgeführt wurde:
Erstellen Sie angepasste Colinux-Versionen einiger anderer Dateien. Das oben erwähnte colinux-Skript in init.d ermöglicht die Verwendung einer colinux-Version und einer Nicht-colinux-Version einiger verschiedener Dateien. In meinem Fall habe ich spezielle Versionen der folgenden Dateien:
/etc/fstab
(coLinux die Verwendung von smbfs statt ntfs NTFS - Partitionen montiert schreibgeschützt Montage)/etc/network/interfaces
(I nicht colinux zur Arbeit mit DHCP bekommen hat , so dass es statt IP - Nummern fest einprogrammiert hat)/etc/gdm/gdm.conf
(ich bin Ich bin mir nicht sicher, ob dies verwendet wird, da gdm beim Booten nicht gestartet werden kann, aber ich habe eine spezielle Version für coLinux mit allen deaktivierten [Servern]. Sie kann bei Verwendung von vnc verwendet werden, bin mir aber nicht sicher, ob sie benötigt wird.Es ist wichtig, daran zu denken, die richtige Datei zu bearbeiten, wenn Sie diese Dateien auf diese Weise einrichten, da die normalen Dateien bei jedem Start mit den Versionen * -colinux oder * -non-colinux überschrieben werden. Es ist möglicherweise möglich, symbolische Links einzurichten, anstatt die Dateien zu überschreiben, aber ich habe dies nicht getestet.
Schließlich müssen Sie coLinux so einrichten, dass es mit der Ubuntu-Partition anstelle des Images "debian with backports" bootet. Dazu wird eine Boot-Partition in der Datei default.colinux.xml festgelegt, auf die in meinem Fall verwiesen wird
/dev/hda8
<bootparams>root=/dev/hda8 COLINUX=1< /bootparams>
Schließlich mache nicht den gleichen Fehler wie ich. Wie in diesem Thread beschrieben, habe ich XP / coLinux im Ruhezustand in den Ruhezustand versetzt und dann in Ubuntu dual gebootet. Mein Ubuntu-Dateisystem wurde beim nächsten Start von XP beschädigt und ich entschied mich für eine vollständige Neuinstallation von Ubuntu.
quelle
Wenn sich Ubuntu auf einer separaten Partition befindet, können Sie eine * .vmdk-Datei erstellen, die eine physische Partition virtualisiert, und Sie sollten dann in der Lage sein, von dieser vmdk-Datei in virtualbox zu starten.
Ich denke, der Befehl, nach dem Sie suchen, um eine vmdk-Datei zu erstellen, lautet wie folgt:
Ich habe das allerdings nie selbst gemacht, deshalb kann ich dir nicht weiter helfen
quelle
andLinux ist ein vollständiges Ubuntu Linux-System, das nahtlos auf Windows 2000-basierten Systemen ausgeführt wird (2000, XP, 2003, Vista, 7; nur 32-Bit-Versionen). Dieses Projekt wurde für Dynamism für die GP2X-Community gestartet, aber seine Nutzerbasis übertrifft das ursprüngliche Design bei weitem. andLinux ist kostenlos und wird es auch bleiben, aber Spenden werden dringend benötigt.
andLinux verwendet coLinux als Kern, was für viele Menschen verwirrend ist. coLinux ist ein Port des Linux-Kernels zu Windows. Obwohl diese Technologie ein bisschen wie das Ausführen von Linux in einer virtuellen Maschine ist, unterscheidet sich coLinux dadurch, dass es eher eine Fusion von Windows und dem Linux-Kernel als ein emulierter PC ist, was es effizienter macht. Xming wird als X-Server und PulseAudio als Soundserver verwendet.
http://www.andlinux.org/
quelle
Ich glaube nicht, dass Sie Ihre Ubuntu-Installation von Ihrem Windows-Computer ohne virtuelle Maschine starten können. Wenn es einen Weg gibt, wäre es draußen cool. Wie unterscheidet es sich von VM?
quelle
Wenn Sie den Windows-Bootloader NTLDR in grub verkettet haben und nicht umgekehrt, können Sie bcdedit verwenden , um die Standardstartoption zu ändern. Starten Sie dann neu und Sie gelangen zu Ubuntu. Ich bin mir nicht sicher, ob das funktioniert, aber ich glaube, ich habe es gesehen. Damit dies funktioniert, müssen Sie grub wahrscheinlich nur in einem Partitionsstartsektor (oder dem Startsektor eines zweiten Laufwerks) installieren und diesen dann als NTLDR-Startoption hinzufügen. hth.
quelle
Wubi, zu finden unter: http://wubi-installer.org/ könnte Ihnen genau das bringen, was Sie wollen?
Von der Website: "Wubi ist ein offiziell unterstütztes Ubuntu-Installationsprogramm für Windows-Benutzer, mit dem Sie mit einem einzigen Klick in die Linux-Welt gelangen können. Mit Wubi können Sie Ubuntu wie jede andere Windows-Anwendung auf einfache und sichere Weise installieren und deinstallieren Sie sind neugierig auf Linux und Ubuntu? Es war noch nie einfacher, sie auszuprobieren! "
quelle
Sie können dem folgen, für mich gearbeitet: http://colinux.wikia.com/wiki/Full_CD-based%28iso%29_distro_install_and_config_steb-by-step_HOWTO_%28based_on_Xubuntu-7.10%29
quelle