Do you have a question? Post it now! No Registration Necessary
Subject
- Posted on
booting from CF-Card
- 02-28-2005
- Torsten Bitterlich
February 28, 2005, 3:48 pm

Hi there,
what I want to do is to boot my linux from a root device on an compact
flash card. My target device does not boot from the compact flash
card, strangly it is detected as an ide slave, although I configured
the jumper on my ide - cf adapter card properly. Anyway my target
device has a flash disk on board, which can boot. A linux kernel and
loadlin.exe fit there, so I thought I try it that way. Now I have
problems when chosing the compact flash card as a root device, the
kernel mounts the ext2 partition I created there and then fails with
"cannot create initial console". Another way would be to boot a initrd
image from within the compact flash card, but I don't know how to
acomplish that. Maybe I put an initrd image on the booting flash disk
which then mounts the image on the compact flash card, which then
becomes root. Any Ideas?
By the way, I can access the compact flash card through a linux rescue
disk. The compact flash card is not recogniced under dos/freedos.
Any sugestions would be highly appreachiated. Thanks!
what I want to do is to boot my linux from a root device on an compact
flash card. My target device does not boot from the compact flash
card, strangly it is detected as an ide slave, although I configured
the jumper on my ide - cf adapter card properly. Anyway my target
device has a flash disk on board, which can boot. A linux kernel and
loadlin.exe fit there, so I thought I try it that way. Now I have
problems when chosing the compact flash card as a root device, the
kernel mounts the ext2 partition I created there and then fails with
"cannot create initial console". Another way would be to boot a initrd
image from within the compact flash card, but I don't know how to
acomplish that. Maybe I put an initrd image on the booting flash disk
which then mounts the image on the compact flash card, which then
becomes root. Any Ideas?
By the way, I can access the compact flash card through a linux rescue
disk. The compact flash card is not recogniced under dos/freedos.
Any sugestions would be highly appreachiated. Thanks!

Re: booting from CF-Card

compact
Sound like your adapter's decoding is faulty. You might need to check
the CS1 and CS0 signal lines. The IDE pinouts and signals are
available at http://cfd.linnix.com/ide.php

initrd
How did you setup the CF? Most system would default it to primary
master.

rescue
Under what device?

Need more data to help you.
Site Timeline
- » Init
- — Next thread in » Embedded Linux
-
- » spin_lock for the embedded systems !
- — Previous thread in » Embedded Linux
-
- » Crosscompiling for ARM: reloc type R_ARM_ABS32 is not supported for PIC - ...
- — Newest thread in » Embedded Linux
-
- » Re: Corona Update 8 (21 january 2020) (Important information about "V...
- — The site's Newest Thread. Posted in » Electronics Design
-
- » AD7715 qui ne convertit rien
- — The site's Last Updated Thread. Posted in » Electronics (French)
-