>Geändert ist: Grub-Geräte-Bezeichnung
(hd0?,0) anstatt (cd)
Hinzugekommen sind folgende Kernelparameter: "
bootusb2? fromiso=/*.iso" fuer das Laden des USB-Kernelmodules, die Angabe der boot-Partition und die Angabe des Rootverzeichnisses in Form des ISO9660-Filesystems.
Jede weitere SCSI- oder SATA-Platte "erhöht" den Parameter fromhd=/dev/
sdX1? (Anm.: Zumindest für fromhd=/dev/
sda1? doch nicht erforderlich). Zu Testzwecken können diese Änderungen auch beim Booten durch editieren der Grub-Befehlszeile vorgenommen werden. Evtl. ist die englische Tastaturbelegung aktiv, daher hier die wichtigsten Tastengriffe: <'> enspr.<=>, <-> entspr.</>, <(> entspr.<*>]
Hinweis zur Laufwerksbezeichnung von Grub für die USB-Stick Partition (bei meinem Rechner (
hd0?,0):
Im Kommandozeilen-Mode von Grub lässt sich die Laufwerksbezeichnung z.B. mit dem "find"-Befehl herausfinden.
>- Beim Booten vom USB-Stick (evtl. mit <F8>) die Grub-Grafik verlassen (mit <ESC>-Taste)
>- Im Grub Text-Mode "c" für Command-Line eingeben
>- Mit Befehl "find /boot/vmlinuz" alle Partionen mit Dateinamen "vmlinuz" suchen und anzeigen lassen (auf meinem Rechner (
hd0?,0) für den USB-Stick und weitere (
hd1?,3)... für andere Linux-Installationen auf der Festplatte).
>- Zurück in den Text- oder Grafik-Mode mit <ESC>
Und schon kann es losgehen:
USB-Stick einstecken, BIOS hochfahren und sofort mit <F8>-Funktionstaste BIOS-Auswahlmenue für Boot-Devices anzeigen lassen, USB-Stick als Boot-Device auswählen und durchstarten...
Diese Zeilen hier im Wiki habe ich übrigens direkt mit meinem vom USB-Stick gebooteten System ergänzt. Dank der Internetanbindung über DSL-Router mit DHCP-IP-Zuweisung benötige ich keine weitere Konfiguration, um ins Internet zu gelangen. Für Hinweise auf Verständlichkeitsprobleme, Fehler oder Alternativkonfigurationen wäre ich dankbar.
Ergänzung: Konfigurationsdateien und Software-Änderungen dauerhaft speichern
Rechner von Live-CD oder USB-Stick booten
>1) Konfiguratonsdatei (
config.tbz) mit Kanotix-Script speichern (z.B. auf einer HD-Partition): Menü: "Kanotix -> Konfiguraton -> Kanotix Konfiguration speichern"
(dabei sollte der erste Punkt "p: Persönliche Einstellungen (Desktop, Programme)" deaktiviert werden, denn die speichern wir im folgenden mittels persistent-home:)
>1) Image-Datei (knoppix.img) für das Home-Verzeichnis und zusätzliche Software-Pakete mit Kanotix-Script anlegen (z.B. auf einer HD-Partition, Größe möglichst 1GB; Bitte Geduld, das Anlegen dauert mehrere Minuten!):
Menü: "Kanotix -> Konfiguraton -> Permanentes Kanotix-Heimverzeichnis einrichten".
>1) Leeren Ordner im Homeverzeichnis des Users knoppix anlegen:
mkdir /home/knoppix/unionfs
>1) Mit folgenden Cheatcodes (Grub-Parameter)neu booten:
myconfig=scan home=scan unionrw=/home/knoppix/unionfs
oder dauerhaft Grub-Menü auf USB-Stick entsprechend ergänzen. Dazu ist von CD oder Festplatte zu booten, da USB-Stick im rw-Modus gemountet werden muss:
"vi /media/
sdc1?/boot/grub/menu.lst" und folgende Zeilen enstprechend ergänzen:
:code:#line 7, manual modificated for usb-stick boot
gfxmenu (
hd0?,0)/boot/grub/message
#gfxmenu (cd)/boot/grub/message
#line 39, manual added for usb-stick boot
title ACPI on - DMA on - Deutsch for usb-stick boot (ohne SCSI oder SATA-Platten)
kernel (
hd0?,0)/boot/vmlinuz ramdisk_size=100000 init=/etc/init lang=de apm=power-off nomce quiet
bootusb2? fromiso=/*.iso myconfig=scan home=scan unionrw=/home/knoppix/unionfs
initrd (
hd0?,0)/boot/miniroot.gz
:code:
>Hinzugekommen sind: