Skip to content

Commit

Permalink
isolinux: add files for iso booting
Browse files Browse the repository at this point in the history
These files will be used by CoreOS Assembler to be embedded
into an ISO image that can then be used for installing Fedora
or Red Hat CoreOS.
  • Loading branch information
dustymabe authored and cgwalters committed Feb 15, 2019
1 parent e8a946e commit 7c4104c
Show file tree
Hide file tree
Showing 2 changed files with 77 additions and 0 deletions.
5 changes: 5 additions & 0 deletions isolinux/boot.msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@

splash.lss

- Press the 01<ENTER>07 key to begin the installation process.

72 changes: 72 additions & 0 deletions isolinux/isolinux.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# Note this file mostly matches the isolinux.cfg file from the Fedora
# Server DVD iso. Diff this file with that file in the future to pick up
# changes.
serial 0
default vesamenu.c32
timeout 600

display boot.msg

# Clear the screen when exiting the menu, instead of leaving the menu displayed.
# For vesamenu, this means the graphical background is still displayed without
# the menu itself for as long as the screen remains in graphics mode.
menu clear
menu background splash.png
menu title CoreOS Installer
menu vshift 8
menu rows 18
menu margin 8
#menu hidden
menu helpmsgrow 15
menu tabmsgrow 13

# Border Area
menu color border * #00000000 #00000000 none

# Selected item
menu color sel 0 #ffffffff #00000000 none

# Title bar
menu color title 0 #ff7ba3d0 #00000000 none

# Press [Tab] message
menu color tabmsg 0 #ff3a6496 #00000000 none

# Unselected menu item
menu color unsel 0 #84b8ffff #00000000 none

# Selected hotkey
menu color hotsel 0 #84b8ffff #00000000 none

# Unselected hotkey
menu color hotkey 0 #ffffffff #00000000 none

# Help text
menu color help 0 #ffffffff #00000000 none

# A scrollbar of some type? Not sure.
menu color scrollbar 0 #ffffffff #ff355594 none

# Timeout msg
menu color timeout 0 #ffffffff #00000000 none
menu color timeout_msg 0 #ffffffff #00000000 none

# Command prompt text
menu color cmdmark 0 #84b8ffff #00000000 none
menu color cmdline 0 #ffffffff #00000000 none

# Do not display the actual menu unless the user presses a key. All that is displayed is a timeout message.

menu tabmsg Press Tab for full configuration options on menu items.

menu separator # insert an empty line
menu separator # insert an empty line

label linux
menu label ^Install Fedora CoreOS
kernel vmlinuz
append initrd=initramfs.img nomodeset rd.neednet=1 coreos.inst=yes

menu separator # insert an empty line

menu end

2 comments on commit 7c4104c

@ausil
Copy link

@ausil ausil commented on 7c4104c Feb 19, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we just use grub in all cases?

@r4f4
Copy link

@r4f4 r4f4 commented on 7c4104c Feb 19, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I created an issue for this #53

Please sign in to comment.