[Voyage-linux] Newbie Question on hda / Soekris & boot priority
mgrollman
(spam-protected)
Tue May 16 15:45:48 HKT 2006
Next boot-loader battle, I will try that for sure.
As far as the PCMCIA thing goes, I am becoming more convinced that it
has something to do with the change in kernel revs and assoicated pcmcis
support modules between v-.1 and v .2. I found this link that discusses
a closely related problem:
http://lists.infradead.org/pipermail/linux-pcmcia/2005-September/002667.html.
It seems, and I know little of what I speak here, that the change from
kernels using pcmcia-cs to kernels using pcmciautils has changed how
some of the auto-firmware loaders work.
How is the current and the latest one below set-up, as far as PCMCIA
stuff goes?
Cheers,
- Michael
Kim-man "Punky" TSE wrote:
> Hi Michael,
>
> If you are brave enough, you can try the voyage-current version, which
> is available at:
>
> http://www.voyage.hk/download/voyage/voyage-current.tar.gz
>
> It is of course available in any other mirrors. It support both lilo
> and grub! (thanks Bill.),
>
> But you still need to edit "/boot/grub/menu.lst" for hdb root device
>
> - Punky
>
>
> mgrollman wrote:
>>
>> That was probably the smart way to handle to lilo.conf thing. I
>> found a solution that worked for me, which was installing grub so I
>> could get to the grub> prompt and get the thing booted by hand with a
>> serial cable, then fixing the lilo.conf after it was running in the
>> Soekris to /dev/hdb. Worked, but I like you way better.
>>
>> As to the PCMCIA support, two things. 1) Does option 2 install a
>> kernel with less than ideal support for the more advanced CPU in the
>> 4801, and also, having done thi now, I find that although the PCMCIA
>> support seems to work OK (at least as far as cardcrl goes) the card I
>> am trying to make run, an Aircard 750 which I had working on voyage
>> 1.0, does not fly. The card is seen by the bus, but the /dev/modem
>> is never created. Although for sure it is something I am doing
>> wrong, but I am wondering if the "depreciated" nature of the PCMCIA
>> support in this rev of voyage might be part of the problem, ie, some
>> udev weirdness with the 2.6.15 kernel stuff.
>>
>> Thanks for the insight, it at least got me to the next level.
>>
>>
>> Kim-man "Punky" TSE wrote:
>>> Hi Michael,
>>>
>>> 1) Unfortunately, there is no way to set the target root device in
>>> the voyage.update. You will need to fix it manually
>>>
>>> ## Put your CF back to knoppix
>>> mount /dev/<CF device on knoppix> /mnt/cf
>>> vi /mnt/cf/etc/lilo.conf # and change root= line from hda to hdb
>>> chroot /mnt/cf lilo -C /etc/lilo.conf
>>> umount /mnt/cf
>>>
>>> 2) Pick option 3 (4511/4521) in voyage.update to have PCMCIA support.
>>>
>>> Michael Grollman wrote:
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> I am trying to build a voyage 0.2 boot disk for a Soekris 4801 with
>>>> a PCMCIA slot. I am building this on a full x86 PC using a Knoppix
>>>> boot. I have a CF card drive in the full PC set to /dev/hda. Two
>>>> issues:
>>>>
>>>>
>>>> ISSUE 1: It no boot. When I make the disk and then move it to the
>>>> Soekris 4801 to boot it, I get the following:
>>>>
>>>>
>>>>
>>>> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
>>>>
>>>> hdb: max request size: 128KiB
>>>>
>>>> hdb: 1001952 sectors (512 MB) w/1KiB Cache, CHS=994/16/63
>>>>
>>>> hdb: cache flushes not supported
>>>>
>>>> hdb: hdb1 hdb2 hdb3
>>>>
>>>> mice: PS/2 mouse device common for all mice
>>>>
>>>> padlock: VIA PadLock not detected.
>>>>
>>>> NET: Registered protocol family 2
>>>>
>>>> IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
>>>>
>>>> TCP established hash table entries: 8192 (order: 3, 32768 bytes)
>>>>
>>>> TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
>>>>
>>>> TCP: Hash tables configured (established 8192 bind 8192)
>>>>
>>>> TCP reno registered
>>>>
>>>> TCP bic registered
>>>>
>>>> NET: Registered protocol family 1
>>>>
>>>> NET: Registered protocol family 10
>>>>
>>>> lo: Disabled Privacy Extensions
>>>>
>>>> IPv6 over IPv4 tunneling driver
>>>>
>>>> NET: Registered protocol family 17
>>>>
>>>> NET: Registered protocol family 15
>>>>
>>>> Using IPI Shortcut mode
>>>>
>>>> VFS: Cannot open root device "301" or unknown-block(3,1)
>>>>
>>>> Please append a correct "root=" boot option
>>>>
>>>> Kernel panic - not syncing: VFS: Unable to mount root fs on
>>>> unknown-block(3,1)
>>>>
>>>>
>>>>
>>>> The Soekris seems to be seeing this as /dev/hdb, even though in the
>>>> Soekris Bios is it set as FLASH=Primary. Is this an issue with how
>>>> I am building the voyage disk, or how I am setting up the Soekris
>>>> Bios? Soekris BIOS is set as follows (1.28):
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> comBIOS Monitor. Press ? for help.
>>>>
>>>>
>>>>
>>>> > show
>>>>
>>>>
>>>>
>>>> ConSpeed = 9600
>>>>
>>>> ConLock = Disabled
>>>>
>>>> ConMute = Disabled
>>>>
>>>> BIOSentry = Enabled
>>>>
>>>> PCIROMS = Enabled
>>>>
>>>> PXEBoot = Enabled
>>>>
>>>> FLASH = Primary
>>>>
>>>> BootDelay = 5
>>>>
>>>> FastBoot = Disabled
>>>>
>>>> BootPartition = Disabled
>>>>
>>>> BootDrive = 80 FF FF FF
>>>>
>>>> ShowPCI = Enabled
>>>>
>>>> Reset = Hard
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ISSUE 2: No config choice on voyage.update menu for a 4801 with a
>>>> slot card in it.
>>>>
>>>>
>>>>
>>>> Explains itself.
>>>>
>>>>
>>>>
>>>> Any help is greatly appreciated, as this has been kicking my rear
>>>> for a number of days now. I am sure there is a simple fix short of
>>>> re-writing all the scripts till I find the combo that works, and I
>>>> am just missing it.
>>>>
>>>>
>>>>
>>>> Thanks,
>>>>
>>>>
>>>>
>>>> - Michael
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> No virus found in this outgoing message.
>>>> Checked by AVG Free Edition.
>>>> Version: 7.1.392 / Virus Database: 268.5.6/339 - Release Date:
>>>> 5/14/2006
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> _______________________________________________
>>>> Voyage-linux mailing list
>>>> Voyage-linux at list.voyage.hk
>>>> http://list.voyage.hk/mailman/listinfo/voyage-linux
>>>>
>>>
>>>
>
>
More information about the Voyage-linux
mailing list