From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Wuertele Subject: Booting off msdos AND using initrd? Date: Tue, 20 May 2003 09:44:39 -0700 Sender: linux-config-owner@vger.kernel.org Message-ID: Mime-Version: 1.0 Return-path: List-Id: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-config@vger.kernel.org I would like my kernel to read a ramdisk file off of an msdos partition. I think the way to do this is to put the following on an msdos partition: 1. vmlinux (linux kernel) 2. /dev directory (to mount devfs on) 3. ramdisk.img (the 4. linuxrc program (see below) My bootloader finds vmlinux on the dos partition and boots it. The linuxrc program loads the ramdisk and does a pivot root. I think the above will work. I have two questions: 1. is there an easier way? 2. my kernel is not finding linuxrc. Here are the arguments I'm using: go vmlinux devfs=only root=301 rw init=/linuxrc Is there some special path syntax I need for the init=? Dave