Follow up on this problem. I have progress of a sort. I attached my
cardreader to yet another computer. The cardreader was attached as
secondary master. This computer had a more modern BIOS which allowed
booting from a LS/ZIP drive. And YES,YES,YES I saw the Bering logo. The
kernel booted but then the IDE driver started to muck things up again.
It did find the card reader at hdc but then it decided that it was a
floppy.
hdc: IOMEGAIDE CARD READER, ATAPI cdrom or floppy?, assuming FLOPPY drive
The two harddisks present in the computer were both attached to a
ide-diskdriver. Next I got messages like:
VFS: Can't find a valid FAT filesystem on dev 03:01
which is understandable because there is no /dev/hdc1.
Then the kernel went into panic mode.
The next step was to boot the computer with slackware 10.1 (its normal
OS). To my suprise the 2.4.26 kernel gave the same "assuming floppy
drive" message but then attached the ide-floppy driver. This driver did
give an I/O error (Can't get flexible disk page parameters) but this
doesn't seem to be fatal. The subsequent partition check gives hdc: hdc1
and I can mount /dev/hdc1 and read the contents without problems.
So my conclusion is that the initrd_ide_cd also needs the ide-floppy
driver to get this to work. Question is, how do I do that?
Regards
Chera Bekker
Chera Bekker wrote:
Hi Ron, thanks for your reply. My problem is that I am booting from
bering floppy with the initrd-ide-cd and I am trying to follow the
instructions for creating a CF card. I am using an old CF card and I
have no Idea what it contains. I am trying to use fdisk to create a
partition and a MBR on the CF card but if the system thinks it's a
floppy I cannot access it through hda. I tried fd1 but that gives all
kind of strange errors in dmesg.
I tried booting the system without a CF card in the reader but then
the reader is not found at all.
I need to find a way to tell ide-detect that the device is not a
floppy but a (removable) harddisk
regards
Chera Bekker
Ron Senykoff wrote:
To follow on on my attempts to run Bering from a CF card. I have bought
an IDE card reader and connected it as slave to the primary IDE
channel.
When I boot with Bering uclibc 2.2.3 with the initrd replaced by the
initrd-ide-cd I cannot access it as a harddrive.
dmesg gives
hdb: IOMEGAIDE CARD READER, ATAPI cdrom or floppy?, assuming FLOPPY
drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
So I guess the card reader is seen as a floppy. How can I force the IDE
driver to recognize it as a harddisk?
How did you create the CF card? You need to use syslinux to make it
bootable (directions in the guide) and then simply copy the files over
from your floppy. I'm saying this thinking that you may have written
the floppy image to the CF card which boot-sector wise may cause
confusion.
-Ron
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log
files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/