Guest User!

You are not Sophos Staff.

How to boot Linux (ASL) from DOS???

I need help with using the loadlin.exe and Astaro.

I have to use the Disk-On-Chip and launch the Astaro from it by using the loadlin.exe from a DOS partition.

What file do I copy onto this DOS partion to start launch the Astaro?

Any other help would be greatly appreciated.

Does anyone have any experience with Disk-on-chip (8MB)?

[ 28 December 2001: Message edited by: yashax ]

Parents
  • As a follow up to the first message I would like to add a few things.

    Please correct me if I am wrong, but I think that in order for me to use the Disk-on-Chip PCI card, I have to install the TrueFFS driver (version 5.0) for Linux which is available at www.m-sys.com (DOC manufacturer).

    Lets say that I go and install this driver on ASL distribution?!  Then I will need a Linux Kernel Image file to start the ASL form DOS using Disk-on-Chip, using the LOADLIN.EXE command.  I believe that I will have to copy and supply the Kernel Image file that has TrueFFS driver installed as well?!  From looking at the ASL distribution I found this file: 
    /emergency/boot/bzImage

    Is this the Kernel Image file that I have to use to launch the ASL installation on my hard drive?

    How do I add the TrueFFS driver to this image file?

    Basicall I will have to use the line below to launch the ASL:

    LOADLIN bzImage root=/dev/hda7 ro

    I think that this is right!?

    Anyway, I am pretty new to this and would love any help that I can get to help me resolve this issue.

    The only reason that I am using the Disk-on-Chip PCI card, is that my LCD module is wired to this PCI card and I would like to use it in ASL.  The PCI card has a chip that maps the LCD module directly to parallel port in BIOS.


    Please help.  Thank you.
  • G'Day

    Loading ASL onto a Disk on Chip is not really a useful idea. I will now explin why...

    ASL is a secure CHROOTed environment, where each majoe subsystem sits in their own directory structure with their own binaries. 

    With a normal Linux system all you need to do to get a system up and running is to have the root and boot partitions in ROM. With ASL all the CHROOT environments need to be done as well. But they cannot since logging is done within the CDROOT, and temp files are stored there too

    Thus, it makes little use to have a reliabe root partition if your HDD partitions are bad. I know this from bad experience.

    Darryl
  • The only reason that I am using the Disk-on-Chip PCI card, is that my LCD module is wired to this PCI card and I would like to use it in ASL. The PCI card has a chip that maps the LCD module directly to parallel port in BIOS.
Reply Children
No Data