michaelmeier Geschrieben 15. Februar 2012 Teilen Geschrieben 15. Februar 2012 Moin zusammen, folgendes Problem: ich habe hier diverse Rechner (knapp 800), welche von Windows 2000 auf Windows PosReady aktualisiert werden sollen. Dafür existiert ein Acronis-Image, welches von einem USB-Stick aus installiert werden soll. Installiert ist Debian in der aktuellsten Version. Prozedere: USB.Stick rein, Linux bootet, es werden noch diverse Operationen auf der alten Installation durchgeführt, Daten gesichert und zuletzt wird das Image aufgebügelt. Soweit alles kein Problem, läuft auch soweit. Andere möglichkeiten kommen auch nicht in Betracht, da die Rechner ohne weitere Medienleser dezentral und ohne Netzanbindung aufgestellt sind. Nun habe ich (obwohl alle Rechner angeblich baugleich sind) alleine hier bei 2 von 6 Testgeräten entdeckt, dass diese nicht von USB-HDD sondern nur von USB-ZIP booten können. D.h. von 800 sind unter Garantie mehrere dabei, mit denen der oben skizzierte Spaß nicht funktioniert. Wie ich herausgefunden habe, kann man durchaus durch ein mkdiskimage -m4 /dev/sdX 100 64 32 eine entsprechende Partition (hier: 100MByte groß) auf dem USB-Stick anlegen, wodurch der Stick im Bios als USB-ZIP erkannt wird. Dummerweise MUSS diese Partition bootbar sein. Ist dort FAT16 oder FAT32 eingestellt, dann erkennt zwar das Bios den Stick als USBZIP, aber ich kann nicht davon booten, da dort /boot (aus verständlichen Gründen) nicht residieren möchte. Weise ich Ext2 (oder 3 oder 4 oder Reiser oder whatever) zu und lege /boot dorthin, dann wird aus USBZIP wieder USBHDD. Grandios, oder? :upps Wie kann ich nun erreichen, dass die vierte Primärpartition bootbar ist und FAT16 als Dateisystem eingestellt hat und trotzdem von logischen Partitionen booten? Hat da jemand eine Idee? Meine Idee: auf dem Stick in der FAT16-Partition einen beliebigen Bootloader reinwerfen und booten lassen. Leider habe ich bisher noch keinen gefunden. Hilfe ist dringend erwünscht! Danke und Gruß micha Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
flashpixx Geschrieben 15. Februar 2012 Teilen Geschrieben 15. Februar 2012 Du brauchst doch nur den Bootloader im MBR ablegen z.B. Grub /Lilo kann z.B. von jeder Partition booten das /boot Verzeichnis wird ja anhand der Parameter ausgewählt. Somit müsste es also reichen Deine FAT Partition anzulegen, Grub / Lilo in den MBR zu schreiben und den Bootloader dann von der passenden Partition booten lassen Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.