Request for Finnix .cfg file and setup in UBCD411

Post your suggestions here if there are new features or applications that you would like added to the Ultimate Boot CD.

Moderators: Icecube, StopSpazzing

Locked
Message
Author
coin
Posts: 21
Joined: Thu Sep 18, 2008 5:27 pm
Location: CA, US

Request for Finnix .cfg file and setup in UBCD411

#1 Post by coin » Tue Sep 23, 2008 3:08 pm

Am using SystemRescueCD as this is written, using Icecube's 'Tutorial for systemrescue 0.4.1' instructions in the UBCD thread 'HOWTO: Integrate System Rescue CD/Partimage into UBCD ' found at viewtopic.php?t=901&highlight=system+rescue
Info at Finnix is at http://www.finnix.org/
No X on Finnix liveCD, but some nice admin and rescue-type apps that overall take up less space than SystemRescueCD on an Ultimate Boot CD.
Have mostly followed similar instructions for downloading and setting up Finnix to boot in a remastered Ultimate Boot CD v4.1.1 as for DSL and SystemRescueCD.

What are the necessary edits for the isolinux.cfg -or- the finnix.cfg file and the setting up of c:\finnix directories :?:

Already have copied over and edited the directory structures as follows:

From Finnix-92.0.iso download
./isolinux
  • boot.cat ==> delete this file!
    dos.imz
    f1
    isolinux.bin ==> delete this file!
    isolinux.cfg ==> EDIT this file!
    linux
    linux64
    memdisk ==> delete this file!
    memtest
    menu.c32 ==> maybe delete this file ?
    minirt
    sbm.imz
    splash.png
    vesamenu.c32 ==> maybe delete this file ?
./FINNIX
  • FINNIX
readme.txt ==> delete this file
Edits to c:\ubcd\custom\custom.cfg

Code: Select all

MENU INCLUDE /menus/defaults.cfg
LABEL back
   MENU LABEL ..
   KERNEL menu.c32
   APPEND /menus/main.cfg
LABEL finnix
   MENU LABEL Finnix V92.0
   CONFIG /finnix/isolinux.cfg
(this last one could be changed to CONFIG /finnix/finnix.cfg) 
Thanks for any help here in this request. :)

coin
Posts: 21
Joined: Thu Sep 18, 2008 5:27 pm
Location: CA, US

email w/ a plausible isolinux.cfg 4 finnix?

#2 Post by coin » Tue Sep 23, 2008 11:04 pm

Possible contents of a c:\ubcd-extract\finnix\isolinux.cfg file for finnix

vesamenu.c32 file in both the c:\ubcd-extract\isolinux and c:\ubcd-extract\syslinux directories (along with menu.c32)

Code: Select all

DEFAULT /finnix/linux
PROMPT 0
TIMEOUT 600

F1 /finnix/f1

MENU BACKGROUND /finnix/splash.png
MENU TITLE Finnix 92.0 (Build 2270)
MENU VSHIFT 5
MENU ROWS 10
MENU TABMSGROW 15
MENU TABMSG Press ENTER to boot or TAB to edit a menu entry
MENU HELPMSGROW 17
MENU HELPMSGENDROW -3
MENU AUTOBOOT BIOS default device boot in # second{,s}...

MENU COLOR title        * #FF5255FF *
MENU COLOR border       * #00000000 #00000000 none
MENU COLOR sel          * #ffffffff #FF5255FF *

LABEL menu
MENU HIDE
KERNEL /finnix/linux

LABEL finnix
MENU DEFAULT
MENU LABEL Boot Finnix (x86)
TEXT HELP
Boot Finnix with a 32-bit kernel in normal 1024x768 pixel mode.
ENDTEXT
KERNEL /finnix/linux
APPEND apm=power-off vga=791 initrd=/finnix/minirt quiet

LABEL text
MENU LABEL Boot Finnix (x86, text mode)
TEXT HELP
Boot Finnix with a 32-bit kernel in 80x24 character text mode.
ENDTEXT
KERNEL /finnix/linux
APPEND apm=power-off vga=normal initrd=/finnix/minirt quiet

LABEL debug
MENU LABEL Boot Finnix (x86, debug mode)
TEXT HELP
Boot Finnix with a 32-bit kernel in special debugging mode.
ENDTEXT
KERNEL /finnix/linux
APPEND apm=power-off vga=normal initrd=/finnix/minirt debug

LABEL finnix64
MENU LABEL Boot Finnix (AMD64)
MENU DEFAULT64
TEXT HELP
Boot Finnix with a 64-bit kernel in normal 1024x768 pixel mode.
(Kernel is 64-bit, userland is 32-bit.)
ENDTEXT
KERNEL /finnix/linux64
APPEND apm=power-off vga=791 /finnix/initrd=minirt quiet

LABEL text64
MENU LABEL Boot Finnix (AMD64, text mode)
TEXT HELP
Boot Finnix with a 64-bit kernel in 80x24 character text mode.
(Kernel is 64-bit, userland is 32-bit.)
ENDTEXT
KERNEL /finnix/linux64
APPEND apm=power-off vga=normal initrd=/finnix/minirt quiet

LABEL debug64
MENU LABEL Boot Finnix (AMD64, debug mode)
TEXT HELP
Boot Finnix with a 64-bit kernel in special debugging mode.
(Kernel is 64-bit, userland is 32-bit.)
ENDTEXT
KERNEL /finnix/linux64
APPEND apm=power-off vga=normal initrd=/finnix/minirt debug

LABEL memtest
MENU LABEL Run Memtest86+
TEXT HELP
Run Memtest86+, a system memory test utility.
ENDTEXT
KERNEL memtest
APPEND -

LABEL dos
MENU LABEL Boot FreeDOS (Balder)
TEXT HELP
Boot Balder, a single-disk FreeDOS distribution.
ENDTEXT
KERNEL memdisk
APPEND initrd=/finnix/dos.imz

LABEL sbm
MENU LABEL Run Smart Boot Manager
TEXT HELP
Boot SBM (Smart Boot Manager), a boot manager.
ENDTEXT
KERNEL memdisk
APPEND initrd=/finnix/sbm.imz

LABEL c
MENU LABEL Boot C: drive
TEXT HELP
Boot the first bootable hard drive reported by your BIOS.
ENDTEXT
LOCALBOOT 0x80

LABEL a
MENU LABEL Boot A: drive
TEXT HELP
Boot the first floppy drive reported by your BIOS.
ENDTEXT
LOCALBOOT 0x00

LABEL failsafe
MENU LABEL Boot Finnix (failsafe)
TEXT HELP
Boot Finnix with a 32-bit kernel, with as many automatic options turned
off as possible.
ENDTEXT
KERNEL /finnix/linux
APPEND vga=normal noapic noacpi pnpbios=off acpi=off nofstab nodma noapm nodhcp nolvm nomouse noeject nitrd=/finnix/minirt

Will be testing this custom c:\ubcd-extract\finnix image in a newly remastered Ultimate Boot CD v4.1.1 ---- maybe this to be called UBCD 4.2.0alpha :?: :)

Icecube
Posts: 1278
Joined: Fri Jan 11, 2008 2:52 pm
Contact:

Re: email w/ a plausible isolinux.cfg 4 finnix?

#3 Post by Icecube » Mon Sep 29, 2008 12:36 am

Extract UBCD to c:\ubcd-extract\.
Extract Finnix to c:\finnix-extract\.

Copy c:\finnix-extract\finnix\finnix to c:\ubcd-extract\finnix\finnix.
Copy c:\finnix-extract\isolinux\ to c:\ubcd-extract\finnix\isolinux\.

Contents of c:\ubcd-extract\finnix\isolinux\:
boot.cat ==> delete this file
dos.imz
f1
isolinux.bin ==> delete this file
isolinux.cfg ==> change the contents of this file
linux
linux64
memdisk ==> delete this file
memtest
menu.c32 ==> delete this file if you use the config file below
minirt
sbm.imz
splash.png
vesamenu.c32
Copy the following content in the file c:\ubcd-extract\finnix\isolinux\isolinux.cfg file:
DEFAULT /finnix/isolinux/linux
PROMPT 0
TIMEOUT 600

F1 /finnix/isolinux/f1

MENU BACKGROUND /finnix/isolinux/splash.png
MENU TITLE Finnix 92.0 (Build 2270)
MENU VSHIFT 5
MENU ROWS 10
MENU TABMSGROW 15
MENU TABMSG Press ENTER to boot or TAB to edit a menu entry
MENU HELPMSGROW 17
MENU HELPMSGENDROW -3
MENU AUTOBOOT BIOS default device boot in # second{,s}...

MENU COLOR title * #FF5255FF *
MENU COLOR border * #00000000 #00000000 none
MENU COLOR sel * #ffffffff #FF5255FF *

LABEL menu
MENU HIDE
KERNEL /finnix/isolinux/linux

LABEL finnix
MENU DEFAULT
MENU LABEL Boot Finnix (x86)
TEXT HELP
Boot Finnix with a 32-bit kernel in normal 1024x768 pixel mode.
ENDTEXT
KERNEL /finnix/isolinux/linux
APPEND apm=power-off vga=791 initrd=/finnix/isolinux/minirt quiet

LABEL text
MENU LABEL Boot Finnix (x86, text mode)
TEXT HELP
Boot Finnix with a 32-bit kernel in 80x24 character text mode.
ENDTEXT
KERNEL /finnix/isolinux/linux
APPEND apm=power-off vga=normal initrd=/finnix/isolinux/minirt quiet

LABEL debug
MENU LABEL Boot Finnix (x86, debug mode)
TEXT HELP
Boot Finnix with a 32-bit kernel in special debugging mode.
ENDTEXT
KERNEL /finnix/isolinux/linux
APPEND apm=power-off vga=normal initrd=/finnix/isolinux/minirt debug

LABEL finnix64
MENU LABEL Boot Finnix (AMD64)
MENU DEFAULT64
TEXT HELP
Boot Finnix with a 64-bit kernel in normal 1024x768 pixel mode.
(Kernel is 64-bit, userland is 32-bit.)
ENDTEXT
KERNEL /finnix/isolinux/linux64
APPEND apm=power-off vga=791 initrd=/finnix/isolinux/minirt quiet

LABEL text64
MENU LABEL Boot Finnix (AMD64, text mode)
TEXT HELP
Boot Finnix with a 64-bit kernel in 80x24 character text mode.
(Kernel is 64-bit, userland is 32-bit.)
ENDTEXT
KERNEL /finnix/isolinux/linux64
APPEND apm=power-off vga=normal initrd=/finnix/isolinux/minirt quiet

LABEL debug64
MENU LABEL Boot Finnix (AMD64, debug mode)
TEXT HELP
Boot Finnix with a 64-bit kernel in special debugging mode.
(Kernel is 64-bit, userland is 32-bit.)
ENDTEXT
KERNEL /finnix/isolinux/linux64
APPEND apm=power-off vga=normal initrd=/finnix/isolinux/minirt debug

LABEL memtest
MENU LABEL Run Memtest86+
TEXT HELP
Run Memtest86+, a system memory test utility.
ENDTEXT
KERNEL /finnix/isolinux/memtest
APPEND -

LABEL dos
MENU LABEL Boot FreeDOS (Balder)
TEXT HELP
Boot Balder, a single-disk FreeDOS distribution.
ENDTEXT
KERNEL memdisk
APPEND initrd=/finnix/isolinux/dos.imz

LABEL sbm
MENU LABEL Run Smart Boot Manager
TEXT HELP
Boot SBM (Smart Boot Manager), a boot manager.
ENDTEXT
KERNEL memdisk
APPEND initrd=/finnix/isolinux/sbm.imz

LABEL c
MENU LABEL Boot C: drive
TEXT HELP
Boot the first bootable hard drive reported by your BIOS.
ENDTEXT
LOCALBOOT 0x80

LABEL a
MENU LABEL Boot A: drive
TEXT HELP
Boot the first floppy drive reported by your BIOS.
ENDTEXT
LOCALBOOT 0x00

LABEL failsafe
MENU LABEL Boot Finnix (failsafe)
TEXT HELP
Boot Finnix with a 32-bit kernel, with as many automatic options turned
off as possible.
ENDTEXT
KERNEL /finnix/isolinux/linux
APPEND vga=normal noapic noacpi pnpbios=off acpi=off nofstab nodma noapm nodhcp nolvm nomouse noeject initrd=/finnix/isolinux/minirt
Edit "c:\ubcd\custom\custom.cfg" with a text editor:

Code: Select all

MENU INCLUDE /menus/defaults.cfg
LABEL back
   MENU LABEL ..
   KERNEL menu.c32
   APPEND /menus/main.cfg
LABEL slax
   MENU LABEL Finnix V92.0
   CONFIG /finnix/isolinux/isolinux.cfg
The CONFIG command loads the isolionux config file for Finnix, but it requires a new version of isolinux.
Download syslinux from http://www.kernel.org/pub/linux/utils/boot/syslinux/.

Extract the syslinux archive to "c:\syslinux\".

To update isolinux for the CD version
- Copy "c:\syslinux\core\isolinux.bin" to "c:\ubcd-extract\isolinux\".
- Copy "c:\syslinux\com32\menu\menu.c32" to "c:\ubcd-extract\isolinux\".
- Copy "c:\syslinux\com32\modules\chain.c32" to "c:\ubcd-extract\isolinux\"
- Copy "c:\syslinux\memdisk\memdisk" to "c:\ubcd-extract\isolinux\"

To update syslinux for the bootable USB key
- Copy "c:\syslinux\core\ldlinux.sys" to "c:\ubcd-extract\syslinux\".
- Copy "c:\syslinux\mbr\mbr.bin" and "c:\syslinux\ldloader.bss" to "c:\ubcd-extract\tools\ubcd2usb\".
- Copy "c:\syslinux\com32\menu\menu.c32" to "c:\ubcd-extract\syslinux\"
- Copy "c:\syslinux\com32\modules\chain.c32" to "c:\ubcd-extract\syslinux\"
- Copy "c:\syslinux\memdisk\memdisk" to "c:\ubcd-extract\syslinux\"

You can also update the vesamenu.cfg of finnix.
- Copy "c:\syslinux\com32\menu\vesamenu.c32" to "c:\finnix\isolinux\vesamenu.c32"

Locked