Post your suggestions here if there are new features or applications that you would like added to the Ultimate Boot CD.
Moderators: Icecube, StopSpazzing
-
coin
- Posts: 21
- Joined: Thu Sep 18, 2008 5:27 pm
- Location: CA, US
#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
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
#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:
#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"