I'm making a custom build Linux From Scratch, and I'm putting it in a USB Flash Drive. I'm planning to have my Linux build to be minimal.
I got all the programs I need in order for it to run properly. However, the configuration doesn't seem to be working. The kernel works just fine, but when it comes to the mounting, it screws up. What I see is that the kernel mounts my root file system as read only, causing error.
FYI, This is what I have:
- A USB 2.0 Flash Drive (obviously)
- ext2 partitioned boot
- ext3 root partition
- Linux Kernel 2.6.37 with no initrd or swap support
- Grub 0.97
- GCC 4.2.4
- Binutils 2.18
- GlibC 2.7
- other standard toolchain programs
Don't worry about the 'no initrd or swap' thing, if you are thinking about those, this is none of my concern for the time being because those are not the problem. The problem seems to be around the mounting process.
I'd like to see what you think. Any, even the tiny bits of, help or opinion will be appreciated!