====== Winboot ====== ===== Sparsame Installation in einer Microsoft Windows-Partition ===== Installieren Sie zunächst [[http://grub4dos.sourceforge.net/wiki/index.php/Grub4dos_tutorial#Installation|Grub4dos]]. Im folgenden wird angenommen, dass das "Laufwerk" C: sich in der Partition //(hd0,0)// befindet. Um SliTaz "cooking" zu installieren, werden mindestens 160MB Speicherplatz benötigt, für SliTaz 1.0 128MB. Das Verfahren wurde getested mit Windows XP in einem FAT32- und einem NTFS-Dateisystem. Unter Windows XP, 2000 oder NT ist die Datei http://mirror.slitaz.org/boot/grldr nach C:\ zu kopieren und in C:\boot.ini die folgende Zeile anzuhängen: C:\grldr="Grub4DOS" ===== Traditionelle sparsame Installation ===== Kopieren Sie http://download.tuxfamily.org/slitaz/boot/cooking/bzImage und http://download.tuxfamily.org/slitaz/boot/cooking/rootfs.gz (beide sind kleiner als 30MB) in den Ordner C:\boot und hängen Sie in C:\menu.lst die folgenden Zeilen an: title SliTaz cooking kernel (hd0,0)/boot/bzImage rw root=/dev/null vga=normal initrd (hd0,0)/boot/rootfs.gz Dies hat gut funktioniert mit Windows XP in einem FAT32- und einem NTFS-Dateisystem. ===== Installation eines ISO-Abbildes ===== Kopieren Sie http://download.tuxfamily.org/slitaz/iso/cooking/slitaz-cooking.iso (<30MB) in den Ordner C:\boot. Defragmentieren Sie das Laufwerk C: und hängen Sie in C:\menu.lst die folgenden Zeilen an: title SliTaz cooking map (hd0,0)/boot/slitaz-cooking.iso (hd1) map --hook kernel (hd1)/boot/bzImage rw root=/dev/null vga=normal initrd (hd1)/boot/rootfs.gz Dies hat gut funktioniert mit Windows XP in einem FAT32- und einem NTFS-Dateisystem. Unter Verwendung von Version 0.4.3. Die Datei C:\boot\slitaz-cooking.iso **muss** defragmentiert sein! Mit den folgenden Anweisungen kann auch von einem ISO-Abbild in einem fragmentierten Dateisystem geladen werden: title SliTaz cooking map --mem --heads=0 --sectors-per-track=0 (hd0,0)/boot/slitaz-cooking.iso (hd1) map --hook kernel (hd1)/boot/bzImage rw root=/dev/null vga=normal initrd (hd1)/boot/rootfs.gz Um SliTaz von slitaz-cooking.iso zu laden, werden 160MB oder 256MB Arbeitsspeicher benötigt. Wenn Sie weniger Arbeitsspeicher haben, können Sie stattdessen: http://mirror.slitaz.org/iso/cooking/flavors/slitaz-cooking-base.iso oder http://mirror.slitaz.org/iso/cooking/flavors/slitaz-cooking-justX.iso oder http://mirror.slitaz.org/iso/cooking/flavors/slitaz-loram.iso versuchen: title SliTaz cooking base map (hd0,0)/boot/slitaz-cooking-base.iso (hd1) map --hook kernel (hd1)/boot/bzImage rw root=/dev/null vga=normal initrd (hd1)/boot/rootfs.gz Siehe dazu http://community.slitaz.org/wiki/Loram ===== Laden von SliTaz über das Netzwerk ===== Kopieren Sie http://download.tuxfamily.org/slitaz/boot/gpxe (<200KB) in den Ordner C:\boot und hängen Sie in C:\menu.lst die folgenden Zeilen an: title SliTaz web kernel (hd0,0)/boot/gpxe Gpxe ist auch auf der SliTaz Live CD vorhanden: title SliTaz web map (hd0,0)/boot/slitaz-cooking.iso (hd1) map --hook kernel (hd1)/boot/gpxe Damit wird die neueste verfügbare Version von SliTaz geladen. Siehe dazu http://boot.slitaz.org/. Dies hat gut funktioniert mit Windows XP in einem FAT32- und einem NTFS-Dateisystem. ===== Abstimmen des Ladevorgangs ===== Es können weitere Lade-Parameter hinzugefügt werden, z.B.: title SliTaz cooking map (hd0,0)/boot/slitaz-cooking.iso (hd1) map --hook kernel (hd1)/boot/bzImage rw root=/dev/null vga=extended lang=de_DE kmap=de-latin1 laptop autologin config=/dev/hda1,boot/slitaz.sh initrd (hd1)/boot/rootfs.gz Damit wird die Datei // /boot/slitaz.sh // im Dateisystem // /dev/hda1 // zur Ausführung gebracht, wenn SliTaz geladen ist. initrd (hd1)/boot/rootfs.gz (hd0,0)/boot/extra-softwares.gz (hd0,0)/boot/my-config-files.gz Damit werden die komprimierten cpio-Archive // /boot/extra-softwares.gz // und // /boot/my-config-files.gz // nach dem offiziellen "initramfs" //rootfs.gz// geladen. Dies ist schneller als die Verwendung einer Kommandoprozedur // /boot/slitaz.sh // wie im vorherigen Beispiel. Beispiel: # find /etc/rcS.conf /etc/daemons.conf /etc/dropbear /home/tux/.ssh | cpio -o -H newc | gzip -9 > /boot/my-config-files.gz erzeugt ein komprimiertes cpio-Archiv. ===== Automatisiertes grafisches Vorgehen unter Verwendung von UNetbootin ===== Eine sparsame oder Live USB -Installation von SliTaz kann auch unter Einsatz von [[http://unetbootin.sourceforge.net/|UNetbootin]] vorgenommen werden. **Unetbootin funktioniert nicht mit dem ISO-Abbild slitaz-4.0.iso oder slitaz-rolling.iso der SliTaz Hauptversion 4.0,** denn diese enthalten 4 in einem ISO-Abbilder mit mehreren rootfs-gz, es sei denn, das Lademenue wird manuell bearbeitet oder die rootfs.gz werden in einem Archiv zusammengeführt. Verwenden Sie stattdessen [[http://mirror.slitaz.org/iso/4.0/flavors/slitaz-4.0-core.iso|slitaz-4.0-core.iso]] oder eine andere Variante eines einzigen rootfs.gz-Archivs, die Sie [[http://mirror.slitaz.org/iso/4.0/flavors/|hier]] finden können. Es kann sowohl die Standardversion von UNetbootin ([[http://unetbootin.sourceforge.net/unetbootin-windows-latest.exe|Windows]] | [[http://unetbootin.sourceforge.net/unetbootin-linux-latest|Linux]]) (wählen Sie SliTaz in der Liste der Distributionen) als auch eine an SliTaz angepasste Version ([[http://unetbootin.sourceforge.net/unetbootin-windows-latest.exe|Windows]] | [[http://unetbootin.sourceforge.net/unetbootin-linux-latest|Linux]]) verwendet werden. Um eine sparsame Installation vorzunehmen, wählen Sie als Installationstyp “Hard Disk”; um ein Live USB zu erstellen, wählen Sie als Installationstyp “USB Drive”.