Page 1 of 1

Request for Finnix .cfg file and setup in UBCD411

Posted: Tue Sep 23, 2008 3:08 pm
by coin
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. :)

email w/ a plausible isolinux.cfg 4 finnix?

Posted: Tue Sep 23, 2008 11:04 pm
by coin
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 :?: :)

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

Posted: Mon Sep 29, 2008 12:36 am
by Icecube
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"