Installieren Sie Grub auf dem USB-Speicher (UEFI) ~ Booten Sie Linux von Grub auf dem USB-Speicher ~

Ich habe grub mit [oben] auf dem USB-Speicher installiert (https://qiita.com/kitarow0309/items/26ccb5f35e4044f38e5a). Zum Schluss starten wir das Grub vom USB-Speicher

Starten Sie den PC neu und starten Sie ihn nach dem Ausschalten, während Sie die Taste F12 usw. gedrückt halten. Die meisten PCs sollten jetzt USB wählen können. (Es tut mir leid, wenn es anders ist)

Dann denke ich, dass es auf einem schwarzen Bildschirm wie folgt ist.

grub


grub>

Es wird an einem solchen Bildschirm angehalten. Wenn dies herauskommt, ist es ein Erfolg. Jetzt starten wir Linux. Die folgenden drei Informationen sind erforderlich, um Linux zu starten.

  1. Partition, auf der Linux installiert ist
  2. Linux-Kernel und Startpfad des Installationsorts
  3. Der Pfad der Software, die zum Laden der für den Start erforderlichen Verarbeitung in den Speicher erforderlich ist

Überprüfen Sie zunächst die Partition, auf der Linux installiert ist. Dies ist das problematischste. Geben Sie zunächst den folgenden Befehl ein (... wurde weggelassen)

grub


grub>ls
(memdisk) (hd0) (hd1) (hd1,gpt8) (hd1,gpt7) (hd1,gpt6) ...

Es sollte so aussehen. Hier werden alle Speicherbereiche und ihre mit dem PC verbundenen Partitionen angezeigt. In meiner Umgebung war es wie folgt

hd0=usb hd1 = SSD im PC --gpt1 = 1. Partition --gpt2 = 2. Partition .... --gpt8 = 8. Partition

Es wird in Form von gezeigt. Dies hängt von der SSD- und HDD-Umgebung jedes PCs ab. (Tatsächlich hat meine Umgebung zu viele HD1-Partitionen. Ich frage mich, ob dies die Ursache für die Fehlfunktion ist ...)

Mit anderen Worten, Linux ist in jedem gpt1 bis gpt8 von hd1 enthalten. Auf folgende Weise können Sie herausfinden, auf welcher Partition Linux installiert ist.

grub


grub>ls (hd1,gpt8)/
lost+found/ boot/ hdata/ etc/ media/ var .....

Wenn Sie wie oben den verlorenen + gefundenen Boot / .... sehen, ist dies der Linux-Installationsort. Diesmal war es in gpt8 (8. Partition) von hd1 (SSD von PC). Das wichtigste ist (hd1, gpt8).

Als nächstes den Rest 2. Linux-Kernel und Startpfad des Installationsorts 3. Der Pfad der Software, die zum Laden der für den Start erforderlichen Verarbeitung in den Speicher erforderlich ist Sprechen über Bitte beachten Sie, dass # (1) in den folgenden Befehlen unten beschrieben wird.

grub


grub>set root=(hd1,gpt8)/
grub>linuxefi /boot/vmlinuz root=/dev/sda8    #(1)
grub>initrdefi /boot/initrd.img
grub>boot

Beachten Sie "sda8" in root = / dev / sda8 für # (1). Dies ist der erste Pfad, auf dem Linux installiert ist. Dies ist für jede Person unterschiedlich, aber es scheint, dass es oft gut funktioniert, wenn Sie die Nummer (8) von "gpt8" von (hd1, gpt8) und "sda8" von root = / dev / sda8 kombinieren, die Sie zuvor eingegeben haben. Bitte beachten Sie, dass diese Nummer für jeden PC unterschiedlich ist. Dieser Teil ist der Linux-Kernel (vmlinuz) und der erste Pfad (sda8), auf dem er installiert ist.

Und das letzte initrdefi ist der Softwarepfad (initrd.img), der zum Laden der für den Start erforderlichen Verarbeitung in den Speicher erforderlich ist.

Hoffentlich können Sie jetzt Linux mit dem auf Ihrem USB-Speicher installierten Grub starten 。 Danke fürs Lesen.

Recommended Posts

Installieren Sie Grub auf dem USB-Speicher (UEFI) ~ Booten Sie Linux von Grub auf dem USB-Speicher ~
Installieren Sie Grub auf dem USB-Speicher (UEFI) ~ Installieren Sie grub ~
Installieren Sie Grub auf dem USB-Speicher (UEFI) ~ USB-Vorbereitung ~
Installieren Sie Grub auf dem USB-Speicher (UEFI) ~ USB-Vorbereitung und Bestätigung ~
Erstellen Sie unter Kali Linux einen permanenten Schreibbereich, der vom USB-Speicher gestartet wird
So installieren Sie Linux auf einem 32-Bit-UEFI-PC
Installieren Sie Minecraft unter Arch Linux
Installieren Sie Linux auf Chromebox
Installieren Sie JDK unter Linux
Installieren Sie tomcat 5.5 unter Amazon Linux.
Installieren von Homebrew unter Amazon Linux 2
Installieren Sie Python Pillow unter Amazon Linux
Installieren Sie Oracle Java8 unter Amazon Linux2
Installieren Sie Arch Linux auf DeskMini A300
So installieren Sie VMware-Tools unter Linux
[Hinweis] Installieren Sie Imagick unter Amzon Linux2
Ich werde Ruby auf EC2 (Amazon Linux2) 2020 installieren
Installieren Sie scipy unter Linux ohne Internetverbindung
Installieren Sie wsl2 und Master Linux unter Windows
USB-Boot auf Raspberry Pi 4 Model B.
Installieren und starten Sie k3s unter Manjaro Linux
Installieren und konfigurieren Sie den TigerVNC-Server unter Linux
So installieren Sie Pakete unter Alpine Linux
5 Gründe, Linux auf Ihrem Laptop zu installieren.
Docker-Datei: Installieren Sie Docker auf einem Linux-Server
Installieren Sie Ubuntu auf einem 32-Bit-UEFI-Ultra-Notebook
Wie installiere ich php7.4 unter Linux (Ubuntu)
Arch Linux-Installation auf BIOS-Boot-System
Installieren Sie rJava unter Linux in der R3.6-Umgebung.
Linux Mint kann unter ASUS X205TA nicht gestartet werden
Bis Sie Arch Linux auf VMware installieren
Installieren Sie PostgreSQL aus dem Quellcode unter CentOS
Installieren Sie Python 3.8, Pip 3.8 auf EC2 (Amazon Linux 2)
Linux-Fehlerbehebung "Install on / dev / sda"
Bis Sie ein Ubuntu-Boot-USB auf Ihrem Macbook erstellen und Ubuntu auf Ihrem Thinkpad installieren
Installieren Sie Linux Debian auf der Registerkarte Pfeile Q584 / H.
[Hinweis] Installieren Sie wxPython 3.x unter Linux Mint (Ubuntu)
Kompilieren Sie die Windows-Version von nim von arch | linux
So laden Sie einfach CPU / Speicher unter Linux
Starten Sie CentOS 8 von Windows 10 mit Wake On LAN
Arch Linux-Installation auf RAID1-Speicher (BIOS-Boot)
So installieren Sie Camunda Modeler unter Manjaro Linux
Installieren Sie PHP der 7er-Serie unter Amazon Linux 2 mit Amazon Linux Extras
So erstellen Sie einen USB-Stick, mit dem Linux- und Win10-Installer und Winpe UEFI starten können