Results 1 to 4 of 4

Thread: Problem with "root=" kernel command-line argument

  1. #1

    Problem with "root=" kernel command-line argument

    So I ran the knoppix-installer script and successfully got a working Knoppix filesystem installed onto my USB hard disk, /dev/sda2. The phase of the installation where the boot disk is created failed, which is no big problem since I don't think this machine can boot from a USB floppy.

    My plan was to boot from the CD again with the boot command "knoppix root=/dev/sda2". This doesn't work - Knoppix just boots into it's regular mode, using the uncompressed root drive image.

    It's as if the kernel ignores the root= parameter.

    I can actually boot from a Gentoo CD with the LILO command "gentoo root=/dev/sda2" and this *works*. So I know that the hard drive install worked correctly.

    Anyone know why I can't get the parameter to be adhered to? Thanks.

  2. #2
    Senior Member registered user
    Join Date
    Mar 2003
    Location
    Europe
    Posts
    148

    Re: Problem with "root=" kernel command-line argum

    Quote Originally Posted by LukeyBoy
    I can actually boot from a Gentoo CD with the LILO command "gentoo root=/dev/sda2" and this *works*. So I know that the hard drive install worked correctly.
    Very very interesting, the fact of being able to pass a boot time argument to boot/have your root on an sd* hard drive :)) I have no internal HDD in my laptop, and have to use an external firewire drive (this is where Linux is cool - try doing this trick with Windows!).

    Sounds as though I shold try out Gentoo, but I've put a fair amount of effort in learning about the debian way of doing things (and this is after a try out of Mandrake 18 months ago or so)... And one huge advantage of Knoppix is these forums - support here is good.

    To get back to your question - I don't know the answer, but I can tell you how I and a few others use the Knoppix CD to boot (well technically move root) to the external 1394 hard drive. The technique was originally found by tinker, see this post for more info http://knoppix.net/forum/viewtopic.php?t=6463

    Code:
    knoppix single   #at boot prompt
    sudo su 
    lsmod   #check firewire/1394 modules are present
    /mnt/floppy/rescan-scsi-bus.sh   #run a script from floppy to find my hard drive, apparently this should not be needed for 2.6
    mkdir /mnt/new_root 
    mount /dev/sda1 /mnt/new_root  
    mkdir /mnt/new_root/mnt/old_root   #required the first time only, not needed for subsequent boots
    cd /mnt/new_root 
    pivot_root . /mnt/new_root/mnt/old_root
    mount /proc /proc -t proc 
    swapon -a 
    init 5
    There are a couple of problems with this approach - it's a pain to type all the commands each time, you need to set the hostname, I'm not sure if the ramdisk is destroyed afterwards nad the RAM given back to the system. But hey it works. But it seems the Gentoo way is better ;)

  3. #3
    Senior Member registered user
    Join Date
    Mar 2003
    Location
    Europe
    Posts
    148
    I shoulld add that my BIOS does not give me the choice of booting from USB or Firewire, I can only boot from Floppy or CD-ROM.

  4. #4
    No, I'm actually just using the Gentoo kernel to boot since it accepts the root= parameter. It's still a Debian system - in fact I'm posting from it right now (albeit with the Links browser).

Similar Threads

  1. Problem logging into "Root"
    By maxcruiver in forum Hdd Install / Debian / Apt
    Replies: 1
    Last Post: 04-02-2005, 06:54 PM
  2. Booting problem: "hde: drive not ready for command"
    By MrBigTime in forum Hardware & Booting
    Replies: 2
    Last Post: 02-14-2005, 11:35 AM
  3. Booting problem: "hde: drive not ready for command"
    By MrBigTime in forum General Support
    Replies: 1
    Last Post: 02-14-2005, 01:42 AM
  4. startx with "root" and not with "knoppix"
    By ix86i in forum Customising & Remastering
    Replies: 1
    Last Post: 10-30-2004, 12:16 PM
  5. "Foreign" drive formats and "dd" command
    By geebee2000 in forum Hardware & Booting
    Replies: 9
    Last Post: 05-21-2003, 07:29 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


LSI 9305-16i SATA SAS 12Gbs RAID Controller PCIe 3.0 x8 IT-Mode 4* 8643 SATA picture

LSI 9305-16i SATA SAS 12Gbs RAID Controller PCIe 3.0 x8 IT-Mode 4* 8643 SATA

$229.99



Dell R630 8SFF 2.4Ghz 12-Core 128GB H330 RAID 10GB RJ-45 NIC 2x750W PSU 8x Trays picture

Dell R630 8SFF 2.4Ghz 12-Core 128GB H330 RAID 10GB RJ-45 NIC 2x750W PSU 8x Trays

$430.04



Dell R630 8SFF 2.4Ghz 20-Core 128GB H730 RAID 10GB RJ-45 NIC 2x750W PSU 8x Trays picture

Dell R630 8SFF 2.4Ghz 20-Core 128GB H730 RAID 10GB RJ-45 NIC 2x750W PSU 8x Trays

$455.04



ACASIS 2.5/3.5 inch 2 Bay SATA USB 3.0 Hard Drive Disk HDD SSD Enclosure 4 RAID picture

ACASIS 2.5/3.5 inch 2 Bay SATA USB 3.0 Hard Drive Disk HDD SSD Enclosure 4 RAID

$58.99



Inspur LSI 9300-8i Raid Card 12Gbps HBA HDD Controller High Profile IT MODE picture

Inspur LSI 9300-8i Raid Card 12Gbps HBA HDD Controller High Profile IT MODE

$15.98



LSI MegaRAID 9361-8i 12Gb PCIe 8-Port SAS/SATA RAID 1Gb w/BBU/CacheVault/License picture

LSI MegaRAID 9361-8i 12Gb PCIe 8-Port SAS/SATA RAID 1Gb w/BBU/CacheVault/License

$39.95



LSI MegaRAID 9361-8i 12Gbps PCIe 3 x8 SATA SAS 3 8 Port RAID + BBU & CacheVault picture

LSI MegaRAID 9361-8i 12Gbps PCIe 3 x8 SATA SAS 3 8 Port RAID + BBU & CacheVault

$39.00



ORICO Multi Bay RAID Hard Drive Enclosure USB 3.0/ Type-C For 2.5/3.5'' HDD SSDs picture

ORICO Multi Bay RAID Hard Drive Enclosure USB 3.0/ Type-C For 2.5/3.5'' HDD SSDs

$82.49



NEW LSI MEGARAID SAS 9361-8i 12GB/s SAS + SATA RAID CONTROLLER CARD PCIe x8 3.0 picture

NEW LSI MEGARAID SAS 9361-8i 12GB/s SAS + SATA RAID CONTROLLER CARD PCIe x8 3.0

$99.00



Yottamaster 4Bay RAID RGB Hard Drive Enclosure Type B Fr 2.5'' 3.5

Yottamaster 4Bay RAID RGB Hard Drive Enclosure Type B Fr 2.5'' 3.5" SATA HDD SSD

$149.99