Folgendes meine ich:
Normalerweise installiere ich Ubuntu Live USB, indem ich auf "Ubuntu testen" klicke und wenn ich fertig bin, doppelklicke ich auf das Symbol "Ubuntu installieren" auf dem Desktop.
Jetzt habe ich einen eSATAp-Anschluss und möchte meine Festplatte direkt mit meinem Laptop / Desktop verbinden, auf dem bereits Ubuntu ausgeführt wird. Führen Sie einfach dieselbe Anwendung aus, die auf der Live-CD / USB verfügbar ist, um sie zu installieren auf dem externen Laufwerk.
Ich bin auch offen für andere Methoden, solange ich keine ISO auf einen USB-Stick "brennen", dann vom USB-Stick neu starten und dann auf dem externen Laufwerk installieren muss.
Tausend Dank!
installation
live-usb
external-hdd
Nathan JB
quelle
quelle
Antworten:
Sie stellen interessante Fragen. Ich werde es mit meinen eigenen Worten umformulieren: Ist es möglich, Ubuntus Installationsprogramm, das auf Ubuntus Live-CD enthalten ist, von einem regulären Ubuntu-System aus (auf Festplatte installiert) auszuführen?
Das GUI-Installationsprogramm, das Sie auf der LiveCD gefunden haben, ist als Ubiquität gepackt . Es ist nicht klar, was passiert, wenn Sie versuchen, dies von Ihrer HD-Installation aus zu installieren und auszuführen. Dies scheint zwar zu funktionieren, wird jedoch nicht unterstützt oder getestet.
Es ist bekannt, dass Debian-basierte Systeme wie Ubuntu in einer Chroot-Umgebung installiert werden können . Chroot ist ein Tool, das jedes Verzeichnis als Root-Verzeichnis "/" behandeln kann. Sie können problemlos eine Chroot-Umgebung auf Ihrer externen Festplatte erstellen. Wenn Sie dieses chroot-Ubuntu booten möchten, müssen Sie einen Kernel und einen Bootloader installieren. Während dies eine bekannte und getestete Methode für Debian ist (und ich habe dies persönlich mit Ubuntu gemacht), sind die Tutorials im Web veraltet. Daher ist dies nur eine Option, wenn Sie mit Grub und dem Linux-Bootprozess vertraut sind.
Tatsächliche Antwort: Obwohl Ihre Frage vernünftig ist, scheint sie von Ubuntu oder einem anderen modernen Betriebssystem nicht unterstützt zu werden. Wir haben uns so sehr daran gewöhnt, Betriebssysteme von einer Boot-CD oder einem USB-Stick zu installieren, dass andere Methoden vernachlässigt wurden.
Sie haben nicht angegeben, wozu Ubuntu auf der externen Festplatte installiert werden soll. Wenn Sie diese externe Festplatte so lassen, wie sie ist, wird sie wahrscheinlich nie von Ihrem Computer gestartet, da Ihre interne Festplatte bevorzugt wird. Wenn Sie die BIOS-Einstellungen ändern, die externe Festplatte an einen anderen Computer oder Ähnliches anschließen, kann diese (derzeit) externe Festplatte die Rolle der Boot-Festplatte übernehmen. Jetzt kommt der Haken: Es bedarf einiger Rätselraten, ob und wie diese Festplatte jemals bootfähig wird. Das PC-BIOS ist ein schrecklicher Bootloader, der nicht für solche Dinge entwickelt wurde. Das ist wahrscheinlich der Grund, warum Ihre Idee durch einfache Installationsvektoren wie Ubuntus GUI-Installer nicht unterstützt wird.
quelle
Ich denke, dieser Link könnte helfen: Wie installiere ich Ubuntu auf einen USB-Stick? (ohne Startup Disk Creator zu verwenden)
Zusamenfassend:
Installieren Sie das qemu-kvm-Paket und die Abhängigkeiten, falls dies noch nicht geschehen ist.
Führen Sie die virtuelle Maschine mit einer externen Festplatte (vorausgesetzt, sie ist unter / dev / sdb gemountet) als internes Laufwerk und einer Ubuntu-ISO-Datei als CD-ROM aus. Fügen Sie der virtuellen Maschine mehr RAM hinzu,
-m 2GB
wenn auf Ihrer Maschine genügend RAM vorhanden ist, um den Installationsprozess zu beschleunigen.Ich persönlich bevorzuge es, ein Installationsprogramm auf einem Ziel-PC / Laptop auszuführen, anstatt die Festplatte zu entfernen und auf einem anderen PC / Laptop zu installieren.
quelle
Eine Neuinstallation ist nicht unbedingt erforderlich. Sie können einfach Ihr installiertes Betriebssystem auf die andere Festplatte kopieren und diese starten. Wenn die beiden Festplatten gleich groß sind, ist das ganz einfach:
sudo dd if=/dev/disk1 of=/dev/disk2
Dadurch wird disk2 zu einem Klon von disk1, was bedeutet, dass die Partitionen und alles kopiert werden. Wenn der Kopiervorgang abgeschlossen ist, können Sie von der externen Festplatte booten und haben alles, was Sie hatten.
Wenn Ihr Computer die Hardwarevirtualisierung unterstützt, können Sie auch kvm - wahrscheinlich mit virt-manager als GUI - installieren und die externe Festplatte als Festplatte für eine virtuelle Maschine verwenden.
quelle
Dies kann mithilfe von Virtual Box möglich sein. Sie müssten lediglich ein USB-Gerät in Virtual Box einrichten und dann auf diese Weise auf dem externen Laufwerk installieren.
quelle