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?


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.


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


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.



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.