[Smaug] Kernel parm help

William Estrada mrumunhum at popdial.com
Mon Dec 26 14:49:41 PST 2005


Phil.

  Yes it does boot from CF, the BIOS does support that.

  The problem has been narrowed down to what happens in the script called
by 'init'.  In may case it is '/etc/rcS'.  I still have not figured out
the magic combination of commands to execute to get the RAM disk populated.
The file systems has been loaded but init will unload it after executing
/etc/rcS.

  Thanks for the comment.

>Message: 2
>Date: Fri, 16 Dec 2005 12:19:53 -0800
>From: cerise at armory.com
>Subject: Re: [Smaug] Kernel parm help
>To: smaug at lists.svlug.org
>Message-ID: <20051216201953.GB503 at boogeyman>
>Content-Type: text/plain; charset=us-ascii
>
>On first blush (and it's quite possible that I've misunderstood), it sounds
>like this is a BIOS problem, not a linux problem.  Will the BIOS explicitly
>boot off of a USB CF and have you tested it?
>
>-Phil/CERisE
>
>On Fri, Dec 16, 2005 at 10:28:30AM -0800, William Estrada wrote:
>
>>> Hi guys,
>>> 
>>>  I am working on a new project that involves building a bootable USB CF 
>>> system.  The
>>> script to create the image is working.  My problem is what options in 
>>> the grub
>>> configuation file do I need to make the system diskless? 
>>> 
>>>  My grub.conf looks like this:
>>> 
>>>    # Change colors to show that this conf file was used.
>>>    color green/blue black/red
>>>    boot=/dev/sda1
>>>    default=0
>>>    timeout=60
>>>    splashimage=(hd2,0)/boot/grub/rootfs.jpg.gz
>>> 
>>>    # Compact Flash
>>>    title CF Embedded RAM SDA1
>>>            root (hd2,0)
>>>            kernel /boot/bzImage rw root=/dev/sda1 rhgb vga=0x31B
>>>    video=rivafb \
>>>                   ramdisk_size=100000 prompt_ramdisk=1
>>>            initrd /boot/rootfs.gz
>>> 
>>>    # local hard drive
>>>    title Internal Embedded System Test
>>>            root (hd1,11)
>>>            kernel /boot/bzImage rw rhgb vga=0x31B video=rivafb \
>>>            ramdisk_size=100000 prompt_ramdisk=1
>>>            initrd /boot/rootfs.gz
>>> 
>>>  My device,map looks like this:
>>> 
>>>    (fd0)   /dev/fd0
>>>    (hd0)   /dev/hda
>>>    (hd1)   /dev/hdb
>>>    (hd2)   /dev/sda
>>> 
>>>  At boot, grub menu comes up but I get boot errors ( many different 
>>> flavors ).  It
>>> finds the rootfs.gz on the local hard drive but not the CF (/dev/sda1).  The
>>> hard drive does not create or use the RAM disk.  And of course, I can't 
>>> get a hard
>>> copy of the boot log.
>>> 
>>>  Also, the splashimage is not used.
>>> 
>>>  Any ideas?
>>> 
>>> 
>>> 
>>> 
>>

-- 
  William Estrada 
<HTTP://www.Mt-Umunhum-Wireless.net/resume/william_estrada.html>    --  
MrUmunhum at popdial dot com <mailto:MrUmunhum at popdial.com>  --   
408-997-0743
  Ymessenger ID: MrUmunhum
  HTTP://Mt-Umunhum-Wireless.net

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.svlug.org/archives/smaug/attachments/20051226/1b5ad778/attachment.htm


More information about the Smaug mailing list