Diskimage – Images laden met PXE Boot
Deze pagina bevat voorbeelden voor het laden van diverse DISK/CD images met PXE boot.
Wat heb je nodig?
Globaal
1 2 |
kernel memdisk append iso raw initrd=bestandsnaam.iso |
1 2 |
kernel memdisk append initrd=bestandsnaam.img |
1 2 |
kernel images/tinycore/bzImage append initrd=images/tinycore/bestandsnaam.gz |
1 2 |
kernel images/tinycore/vmlinuz append initrd=images/tinycore/bestandsnaam.gz |
VGA resolutie codes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
Width-Height-Depth VGA Codes HEX Codes 80x25 (TEXT) 3840 0xF00 80x50 (TEXT) 3841 0xF01 80x43 (TEXT) 3842 0xF02 80x28 (TEXT) 3843 0xF03 80x30 (TEXT) 3845 0xF05 80x34 (TEXT) 3846 0xF06 80x60 (TEXT) 3847 0xF07 320x200x8 816 0x330 320x200x16 782 0x30E 320x200x24 783 0x30F 320x240x8 820 0x334 320x240x16 821 0x335 320x240x24 822 0x336 320x400x8 817 0x331 320x400x16 818 0x332 320x400x24 819 0x333 640x400x8 768 0x300 640x400x16 829 0x33d 640x400x24 830 0x33e 640x480x8 769 0x301 640x480x16 785 0x311 640x480x24 786 0x312 768x480x8 866 0x362 768x480x16 ??? ???? 768x480x24 ??? ???? 800x600x8 771 0x303 800x600x16 788 0x314 800x600x24 789 0x315 1024x768x8 773 0x305 1024x768x16 791 0x317 1024x768x24 792 0x318 1280x800x8 864 0x360 1280x800x16 ??? ???? 1280x800x24 865 0x361 1280x1024x8 775 0x307 1280x1024x16 794 0x31a 1280x1024x24 795 0x31b 1440x900x8 868 0x364 1440x900x16 ??? ???? 1440x900x24 869 0x365 1600x1200x8 796 0x372 1600x1200x16 798 0x374 1600x1200x24 799 0x375 |
Lokale hardeschijf
1 2 3 4 5 6 |
LABEL local MENU LABEL Boot vanaf lokale hardeschijf MENU default LOCALBOOT 0 TIMEOUT 600 TOTALTIMEOUT 9000 |
Lokale Hardeschijf (chainboot)
1 2 3 4 |
LABEL chainlocal MENU LABEL Boot vanaf lokale hardeschijf KERNEL chain.c32 APPEND hd0 |
MS-DOS
Wat heb je nodig?
1) MS-DOS boot disk
IMAGE
1 2 3 4 |
LABEL dosbootdisk MENU LABEL ^DOS v6.22 kernel memdisk append initrd=Dos6.22.img |
Windows 98
Wat heb je nodig?
1) Windows 98 boot disk
IMAGE
1 2 3 4 |
LABEL winbootdisk MENU LABEL ^Windows 98 Bootdisk kernel memdisk append initrd=Windows98.img |
FreeDOS
Wat heb je nodig?
1) FreeDos
Pak hier het kleinste bestand “FreeDOS-1.1-memstick-3-30M.img”
ISO
1 2 3 4 5 6 7 8 9 |
LABEL freedos MENU LABEL ^FreeDOS v1.1 TEXT HELP FreeDOS (voorheen Free-DOS en PD-DOS) is een vrij besturingssysteem dat is bedoeld compatibel te zijn met MS-DOS, FreeDOS is opgezet om het oude besturingssysteem DOS levend te houden. ENDTEXT kernel memdisk append initrd=FreeDOS-1.1-memstick-3-30M.img |
Hirens Boot CD
Wat heb je nodig?
1) Hirens Boot CD
ISO
1 2 3 4 5 6 7 8 |
LABEL dslcd MENU LABEL ^Damn Small Linux v4.4.10 TEXT HELP Handige Boot CD met veel opties (zelfs windows xp mini). beperkte omvang. ENDTEXT kernel memdisk append iso raw initrd=Hiren's.BootCD.15.2.iso |
CentOS
Wat heb je nodig?
1) CentOS live CD
ISO
1 2 3 4 5 6 7 8 |
LABEL centoscd MENU LABEL ^CentOS 7 TEXT HELP CentOS (The Community Enterprise Operating System) is een Linuxdistributie voor serversystemen. ENDTEXT kernel memdisk append iso raw initrd=CentOS-6.7-x86_64-LiveCD.iso |
Damn Small Linux
Wat heb je nodig?
1) Damn Small Linux
Damn Small Linux kan je op 2 manieren gebruiken, de bootable CD of een bootable IMAGE.
ISO
LET OP!, je het de bestanden nodig met initrd, dus bijvoorbeeld: dsl-4.4.10-initrd.iso.iso
1 2 3 4 5 6 7 8 |
LABEL dslcd MENU LABEL ^Damn Small Linux v4.4.10+ TEXT HELP DamnSmallLinux (DSL) is een Linuxdistributie met een zeer beperkte omvang. ENDTEXT kernel memdisk append iso raw initrd=dsl-4.4.10-initrd.iso.iso |
IMAGE (GZ) met RAMDISK
LET OP!, je het de bestanden nodig met initrd, dus bijvoorbeeld: dsl-4.4.10-initrd.iso.iso
1) Maak een folder aan genaamd “dsl” (optioneel), kopieer deze bestanden uit de ISO daar naar toe:
1 2 |
\boot\isolinux\linux24 \boot\isolinux\minirt24.gz |
1 2 3 4 5 6 7 8 |
LABEL dsldisk MENU LABEL ^Damn Small Linux v4.4.10+ TEXT HELP DamnSmallLinux (DSL) is een Linuxdistributie met een zeer beperkte omvang. ENDTEXT kernel dsl/linux24 append ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=dsl/minirt24.gz nomce noapic quiet |
Tiny Core Linux
Wat heb je nodig?
1) Tiny Core Linux
GZ – Versie 3.X
Voorbeeld bestand “tinycore_3.8.4.iso“.
1) Maak een folder aan genaamd “tinycore” (optioneel), kopieer deze bestanden uit de ISO daar naar toe:
1 2 |
\boot\tinycore.gz \boot\bzImage |
1 2 3 4 5 6 7 8 |
LABEL tinycore MENU LABEL ^Tiny Core Linux v3.8.4 TEXT HELP The Core Project is a highly modular based system with community build extensions. ENDTEXT kernel tinycore/bzImage append initrd=tinycore/tinycore.gz |
GZ – Versie 6.X
Voorbeeld bestand “tinycore_6.4.iso“.
1) Maak een folder aan genaamd “tinycore” (optioneel), kopieer deze bestanden uit de ISO daar naar toe:
1 2 |
\boot\core.gz \boot\vmlinuz |
1 2 3 4 5 6 7 8 |
LABEL tinycore MENU LABEL ^Tiny Core Linux v3.6 TEXT HELP The Core Project is a highly modular based system with community build extensions. ENDTEXT kernel tinycore/vmlinuz append initrd=tinycore/core.gz |