Page 1 of 1

inserting Austrumi in UBCD

Posted: Sun Mar 22, 2009 12:22 am
by Psphreak
I was trying several methods of inserting an Austrumi CD from reading some of the posts but no luck. Since UBCD already had DBAN and Memtest, this is the only other tool I would need. If someone could help that would be cool. I'm using UBCD 4.11, here are the Austrumi ISO contents:

(-)AUSTRUMI
|
BOOT.CAT
BZIMAGE
INITRD.GZ
ISOLINUX
LOGO
MESSAGE.MSG
VESAMENU.C32

(-)Boot
|
AUSTRUMI.FS
AUSTRUMI.TGZ

>ISOLINUX.CFG


Thanks for your help.


8)

Posted: Sun Mar 22, 2009 4:39 am
by Icecube
Post the contents of isolinux.cfg

Posted: Sun Mar 22, 2009 10:00 am
by Psphreak
Hey thanks Icecube, here it is:

Code: Select all

DEFAULT /austrumi/vesamenu.c32
F1 /austrumi/message.msg
PROMPT 0
TIMEOUT 100
ONTIMEOUT austrumi
MENU TABMSG  AUSTRUMI ver. 1.8.5
MENU AUTOBOOT Automatic boot in # second{,s}...
MENU BACKGROUND /austrumi/logo
MENU TITLE (F1 for more options)
MENU color title	1;36;44    #ffffffff #00000000 std
MENU color sel		7;37;40    #ffffffff #ffdaa520 all
MENU color hotsel	1;7;37;40  #ffffffff #ffdaa520 all

MENU WIDTH 70
MENU MARGIN 10
MENU PASSWORDMARGIN 3
MENU ROWS 10
MENU TABMSGROW 15
MENU CMDLINEROW 15
MENU ENDROW -1
MENU PASSWORDROW 11
MENU TIMEOUTROW 17
MENU HELPMSGROW 21
MENU HELPMSGENDROW -1
MENU HIDDENROW -2
MENU HSHIFT 12
MENU VSHIFT 6

LABEL austrumi
MENU LABEL ^1. Run from RAM / Eject CD
TEXT HELP
* Copyright (c) 2004-2009 Andrejs Meinerts
* http://cyti.latgola.lv/ruuni
ENDTEXT
KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd

LABEL nocache
MENU LABEL ^2. Do not eject CD.
TEXT HELP
 Do not attempt to cache CD
 Run this if RAM is 128Mb or less.
ENDTEXT
KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd nocache

LABEL emb_user
MENU LABEL ^3. Embedix User
TEXT HELP
 Login as Embedded User
 user:austrumi  pass:austrumi
ENDTEXT
KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd emb_user

LABEL text
MENU LABEL ^4. Run text mode
TEXT HELP
 Run text mode, Xserver do not started.
ENDTEXT
KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd text

LABEL lang_el
MENU LABEL ^5. Greek
TEXT HELP
  System locale set to Greek
ENDTEXT
KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd lang_el

LABEL lang_en
MENU LABEL ^6. English
TEXT HELP
  System locale set to English
ENDTEXT
KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd lang_en

LABEL lang_it
MENU LABEL ^7. Italian
TEXT HELP
  System locale set to Italian
ENDTEXT
KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd lang_it

LABEL lang_lv
MENU LABEL ^8. Latvian
TEXT HELP
  System locale set to Latvian
ENDTEXT
KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd lang_lv

LABEL lang_ru
MENU LABEL ^9. Russian
TEXT HELP
  System locale set to Russian
ENDTEXT
KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd lang_ru

Posted: Sun Mar 22, 2009 5:46 pm
by Psphreak
Hey IceCube, I got it working :D. I got back to check if you had answered and it hit me like a ton of bricks. I just copied

KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd

into the custom CFG and worked out. Thanks even though you didn't respond but I've seen you help a bunch of other peeps. Now I have all the tools I need in ONE CD, sweetness!

Posted: Mon Mar 23, 2009 10:13 am
by StopSpazzing
Psphreak wrote:Hey IceCube, I got it working :D. I got back to check if you had answered and it hit me like a ton of bricks. I just copied

KERNEL /austrumi/bzImage
APPEND initrd=/austrumi/initrd.gz dolivecd

into the custom CFG and worked out. Thanks even though you didn't respond but I've seen you help a bunch of other peeps. Now I have all the tools I need in ONE CD, sweetness!
Well there is actually another way were you could use the whole config instead of just one line. You would have to use the latest v5beta12 or upgrade the version you use to the latest isolinux/syslinux.

Here is a quote from Damn Small Linux topic:
Icecube wrote:Extract UBCD to C:\UBCD-extract.

Extract Damn Small Linux to C:\DSL (version 4.3):
It should contain the following folders:
/boot
  • /isolinux
    • boot.cat ==> delete this file
      f2
      german.kbd
      isolinux.cfg
      logo.16
      boot.msg
      f3
      isolinux.bin ==> delete this file
      linux24
      minirt24.gz
/KNOPPIX
  • KNOPPIX
index.html ==> delete this file
Copy the contents of C:\DSL\boot\isolinux to C:\UBCD-extract\dsl\ (if you take DSL, you need to change the changed "dsl" isolinux.cfg entries also to "DSL").
Copy C:\DSL\KNOPPIX\KNOPPIX to C:\UBCD-extract\dsl\.

Change C:\UBCD-extract\dsl\isolinux.cfg to:
DEFAULT /dsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=/dsl/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix knoppix_dir=dsl
TIMEOUT 300

PROMPT 1
DISPLAY /dsl/boot.msg
F1 /dsl/boot.msg
F2 /dsl/f2
F3 /dsl/f3
LABEL dsl
KERNEL /dsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=/dsl/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix knoppix_dir=dsl
LABEL memtest
KERNEL /dsl/memtest
APPEND initrd=
LABEL dsl-txt
KERNEL /dsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=normal initrd=/dsl/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix knoppix_dir=dsl
LABEL expert
KERNEL /dsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=/dsl/minirt24.gz nomce BOOT_IMAGE=expert knoppix_dir=dsl
LABEL fb1280x1024
KERNEL /dsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=794 xmodule=fbdev initrd=/dsl/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix knoppix_dir=dsl
LABEL fb1024x768
KERNEL /dsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 xmodule=fbdev initrd=/dsl/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix knoppix_dir=dsl
LABEL fb800x600
KERNEL /dsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=788 xmodule=fbdev initrd=/dsl/minirt24.gz nomce noapic quiet BOOT_IMAGE=knoppix knoppix_dir=dsl
LABEL lowram
KERNEL /dsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=normal initrd=/dsl/minirt24.gz noscsi noideraid nosound nousb nofirewire noicons minimal nomce noapic noapm lowram quiet BOOT_IMAGE=knoppix knoppix_dir=dsl
LABEL install
KERNEL /dsl/linux24
APPEND ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=normal initrd=/dsl/minirt24.gz noscsi noideraid nosound nofirewire legacy base norestore _install_ nomce noapic noapm quiet BOOT_IMAGE=knoppix knoppix_dir=dsl
LABEL failsafe
KERNEL /dsl/linux24
APPEND ramdisk_size=100000 init=/etc/init 2 lang=us vga=normal atapicd nosound noscsi nousb nopcmcia nofirewire noagp nomce nodhcp xmodule=vesa initrd=/dsl/minirt24.gz BOOT_IMAGE=knoppix knoppix_dir=dsl base norestore legacy
LABEL userdef
KERNEL /dsl/linux24
APPEND ######################
The CONFIG command loads the isolinux config file for DSL, with all options as the normal DSL cd, but this 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"

Change /custom/custom.cfg to:
MENU INCLUDE /menus/defaults.cfg
LABEL back
MENU LABEL ..
KERNEL menu.c32
APPEND /menus/main.cfg
LABEL dsl
MENU LABEL Damn Small Linux v4.3
CONFIG /dsl/isolinux.cfg
Could this please be moved to the how to's subforum please icecube? As this is posted in the wrong subforum.