SuSE über Boot-CD von USB-Platte booten
Hallo Liste, in habe auf der Festplatte meines Notebooks zu wenig Platz, um zwei Betriebssysteme gleichzeitig zu fahren. Daher wollte ich OpenSuSE 10 auf meine USB-Festplatte installieren. Das habe ich auch schon so weit gemacht. Die Festplatte wird als sdb erkannt, die Bootpartition für OpenSuSE ist sdb6. in /dev/sdb6 habe ich den Bootloader (Grub) installieren lassen. Ich kann das System jetzt starten, indem ich die SuSE-DVD einlege und mich durch die ersten Installationsmenüs durchhangele bis zu der Stelle, wo ich mich entscheiden soll, ob ich neu installieren oder ein bestehendes Linux booten will. Kurz und gut: auf diesem Wege findet SuSE auch die Partition /dev/sdb6 und fährt mir tatsächlich SuSE von der USB-Platte hoch. Jetzt möchte ich nicht jedes mal diese ganzen Schritte auf der DVD wiederholen, sondern mir eine Boot-CD erstellen, die ich einfach nur einlege und dann SuSE von der USB-Platte bootet. Ich habe zwar jetzt schon viel über das Thema gelesen, aber keiner wusste, wie das geht, oder es passt nicht ganz zu dem, was ich möchte. Ein Problem wurde aber klar: wenn die CD bootet, müsste schon irgendwie ein Kernel bzw. initrd mit USB-Treibern geladen werden, da sonst keine USB-Platte erkannt wird und somit auch kein Booten von CD möglich ist! Außerdem ist die externe Festplatte an meinem Notebook deswegen sdb, weil das Notebook eine SATA-Platte drin hat, die als SCSI-Platte erkannt wird und deshalb als sda erkannt wird. Dadurch kann ich dann aber nicht mehr auf anderen Rechnern booten, auf dem die Festplatte als sda erkannt wird. Den Tipp hierzu habe ich auch schon gelesen: man muss irgendwo durch die Angabe von "bios=0x80" das System zwingen, die USB-Platte als erste sd-Platte anzuerkennen. Allerdings war das ein Eintrag für die lilo.conf, ich arbeite aber mit Grub. Wie kann ich jetzt aus den ganzen Angaben eine Boot-CD erstellen, die ich einfach nur einlegen muss und die mir dann SuSE von der USB-Platte bootet? Gruß Bernd
Hallo Bernd, hallo Leute, Am Freitag, 20. Januar 2006 11:37 schrieb Bernd Houy:
in habe auf der Festplatte meines Notebooks zu wenig Platz, um zwei Betriebssysteme gleichzeitig zu fahren.
Was ist denn das erste? Irgendein Linux?
Daher wollte ich OpenSuSE 10 auf meine USB-Festplatte installieren. [...] Wie kann ich jetzt aus den ganzen Angaben eine Boot-CD erstellen, die ich einfach nur einlegen muss und die mir dann SuSE von der USB-Platte bootet?
Die Frage kann ich Dir leider nicht beantworten, hätte aber eine Alternative: Kopiere Kernel und initrd (aus /boot) auf die Laptop-Festplatte und trage sie im dortigen Bootloader ein. (Du solltest natürlich sicherstellen, dass die Module für die USB-Platte in der initrd enthalten sind ;-) Ich starte übrigens auch die Installation neuer SUSE-Versionen direkt von Festplatte und schone das CD-Laufwerk... Gruß Christian Boltz --
kann mir jemand sagen, wie ich aus einer aktuellen WindowMaker-Ober- fläche ne neue Sitzung starte, ohne die aktuelle Oberfläche zu beenden? Ahem, Sitzung? Geh' ins Klo, setz dich nieder und ... Oder was meinst du mit "Sitzung"? [> Udo Gerhards und David Haller in suse-linux]
participants (2)
-
Bernd Houy
-
Christian Boltz