parent
de21b5a4df
commit
ae88d31463
@ -0,0 +1,69 @@ |
||||
set timeout=-1 |
||||
|
||||
if loadfont $prefix/font.pf2 ; then |
||||
set gfxmode=640x480 |
||||
insmod vbe |
||||
insmod gfxterm |
||||
terminal_output gfxterm |
||||
fi |
||||
|
||||
insmod png |
||||
if background_image $prefix/splash.png ; then |
||||
set color_normal=white/black |
||||
set color_highlight=black/white |
||||
else |
||||
set menu_color_normal=cyan/blue |
||||
set menu_color_highlight=white/blue |
||||
fi |
||||
|
||||
menuentry "Default install" { |
||||
echo "Loading ..." |
||||
multiboot $prefix/gnumach.gz root=gunzip:device:rd0 TERM=mach-color |
||||
module --nounzip /boot/initrd.gz initrd '$(ramdisk-create)' |
||||
module $prefix/ext2fs.static ext2fs \ |
||||
--multiboot-command-line='${kernel-command-line}' \ |
||||
--host-priv-port='${host-port}' \ |
||||
--device-master-port='${device-port}' \ |
||||
--exec-server-task='${exec-task}' -T typed '${root}' \ |
||||
'$(task-create)' '$(task-resume)' |
||||
module $prefix/ld.so.1 exec /hurd/exec '$(exec-task=task-create)' |
||||
} |
||||
|
||||
menuentry "Pseudo-graphical install" { |
||||
echo "Loading ..." |
||||
multiboot $prefix/gnumach.gz root=gunzip:device:rd0 |
||||
module --nounzip /boot/initrd.gz initrd '$(ramdisk-create)' |
||||
module $prefix/ext2fs.static ext2fs \ |
||||
--multiboot-command-line='${kernel-command-line}' \ |
||||
--host-priv-port='${host-port}' \ |
||||
--device-master-port='${device-port}' \ |
||||
--exec-server-task='${exec-task}' -T typed '${root}' \ |
||||
'$(task-create)' '$(task-resume)' |
||||
module $prefix/ld.so.1 exec /hurd/exec '$(exec-task=task-create)' |
||||
} |
||||
|
||||
menuentry "Automated install" { |
||||
echo "Loading ..." |
||||
multiboot $prefix/gnumach.gz root=gunzip:device:rd0 auto=true priority=critical TERM=mach-color |
||||
module --nounzip /boot/initrd.gz initrd '$(ramdisk-create)' |
||||
module $prefix/ext2fs.static ext2fs \ |
||||
--multiboot-command-line='${kernel-command-line}' \ |
||||
--host-priv-port='${host-port}' \ |
||||
--device-master-port='${device-port}' \ |
||||
--exec-server-task='${exec-task}' -T typed '${root}' \ |
||||
'$(task-create)' '$(task-resume)' |
||||
module $prefix/ld.so.1 exec /hurd/exec '$(exec-task=task-create)' |
||||
} |
||||
|
||||
menuentry "Expert install" { |
||||
echo "Loading ..." |
||||
multiboot $prefix/gnumach.gz root=gunzip:device:rd0 priority=low TERM=mach-color |
||||
module --nounzip /boot/initrd.gz initrd '$(ramdisk-create)' |
||||
module $prefix/ext2fs.static ext2fs \ |
||||
--multiboot-command-line='${kernel-command-line}' \ |
||||
--host-priv-port='${host-port}' \ |
||||
--device-master-port='${device-port}' \ |
||||
--exec-server-task='${exec-task}' -T typed '${root}' \ |
||||
'$(task-create)' '$(task-resume)' |
||||
module $prefix/ld.so.1 exec /hurd/exec '$(exec-task=task-create)' |
||||
} |
@ -0,0 +1,8 @@ |
||||
MEDIA_TYPE = CD-ROM |
||||
|
||||
TARGET = $(INITRD) $(KERNEL) $(DEBIAN_CD_INFO) |
||||
EXTRANAME = $(MEDIUM)/ |
||||
|
||||
MANIFEST-KERNEL = "kernel for use with mkisofs to build a CD" |
||||
MANIFEST-INITRD = "initrd for use with mkisofs to build a CD" |
||||
MANIFEST-DEBIAN_CD_INFO = "mkisofs config files for CD" |
@ -0,0 +1,16 @@ |
||||
# These are broken and/or irrelevant on Hurd for now |
||||
clock-setup - |
||||
partman-auto-raid - |
||||
partman-ext3 - |
||||
partman-jfs - |
||||
partman-md - |
||||
partman-xfs - |
||||
partman-btrfs - |
||||
# FIXME: ufsutils-udeb is uninstallable |
||||
partman-ufs - |
||||
rescue-mode - |
||||
libbsd0-udeb - |
||||
rdate-udeb - |
||||
tzsetup-udeb - |
||||
|
||||
bogl-bterm-udeb - |
Loading…
Reference in new issue