Ich habe einen Laptop mit 2 Betriebssystempartitionen: 1 für Windows 10, 1 für Arch Linux. Der Bootloader ist der Windows-Bootloader, daher kann ich Arch nicht starten. Jetzt ist mein Windows plötzlich kaputt gegangen, sodass mein Laptop nicht mehr normal gestartet werden kann.
Ich habe auch eine Gentoo Live CD. Nicht Arch.
Abgesehen von meinem Laptop (für dessen Start die Gentoo-Festplatte benötigt wird und die nicht wiederbeschreibbar ist) gibt es keine Computer, die in der Lage sind, Festplatten zu brennen (um eine Arch-CD zu erstellen).
Wie chroote ich mit nur dieser Gentoo Live-CD in meine Arch Linux-Installation?
arch-linux
gentoo
livecd
chroot
Simon Klaver
quelle
quelle
grub-install
oder was auch immer.boot-repair
Gentoo bekommen können - dies macht den Prozess der Wiederherstellung von Grubs unglaublich einfach.Antworten:
Das ist ganz einfach. Das arch-chroot- Skript führt Folgendes aus :
... und kopiert dann vorbei
resolv.conf
.Sie müssen also:
Plus, wenn Sie EFI-gebootet sind:
Kopieren Sie auch,
/etc/resolv.conf
falls erforderlich, oder Sie können DNS-Namen nicht auflösen.Alternativ können Sie auch der Gentoo-Chroot-Prozedur folgen :
Führen Sie danach einfach
chroot "$chroot_directory"
oder,chroot "$chroot_directory" /usr/bin/bash
falls Ihre aktuelle Shell in dem von Ihnen eingegebenen Verzeichnis nicht verfügbar ist, aus.quelle
chroot: failed to run command '/bin/bash': No such file or directory
, auch wenn er/bin/bash
als Argument für chroot angegeben wird./bin/bash
gibt es auf der live cd.