Wie erstelle ich eine Live-Debian-CD / USB unter Windows, die im EFI-Modus bootfähig ist?

7

Ich habe versucht, die neueste stabile Debian-Version (Debian 7.0 "Wheezy") mit der Debian- Multi-Arch-Netzinstallation (AMD64) "debian-7.0.0-amd64-i386-netinst.iso" auf meinem Laptop zu installieren . Mein Laptop verfügt über eine SecureCore Tiano ™ -Firmware, die auf "Nur UEFI" eingestellt ist.

Aufgrund spezifischer Anforderungen:

  • Nur EFI-Installation
  • GPT-Partitionstabelle
  • Verschlüsselte LVMs

Ich habe während des Bootloader-Installationsschritts im Expertenmodus ein Problem / einen Fehler festgestellt: GRUB / Standard-Bootloader-Installation des Debian-Installationsprogramms fehlgeschlagen.

Ich muss auf einer Debian-Live-CD / USB booten, um GRUB EFI zu aktualisieren / installieren und das installierte Debian-System auf dem Laptop zu reparieren (dem derzeit ein Bootloader fehlt).

Ich erstelle eine Debian 7.0 Live-CD mit der ISO "AMD64 Rescue + Non Free", aber die Live-CD startet nicht nur im UEFI-Modus (wo die reguläre Debian-DVD-Installation dies tut).

Problem ist: Auf meinem zweiten PC läuft Windows 7 und ich muss auf dieser Plattform eine Live EFI-freundliche Debian-CD / USB erstellen.

Ich habe Pendrive Linux "Universal USB Installer" verwendet, das kein "EFI-fähiges" bootfähiges USB erstellen kann (dieses Problem trat zuvor beim Debian 7.0 "Wheezy" -Installationsprogramm auf: kein UEFI-Boot).

Ich muss ein Debian Live auf USB erstellen, das im EFI-Modus bootfähig ist. Welches Tool / welche Einstellungen sollte ich berücksichtigen?

g0lem
quelle
Ich hoffe das hilft. unix.stackexchange.com/questions/41738/…
Marius Cotofana

Antworten:

2

Was möchten Sie von dieser LiveCD? Vielleicht ist eine DVD, die für Sie bootet, in Ordnung, wenn sie Ihnen eine Shell verleiht (versuchen Sie es mit Strg-Alt-F2 / F3 / ...) und die erforderlichen Tools bereitstellt.

Versuchen Sie, zur Konsole zu gelangen, in das installierte System zu chrooten (aber ohne den Bootloader) und grub-installvon Hand (ohne zusätzliche Argumente) auszuführen , um die Fehlermeldung anzuzeigen. Haben Sie ESP in / boot / efi / gemountet?

Rods Buchseite zum Thema ist ebenfalls sehr zu empfehlen.

Wie genau haben Sie die ISO auf den Pendrive geschrieben? dd (1) oder ein win32-Äquivalent wie SUSE Image Writer sollten gut funktionieren.

Schamloser Plug: Ich habe die UEFI-Unterstützung in ALT Linux implementiert. Wenn unsere regulären Builds für Sie funktionieren, kann ich wahrscheinlich die relevanten Teile der Dokumentation zu mkimage-Profilen übersetzen / erklären, damit Sie das erforderliche Derivat vorbereiten (oder es zum Vorbereiten eines bootfähigen Geräts verwenden können) root, damit Sie bequem an Ihrer Debian-Installation arbeiten können). Ich bin nicht dazu gekommen, das UEFI-Verhalten von wheezy zu testen, aber di beta4 hatte auch einige Probleme mit der Bootloader-Installation.

Michael Shigorin
quelle
Vielen Dank für Ihre Rückmeldung. Trotz der Behauptungen, dass UEFI für neuere Distributionen unterstützt wird, ist der Installationsprozess ziemlich schmerzhaft. Die Installation selbst könnte hier nicht zum Thema gehören, daher würde ich eine neue Frage stellen. Wie auch immer, ich habe versucht, UEFI zu installieren mit: Ubuntu 12.04.1 / 2, 12.10, 13.04, Fedora 18, OpenSuse 12.3 (nur UEFI-Firmware-Setup, GPT-Partitionstabelle, erste FAT32-Partition mit "Boot" -Flag mit dem Namen "EFI"). Diese können den Bootloader entweder nicht installieren oder nicht nur im UEFI-Modus booten. In Bezug auf Debian habe ich versucht, in das installierte System einzudringen, um grub-efi- * ohne Erfolg neu zu installieren.
g0lem
Nun, Sie könnten ALT ausprobieren, auch wenn es als Rettungs-Flash-Laufwerk / Partition lauert :) Ich wünschte, ich könnte Ihnen mit Debian helfen, aber ich hatte die gleiche Erfahrung damit und habe mich nicht darum gekümmert, eine Testinstallation von di beta4 ("sie" zu reparieren wird es sicher vor der Veröffentlichung beheben! ") ... openSUSE 12.2 wurde für mich allerdings in einer UEFI-Umgebung einwandfrei installiert.
Michael Shigorin
1

Ich würde YUMI wärmstens empfehlen, wenn Sie dies unter Windows machen. Es ist eine Teilmenge von Pendrive, obwohl ich es viel einfacher fand und viel einfacher, mehrere bootfähige Isos auf den Link zu laden: http://www.pendrivelinux.com/yumi-multiboot -usb-creator / auch super einfach das grub menü zu bearbeiten wenn du so etwas magst .

Vielbinary
quelle
0

Tails Linux 1.2 ist der einzige bootfähige USB-Medion-Computor auf dem UEFI-System. Deaktivieren Sie den sicheren Start. Drücken Sie beim Start F2, um zum Startmenü zu gelangen. Verschieben Sie den USB-Start über Windows 8. Fahren Sie mit dem Start fort.

user91727
quelle
0

Bisher existiert UEFI - Unterstützung nur in Installations - Images, Debian Live - Bilder haben nicht haben Unterstützung für UEFI - Boot!

Weitere Informationen finden Sie auf der UEFI-Wiki-Seite von Debian .

Omar Albelbaisy
quelle