add boot config files from anaconda to configdir
This adds the boot config files from anaconda to lorax's configdir. They've been edited to include a '@ROOT@' placeholder, so lorax can put the proper root=... argument in place, and to use the @VAR@ convention everywhere (instead of some using @VAR@ and some using %VAR%). This should probably fix EFI booting, since the EFI BOOT*.conf was missing its root=... arg. Also some default settings were changed in syslinux.cfg (so we don't have to rewrite those two lines every time). One last change - the '-magic' arg and ppc 'magic' file have been dropped, because that's kind of silly and unnecessary.
This commit is contained in:
parent
76a7c2008a
commit
fbd23c4234
9
share/config_files/boot.msg.sparc
Normal file
9
share/config_files/boot.msg.sparc
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
[H[J
|
||||||
|
Welcome to @PRODUCT@ @VERSION@!
|
||||||
|
|
||||||
|
- To install or upgrade in graphical mode, press the [7m<ENTER>[m key.
|
||||||
|
|
||||||
|
- To install or upgrade in text mode, type: [7mlinux text <ENTER>[m.
|
||||||
|
|
||||||
|
- To enter rescue mode type: [7mlinux rescue <ENTER>[m.
|
||||||
|
|
5
share/config_files/boot.msg.x86
Normal file
5
share/config_files/boot.msg.x86
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
|
||||||
|
splash.lss
|
||||||
|
|
||||||
|
- Press the 01<ENTER>07 key to begin the installation process.
|
||||||
|
|
169
share/config_files/bootinfo.txt
Normal file
169
share/config_files/bootinfo.txt
Normal file
@ -0,0 +1,169 @@
|
|||||||
|
<chrp-boot> <description>Linux</description>
|
||||||
|
<os-name>Linux</os-name>
|
||||||
|
<boot-script>boot &device;:\ppc\chrp\yaboot</boot-script>
|
||||||
|
<icon size=64,64 color-space=3,3,2>
|
||||||
|
<bitmap> FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
||||||
|
FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||||
|
00 00 00 00 00 00 </bitmap> </icon> </chrp-boot>
|
5
share/config_files/generic.ins
Normal file
5
share/config_files/generic.ins
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
* minimal lpar ins file
|
||||||
|
images/kernel.img 0x00000000
|
||||||
|
images/initrd.img @INITRD_LOAD_ADDRESS@
|
||||||
|
images/generic.prm 0x00010480
|
||||||
|
images/initrd.addrsize 0x00010408
|
1
share/config_files/generic.prm
Normal file
1
share/config_files/generic.prm
Normal file
@ -0,0 +1 @@
|
|||||||
|
root=/dev/ram0 ro ip=off ramdisk_size=40000 cio_ignore=all,!0.0.0009
|
8
share/config_files/grub.conf
Normal file
8
share/config_files/grub.conf
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
#debug --graphics
|
||||||
|
default=0
|
||||||
|
splashimage=@SPLASHPATH@
|
||||||
|
timeout 5
|
||||||
|
hiddenmenu
|
||||||
|
title @PRODUCT@ @VERSION@
|
||||||
|
kernel @KERNELPATH@ @ROOT@
|
||||||
|
initrd @INITRDPATH@
|
27
share/config_files/mapping
Normal file
27
share/config_files/mapping
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
# Example filename mapping file
|
||||||
|
#
|
||||||
|
# yaboot Raw 'UNIX' 'boot' "Bootstrap"
|
||||||
|
# vmlinux Raw 'UNIX' 'boot' "Bootstrap"
|
||||||
|
#
|
||||||
|
# EXTN XLate CREATOR TYPE Comment
|
||||||
|
COPYING Ascii 'ttxt' 'ttro' "Text File"
|
||||||
|
CREDITS Ascii 'ttxt' 'ttro' "Text File"
|
||||||
|
README Ascii 'ttxt' 'ttro' "Text File"
|
||||||
|
RPM-GPG-KEY Ascii 'ttxt' 'ttro' "Text File"
|
||||||
|
RELEASE_NOTES Ascii 'ttxt' 'ttro' "Text File"
|
||||||
|
.b Raw 'chrp' 'tbxi' "Macintosh Toolbox ROM file"
|
||||||
|
.gif Raw '8BIM' 'GIFf' "Gif File"
|
||||||
|
.jpg Raw '8BIM' 'JPEG' "Jpeg File"
|
||||||
|
.tif Raw '8BIM' 'TIFF' "Photoshop TIFF image"
|
||||||
|
.hqx Ascii 'BnHq' 'TEXT' "BinHex file"
|
||||||
|
.doc Raw 'MSWD' 'WDBN' "Word file"
|
||||||
|
.mov Raw 'TVOD' 'MooV' "QuickTime Movie"
|
||||||
|
.html Ascii 'MOSS' 'TEXT' "HTML File"
|
||||||
|
.htm Ascii 'MOSS' 'TEXT' "HTML File"
|
||||||
|
.conf Ascii 'ttxt' 'TEXT' "config file"
|
||||||
|
.txt Ascii 'ttxt' 'TEXT' "Text File"
|
||||||
|
.tbxi Raw 'chrp' 'tbxi' "Macintosh Toolbox ROM file"
|
||||||
|
.sea Raw 'aust' 'APPL' "Self Expanding Archive"
|
||||||
|
.sit Raw 'SIT!' 'SITD' "Stuffit Expander file"
|
||||||
|
* Raw '????' '????' "Unknown"
|
||||||
|
|
74
share/config_files/ofboot.b
Normal file
74
share/config_files/ofboot.b
Normal file
@ -0,0 +1,74 @@
|
|||||||
|
<CHRP-BOOT>
|
||||||
|
<COMPATIBLE>
|
||||||
|
MacRISC MacRISC3 MacRISC4
|
||||||
|
</COMPATIBLE>
|
||||||
|
|
||||||
|
<DESCRIPTION>
|
||||||
|
Boot Chooser
|
||||||
|
</DESCRIPTION>
|
||||||
|
|
||||||
|
<BOOT-SCRIPT>
|
||||||
|
" screen" output
|
||||||
|
load-base release-load-area
|
||||||
|
" /cpus/@0" find-package if
|
||||||
|
" 64-bit" rot get-package-property 0= if
|
||||||
|
2drop
|
||||||
|
" boot cd:,\ppc\mac\yaboot conf=cd:,\ppc\ppc64\yaboot.conf" eval
|
||||||
|
else
|
||||||
|
" boot cd:,\ppc\mac\yaboot conf=cd:,\ppc\ppc32\yaboot.conf" eval
|
||||||
|
then
|
||||||
|
then
|
||||||
|
</BOOT-SCRIPT>
|
||||||
|
|
||||||
|
<OS-BADGE-ICONS>
|
||||||
|
1010
|
||||||
|
000000000000F8FEACF6000000000000
|
||||||
|
0000000000F5FFFFFEFEF50000000000
|
||||||
|
00000000002BFAFEFAFCF70000000000
|
||||||
|
0000000000F65D5857812B0000000000
|
||||||
|
0000000000F5350B2F88560000000000
|
||||||
|
0000000000F6335708F8FE0000000000
|
||||||
|
00000000005600F600F5FD8100000000
|
||||||
|
00000000F9F8000000F5FAFFF8000000
|
||||||
|
000000008100F5F50000F6FEFE000000
|
||||||
|
000000F8F700F500F50000FCFFF70000
|
||||||
|
00000088F70000F50000F5FCFF2B0000
|
||||||
|
0000002F582A00F5000008ADE02C0000
|
||||||
|
00090B0A35A62B0000002D3B350A0000
|
||||||
|
000A0A0B0B3BF60000505E0B0A0B0A00
|
||||||
|
002E350B0B2F87FAFCF45F0B2E090000
|
||||||
|
00000007335FF82BF72B575907000000
|
||||||
|
000000000000ACFFFF81000000000000
|
||||||
|
000000000081FFFFFFFF810000000000
|
||||||
|
0000000000FBFFFFFFFFAC0000000000
|
||||||
|
000000000081DFDFDFFFFB0000000000
|
||||||
|
000000000081DD5F83FFFD0000000000
|
||||||
|
000000000081DDDF5EACFF0000000000
|
||||||
|
0000000000FDF981F981FFFF00000000
|
||||||
|
00000000FFACF9F9F981FFFFAC000000
|
||||||
|
00000000FFF98181F9F981FFFF000000
|
||||||
|
000000ACACF981F981F9F9FFFFAC0000
|
||||||
|
000000FFACF9F981F9F981FFFFFB0000
|
||||||
|
00000083DFFBF981F9F95EFFFFFC0000
|
||||||
|
005F5F5FDDFFFBF9F9F983DDDD5F0000
|
||||||
|
005F5F5F5FDD81F9F9E7DF5F5F5F5F00
|
||||||
|
0083DD5F5F83FFFFFFFFDF5F835F0000
|
||||||
|
000000FBDDDFACFBACFBDFDFFB000000
|
||||||
|
000000000000FFFFFFFF000000000000
|
||||||
|
0000000000FFFFFFFFFFFF0000000000
|
||||||
|
0000000000FFFFFFFFFFFF0000000000
|
||||||
|
0000000000FFFFFFFFFFFF0000000000
|
||||||
|
0000000000FFFFFFFFFFFF0000000000
|
||||||
|
0000000000FFFFFFFFFFFF0000000000
|
||||||
|
0000000000FFFFFFFFFFFFFF00000000
|
||||||
|
00000000FFFFFFFFFFFFFFFFFF000000
|
||||||
|
00000000FFFFFFFFFFFFFFFFFF000000
|
||||||
|
000000FFFFFFFFFFFFFFFFFFFFFF0000
|
||||||
|
000000FFFFFFFFFFFFFFFFFFFFFF0000
|
||||||
|
000000FFFFFFFFFFFFFFFFFFFFFF0000
|
||||||
|
00FFFFFFFFFFFFFFFFFFFFFFFFFF0000
|
||||||
|
00FFFFFFFFFFFFFFFFFFFFFFFFFFFF00
|
||||||
|
00FFFFFFFFFFFFFFFFFFFFFFFFFF0000
|
||||||
|
000000FFFFFFFFFFFFFFFFFFFF000000
|
||||||
|
</OS-BADGE-ICONS>
|
||||||
|
</CHRP-BOOT>
|
9
share/config_files/redhat.exec
Normal file
9
share/config_files/redhat.exec
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
/* */
|
||||||
|
'CL RDR'
|
||||||
|
'PURGE RDR ALL'
|
||||||
|
'SPOOL PUNCH * RDR'
|
||||||
|
'PUNCH KERNEL IMG A (NOH'
|
||||||
|
'PUNCH GENERIC PRM A (NOH'
|
||||||
|
'PUNCH INITRD IMG A (NOH'
|
||||||
|
'CH RDR ALL KEEP NOHOLD'
|
||||||
|
'I 00C'
|
0
share/config_files/resolv.conf
Normal file
0
share/config_files/resolv.conf
Normal file
18
share/config_files/silo.conf
Normal file
18
share/config_files/silo.conf
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
partition=1
|
||||||
|
default=linux
|
||||||
|
read-write
|
||||||
|
timeout=100
|
||||||
|
message=/boot/boot.msg
|
||||||
|
image[sun4u]=/boot/vmlinuz
|
||||||
|
label=linux
|
||||||
|
alias=install
|
||||||
|
append="@ROOT@"
|
||||||
|
initrd=/boot/initrd.img
|
||||||
|
image[sun4u]=/boot/vmlinuz
|
||||||
|
label=text
|
||||||
|
append="@ROOT@ text"
|
||||||
|
initrd=/boot/initrd.img
|
||||||
|
image[sun4u]=/boot/vmlinuz
|
||||||
|
label=ks
|
||||||
|
append="@ROOT@ ks"
|
||||||
|
initrd=/boot/initrd.img
|
33
share/config_files/syslinux.cfg
Normal file
33
share/config_files/syslinux.cfg
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
default vesamenu.c32
|
||||||
|
#prompt 1
|
||||||
|
timeout 600
|
||||||
|
|
||||||
|
display boot.msg
|
||||||
|
|
||||||
|
menu background splash.jpg
|
||||||
|
menu title Welcome to @PRODUCT@ @VERSION@!
|
||||||
|
menu color border 0 #ffffffff #00000000
|
||||||
|
menu color sel 7 #ffffffff #ff000000
|
||||||
|
menu color title 0 #ffffffff #00000000
|
||||||
|
menu color tabmsg 0 #ffffffff #00000000
|
||||||
|
menu color unsel 0 #ffffffff #00000000
|
||||||
|
menu color hotsel 0 #ff000000 #ffffffff
|
||||||
|
menu color hotkey 7 #ffffffff #ff000000
|
||||||
|
menu color scrollbar 0 #ffffffff #00000000
|
||||||
|
|
||||||
|
label linux
|
||||||
|
menu label ^Install a new system or upgrade an existing system
|
||||||
|
menu default
|
||||||
|
kernel vmlinuz
|
||||||
|
append initrd=initrd.img @ROOT@ quiet
|
||||||
|
label vesa
|
||||||
|
menu label Install system with ^basic video driver
|
||||||
|
kernel vmlinuz
|
||||||
|
append initrd=initrd.img @ROOT@ xdriver=vesa nomodeset quiet
|
||||||
|
label rescue
|
||||||
|
menu label ^Rescue installed system
|
||||||
|
kernel vmlinuz
|
||||||
|
append initrd=initrd.img @ROOT@ rescue quiet
|
||||||
|
label local
|
||||||
|
menu label Boot from ^local drive
|
||||||
|
localboot 0xffff
|
16
share/config_files/yaboot.conf.3264
Normal file
16
share/config_files/yaboot.conf.3264
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
init-message = "\nWelcome to the @PRODUCT@ @VERSION@ installer!\nUse 'linux32' for 32-bit kernel.\n\n"
|
||||||
|
timeout=6000
|
||||||
|
default=linux
|
||||||
|
|
||||||
|
image=/ppc/ppc64/vmlinuz
|
||||||
|
label=linux64
|
||||||
|
alias=linux
|
||||||
|
initrd=/ppc/ppc64/ramdisk.image.gz
|
||||||
|
read-only
|
||||||
|
append="@ROOT@"
|
||||||
|
|
||||||
|
image=/ppc/ppc32/vmlinuz
|
||||||
|
label=linux32
|
||||||
|
initrd=/ppc/ppc32/ramdisk.image.gz
|
||||||
|
read-only
|
||||||
|
append="@ROOT@"
|
9
share/config_files/yaboot.conf.in
Normal file
9
share/config_files/yaboot.conf.in
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
init-message = "\nWelcome to the @BITS@-bit @PRODUCT@ @VERSION@ installer!\nHit <TAB> for boot options.\n\n"
|
||||||
|
timeout=6000
|
||||||
|
default=linux
|
||||||
|
|
||||||
|
image=/ppc/ppc@BITS@/vmlinuz
|
||||||
|
label=linux
|
||||||
|
initrd=/ppc/ppc@BITS@/initrd.img
|
||||||
|
read-only
|
||||||
|
append="@ROOT@"
|
@ -27,6 +27,12 @@ ${make_efiboot("images/efiboot.img", include_kernel=False)}
|
|||||||
replace @KERNELPATH@ /${kdir}/vmlinuz ${eficonf}
|
replace @KERNELPATH@ /${kdir}/vmlinuz ${eficonf}
|
||||||
replace @INITRDPATH@ /${kdir}/initrd.img ${eficonf}
|
replace @INITRDPATH@ /${kdir}/initrd.img ${eficonf}
|
||||||
replace @SPLASHPATH@ /EFI/BOOT/splash.xpm.gz ${eficonf}
|
replace @SPLASHPATH@ /EFI/BOOT/splash.xpm.gz ${eficonf}
|
||||||
|
%if disk:
|
||||||
|
replace @ROOT@ root=live:LABEL=ANACONDA ${eficonf}
|
||||||
|
%else:
|
||||||
|
## NOTE: this needs to match the boot.iso label (see x86.tmpl)
|
||||||
|
replace @ROOT@ root=live:CDLABEL=${udev_escape(product.name)} ${eficonf}
|
||||||
|
%endif
|
||||||
%if efiarch == 'IA32':
|
%if efiarch == 'IA32':
|
||||||
copy ${eficonf} ${EFIBOOTDIR}/BOOT.conf
|
copy ${eficonf} ${EFIBOOTDIR}/BOOT.conf
|
||||||
%endif
|
%endif
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<%page args="kernels, runtime_img, basearch, libdir, inroot, outroot, product"/>
|
<%page args="kernels, runtime_img, basearch, libdir, inroot, outroot, product"/>
|
||||||
<%
|
<%
|
||||||
ANABOOTDIR="usr/share/anaconda/boot"
|
ANABOOTDIR="tmp/config_files"
|
||||||
BOOTDIR="ppc"
|
BOOTDIR="ppc"
|
||||||
MACDIR=BOOTDIR+"/mac"
|
MACDIR=BOOTDIR+"/mac"
|
||||||
NETBOOTDIR="images/netboot"
|
NETBOOTDIR="images/netboot"
|
||||||
@ -8,7 +8,6 @@ NETBOOTDIR="images/netboot"
|
|||||||
WRAPPER="usr/sbin/wrapper"
|
WRAPPER="usr/sbin/wrapper"
|
||||||
WRAPPER_DATA="usr/"+libdir+"/kernel-wrapper"
|
WRAPPER_DATA="usr/"+libdir+"/kernel-wrapper"
|
||||||
MAPPING=ANABOOTDIR+"/mapping"
|
MAPPING=ANABOOTDIR+"/mapping"
|
||||||
MAGIC=ANABOOTDIR+"/magic"
|
|
||||||
|
|
||||||
bitsizes = set()
|
bitsizes = set()
|
||||||
prepboot = ""
|
prepboot = ""
|
||||||
@ -22,7 +21,7 @@ install ${ANABOOTDIR}/bootinfo.txt ${BOOTDIR}
|
|||||||
install boot/efika.forth ${BOOTDIR}
|
install boot/efika.forth ${BOOTDIR}
|
||||||
install usr/lib/yaboot/yaboot ${BOOTDIR}/chrp
|
install usr/lib/yaboot/yaboot ${BOOTDIR}/chrp
|
||||||
|
|
||||||
## Mac boot stuff
|
## boot dir for PowerMacs
|
||||||
mkdir ${MACDIR}
|
mkdir ${MACDIR}
|
||||||
install usr/lib/yaboot/yaboot ${MACDIR}
|
install usr/lib/yaboot/yaboot ${MACDIR}
|
||||||
install ${ANABOOTDIR}/ofboot.b ${MACDIR}
|
install ${ANABOOTDIR}/ofboot.b ${MACDIR}
|
||||||
@ -39,13 +38,10 @@ install ${ANABOOTDIR}/ofboot.b ${MACDIR}
|
|||||||
installkernel images-${kernel.arch} ${kernel.path} ${KERNELDIR}/vmlinuz
|
installkernel images-${kernel.arch} ${kernel.path} ${KERNELDIR}/vmlinuz
|
||||||
installinitrd images-${kernel.arch} ${kernel.initrd.path} ${KERNELDIR}/initrd.img
|
installinitrd images-${kernel.arch} ${kernel.initrd.path} ${KERNELDIR}/initrd.img
|
||||||
|
|
||||||
## FIXME: anaconda has the initrd name hard-coded as "ramdisk.img.gz"
|
replace @PRODUCT@ ${product.name} ${KERNELDIR}/yaboot.conf
|
||||||
replace ramdisk.image.gz initrd.img ${KERNELDIR}/yaboot.conf
|
replace @VERSION@ ${product.version} ${KERNELDIR}/yaboot.conf
|
||||||
replace %PRODUCT% ${product.name} ${KERNELDIR}/yaboot.conf
|
replace @BITS@ ${bits} ${KERNELDIR}/yaboot.conf
|
||||||
replace %VERSION% ${product.version} ${KERNELDIR}/yaboot.conf
|
replace @ROOT@ root=live:CDLABEL=PBOOT ${KERNELDIR}/yaboot.conf
|
||||||
replace %BITS% ${bits} ${KERNELDIR}/yaboot.conf
|
|
||||||
## FIXME: root=%ROOT% should really be in the config somewhere
|
|
||||||
replace "read-only" "read-only\n\tappend=\"root=live:CDLABEL=PBOOT\"" ${KERNELDIR}/yaboot.conf
|
|
||||||
|
|
||||||
## kernel-wrapper magic that makes the netboot combined ppc{32,64}.img
|
## kernel-wrapper magic that makes the netboot combined ppc{32,64}.img
|
||||||
runcmd ${inroot}/${WRAPPER} -p of \
|
runcmd ${inroot}/${WRAPPER} -p of \
|
||||||
@ -54,7 +50,7 @@ install ${ANABOOTDIR}/ofboot.b ${MACDIR}
|
|||||||
${outroot}/${KERNELDIR}/vmlinuz \
|
${outroot}/${KERNELDIR}/vmlinuz \
|
||||||
-o ${outroot}/${NETIMG}
|
-o ${outroot}/${NETIMG}
|
||||||
treeinfo images-${kernel.arch} zimage ${NETIMG}
|
treeinfo images-${kernel.arch} zimage ${NETIMG}
|
||||||
## XXX FIXME? if we have a pure-64-bit image we'll get no prep-boot..
|
## PReP is 32-bit only
|
||||||
%if bits == 32:
|
%if bits == 32:
|
||||||
## Yes, this is supposed to be a relative path
|
## Yes, this is supposed to be a relative path
|
||||||
<% prepboot="-prep-boot " + NETIMG %>
|
<% prepboot="-prep-boot " + NETIMG %>
|
||||||
@ -63,16 +59,13 @@ install ${ANABOOTDIR}/ofboot.b ${MACDIR}
|
|||||||
|
|
||||||
runcmd ${inroot}/usr/lib/yaboot/addnote ${outroot}/${BOOTDIR}/chrp/yaboot
|
runcmd ${inroot}/usr/lib/yaboot/addnote ${outroot}/${BOOTDIR}/chrp/yaboot
|
||||||
|
|
||||||
|
## copy yaboot.conf into /etc
|
||||||
%if len(bitsizes) == 2:
|
%if len(bitsizes) == 2:
|
||||||
## magic ppc biarch tree! we need magic ppc biarch config.
|
## magic ppc biarch tree! we need magic ppc biarch config.
|
||||||
install ${ANABOOTDIR}/yaboot.conf.3264 etc/yaboot.conf
|
install ${ANABOOTDIR}/yaboot.conf.3264 etc/yaboot.conf
|
||||||
## FIXME: hardcoded image name (see above)
|
replace @PRODUCT@ ${product.name} etc/yaboot.conf
|
||||||
replace ramdisk.image.gz initrd.img etc/yaboot.conf
|
replace @VERSION@ ${product.version} etc/yaboot.conf
|
||||||
replace %PRODUCT% ${product.name} etc/yaboot.conf
|
replace @ROOT@ root=live:CDLABEL=PBOOT etc/yaboot.conf
|
||||||
replace %VERSION% ${product.version} etc/yaboot.conf
|
|
||||||
replace %BITS% 32 etc/yaboot.conf
|
|
||||||
## FIXME: see above about root=%ROOT%
|
|
||||||
replace "read-only" "read-only\n\tappend=\"root=live:CDLABEL=PBOOT\""
|
|
||||||
%else:
|
%else:
|
||||||
copy ${KERNELDIR}/yaboot.conf etc/yaboot.conf
|
copy ${KERNELDIR}/yaboot.conf etc/yaboot.conf
|
||||||
%endif
|
%endif
|
||||||
@ -82,7 +75,7 @@ runcmd mkisofs -o ${outroot}/images/boot.iso -chrp-boot -U \
|
|||||||
-A "${product.name} ${product.version}" -sysid PPC -V PBOOT \
|
-A "${product.name} ${product.version}" -sysid PPC -V PBOOT \
|
||||||
-volset "${product.version}" -volset-size 1 -volset-seqno 1 \
|
-volset "${product.version}" -volset-size 1 -volset-seqno 1 \
|
||||||
-hfs-volid ${product.version} -hfs-bless ${outroot}/${MACDIR} \
|
-hfs-volid ${product.version} -hfs-bless ${outroot}/${MACDIR} \
|
||||||
-map ${inroot}/${MAPPING} -magic ${inroot}/${MAGIC} \
|
-map ${inroot}/${MAPPING} \
|
||||||
-no-desktop -allow-multidot -graft-points \
|
-no-desktop -allow-multidot -graft-points \
|
||||||
etc=${outroot}/etc \
|
etc=${outroot}/etc \
|
||||||
${BOOTDIR}=${outroot}/${BOOTDIR} \
|
${BOOTDIR}=${outroot}/${BOOTDIR} \
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<%page args="kernels, runtime_img, basearch, outroot"/>
|
<%page args="kernels, runtime_img, basearch, outroot"/>
|
||||||
<%
|
<%
|
||||||
ANABOOTDIR="usr/share/anaconda/boot"
|
ANABOOTDIR="tmp/config_files"
|
||||||
BOOTDIR="images"
|
BOOTDIR="images"
|
||||||
KERNELDIR=BOOTDIR
|
KERNELDIR=BOOTDIR
|
||||||
INITRD_ADDRESS="0x02000000"
|
INITRD_ADDRESS="0x02000000"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<%page args="kernels, runtime_img, basearch, outroot, product"/>
|
<%page args="kernels, runtime_img, basearch, outroot, product"/>
|
||||||
<%
|
<%
|
||||||
ANABOOTDIR="usr/share/anaconda/boot"
|
ANABOOTDIR="tmp/config_files"
|
||||||
BOOTDIR="boot"
|
BOOTDIR="boot"
|
||||||
KERNELDIR=BOOTDIR
|
KERNELDIR=BOOTDIR
|
||||||
%>
|
%>
|
||||||
@ -10,22 +10,17 @@ install ${runtime_img} images/install.img
|
|||||||
|
|
||||||
install boot/*.b ${BOOTDIR}
|
install boot/*.b ${BOOTDIR}
|
||||||
install ${ANABOOTDIR}/silo.conf ${BOOTDIR}
|
install ${ANABOOTDIR}/silo.conf ${BOOTDIR}
|
||||||
install ${ANABOOTDIR}/boot.msg ${BOOTDIR}/boot.msg
|
install ${ANABOOTDIR}/boot.msg.sparc ${BOOTDIR}/boot.msg
|
||||||
|
|
||||||
replace %VERSION% ${product.version} ${BOOTDIR}/boot.msg
|
replace @VERSION@ ${product.version} ${BOOTDIR}/boot.msg
|
||||||
replace %PRODUCT% ${product.name} ${BOOTDIR}/boot.msg
|
replace @PRODUCT@ ${product.name} ${BOOTDIR}/boot.msg
|
||||||
|
|
||||||
%for kernel in kernels:
|
%for kernel in kernels:
|
||||||
installkernel images-${basearch} ${kernel.path} ${KERNELDIR}/vmlinuz
|
installkernel images-${basearch} ${kernel.path} ${KERNELDIR}/vmlinuz
|
||||||
installinitrd images-${basearch} ${kernel.initrd.path} ${KERNELDIR}/initrd.img
|
installinitrd images-${basearch} ${kernel.initrd.path} ${KERNELDIR}/initrd.img
|
||||||
%endfor
|
%endfor
|
||||||
|
|
||||||
replace %ROOT% 'root=live:CDLABEL=PBOOT' ${BOOTDIR}/silo.conf
|
replace @ROOT@ root=live:CDLABEL=PBOOT ${BOOTDIR}/silo.conf
|
||||||
## FIXME: silo.conf is missing %ROOT%. workaround with manual twiddling
|
|
||||||
<% cdroot='root=live:CDLABEL=PBOOT' %>
|
|
||||||
replace 'alias=install' 'alias=install\n\tappend=${cdroot}' ${BOOTDIR}/silo.conf
|
|
||||||
replace 'append=text' 'append="text ${cdroot}"' ${BOOTDIR}/silo.conf
|
|
||||||
replace 'append=ks' 'append="ks ${cdroot}"' ${BOOTDIR}/silo.conf
|
|
||||||
|
|
||||||
runcmd mkisofs -R -J -T -G /${BOOTDIR}/isofs.b -B ... \
|
runcmd mkisofs -R -J -T -G /${BOOTDIR}/isofs.b -B ... \
|
||||||
-s /${BOOTDIR}/silo.conf -r -V "PBOOT" \
|
-s /${BOOTDIR}/silo.conf -r -V "PBOOT" \
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<%page args="kernels, runtime_img, basearch, outroot, product"/>
|
<%page args="kernels, runtime_img, basearch, outroot, product"/>
|
||||||
<%
|
<%
|
||||||
ANABOOTDIR="usr/share/anaconda/boot"
|
ANABOOTDIR="tmp/config_files"
|
||||||
SYSLINUXDIR="usr/share/syslinux"
|
SYSLINUXDIR="usr/share/syslinux"
|
||||||
PXEBOOTDIR="images/pxeboot"
|
PXEBOOTDIR="images/pxeboot"
|
||||||
BOOTDIR="isolinux"
|
BOOTDIR="isolinux"
|
||||||
@ -13,22 +13,14 @@ install ${runtime_img} images/install.img
|
|||||||
mkdir ${BOOTDIR} ${KERNELDIR}
|
mkdir ${BOOTDIR} ${KERNELDIR}
|
||||||
install ${SYSLINUXDIR}/isolinux.bin ${BOOTDIR}
|
install ${SYSLINUXDIR}/isolinux.bin ${BOOTDIR}
|
||||||
install ${ANABOOTDIR}/syslinux.cfg ${BOOTDIR}/isolinux.cfg
|
install ${ANABOOTDIR}/syslinux.cfg ${BOOTDIR}/isolinux.cfg
|
||||||
install ${ANABOOTDIR}/syslinux-vesa-splash.jpg ${BOOTDIR}/splash.jpg
|
install usr/share/anaconda/boot/syslinux-vesa-splash.jpg ${BOOTDIR}/splash.jpg
|
||||||
install ${ANABOOTDIR}/*.msg ${BOOTDIR}
|
install ${ANABOOTDIR}/boot.msg.x86 ${BOOTDIR}/boot.msg
|
||||||
install ${SYSLINUXDIR}/vesamenu.c32 ${BOOTDIR}
|
install ${SYSLINUXDIR}/vesamenu.c32 ${BOOTDIR}
|
||||||
install ${ANABOOTDIR}/grub.conf ${BOOTDIR}
|
install ${ANABOOTDIR}/grub.conf ${BOOTDIR}
|
||||||
|
|
||||||
replace @VERSION@ ${product.version} ${BOOTDIR}/grub.conf ${BOOTDIR}/isolinux.cfg ${BOOTDIR}/*.msg
|
replace @VERSION@ ${product.version} ${BOOTDIR}/grub.conf ${BOOTDIR}/isolinux.cfg ${BOOTDIR}/*.msg
|
||||||
replace @PRODUCT@ ${product.name} ${BOOTDIR}/grub.conf ${BOOTDIR}/isolinux.cfg ${BOOTDIR}/*.msg
|
replace @PRODUCT@ ${product.name} ${BOOTDIR}/grub.conf ${BOOTDIR}/isolinux.cfg ${BOOTDIR}/*.msg
|
||||||
replace %ROOT% 'root=live:CDLABEL=${udev_escape(product.name)}' ${BOOTDIR}/isolinux.cfg ${BOOTDIR}/grub.conf
|
replace @ROOT@ 'root=live:CDLABEL=${udev_escape(product.name)}' ${BOOTDIR}/isolinux.cfg
|
||||||
## FIXME: no %ROOT% in isolinux.cfg. workaround with manual twiddling.
|
|
||||||
replace "append initrd=initrd.img" \
|
|
||||||
"append initrd=initrd.img root=live:CDLABEL=${udev_escape(product.name)}" \
|
|
||||||
${BOOTDIR}/isolinux.cfg
|
|
||||||
|
|
||||||
|
|
||||||
replace "default linux" "default vesamenu.c32" ${BOOTDIR}/isolinux.cfg
|
|
||||||
replace "prompt 1" "#prompt 1" ${BOOTDIR}/isolinux.cfg
|
|
||||||
|
|
||||||
%if exists("boot/memtest*"):
|
%if exists("boot/memtest*"):
|
||||||
install boot/memtest* ${BOOTDIR}
|
install boot/memtest* ${BOOTDIR}
|
||||||
|
Loading…
Reference in New Issue
Block a user