Results 1 to 4 of 4

Thread: starting linuxrc and init

  1. #1
    Junior Member
    Join Date
    Jan 2003
    Posts
    1

    starting linuxrc and init

    Hi Folks,
    I try to build my own Knoppix based CD. For this I try to build my own initrd.
    Ok my first problem was that the kernel didn't start my linuxrc. I found the reason. If the
    root-Filesystem (root= parameter from syslinux) is the same as ram0 (in my case the initrd-fs) the kernel didn't execute linuxrc and step over to execute init.
    (this is in do_mounts.c in function "void prepare_namespace(void)" - Linux 2.4.20)

    Ok.. I that this is no problem. I will pass no root boot option (or a wrong) and I'll set this in linuxrc but... in this case the kernel stops because he couldn't load modules and other messages (depending with root-option you give)

    My question: Do you know how knoppix handle this issue?

    Thanks,
    Thomas

  2. #2
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    Auckland, New Zealand
    Posts
    818
    You are probally best to start off by remastering before trying to build one from scratch.
    see http://www.knoppix.net/docs/index.ph...masteringHowto

    also you may be interested to see how to replace the kernel :
    http://www.knoppix.net/docs/index.ph...tomKernelHowto

  3. #3
    Guest
    Hi eadz,

    thx for posting a reply. I read the both Webpages, but they didn't cover my questions.

    It would be cool if someone has an idea how to solve this prob.


    Thanks,
    Thomas

  4. #4
    Senior Member registered user
    Join Date
    Dec 2002
    Posts
    196

    Re: starting linuxrc and init

    Quote Originally Posted by thomas
    Hi Folks,
    I try to build my own Knoppix based CD. For this I try to build my own initrd.
    Ok my first problem was that the kernel didn't start my linuxrc. I found the reason. If the
    root-Filesystem (root= parameter from syslinux) is the same as ram0 (in my case the initrd-fs) the kernel didn't execute linuxrc and step over to execute init.
    (this is in do_mounts.c in function "void prepare_namespace(void)" - Linux 2.4.20)

    Ok.. I that this is no problem. I will pass no root boot option (or a wrong) and I'll set this in linuxrc but... in this case the kernel stops because he couldn't load modules and other messages (depending with root-option you give)
    Okay, i'll give it a shot. If i understand correctly, you are trying to boot your initrd filesystem with the root= option. However, to load a filesystem into ram to boot with (as root), you need the initrd= kerneloption instead. Then, linuxrc should be executed like usual.

    Hope this helps,

Similar Threads

  1. Replies: 0
    Last Post: 09-01-2004, 06:20 PM
  2. Replies: 1
    Last Post: 08-11-2004, 11:36 AM
  3. linuxrc: how to edit?
    By bongski55 in forum The Lounge
    Replies: 2
    Last Post: 05-11-2004, 11:56 AM
  4. linuxrc changes
    By darthczyz in forum Customising & Remastering
    Replies: 0
    Last Post: 04-08-2004, 01:15 PM
  5. Replies: 12
    Last Post: 08-18-2003, 06:25 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
  •  


Dell Desktop Computer PC i5, up to 32GB RAM, 3TB SSD, Windows 11/10 Pro WiFi picture

Dell Desktop Computer PC i5, up to 32GB RAM, 3TB SSD, Windows 11/10 Pro WiFi

$99.00



Corsair Vengeance RGB Pro 32GB (4x8GB) DDR4 RAM 3600MHz (CMW32GX4M4D3600C18) picture

Corsair Vengeance RGB Pro 32GB (4x8GB) DDR4 RAM 3600MHz (CMW32GX4M4D3600C18)

$65.00



Team T-FORCE VULCAN Z 16GB (2 x 8GB) 288-Pin PC RAM DDR4 3200 (PC4 25600) Intel picture

Team T-FORCE VULCAN Z 16GB (2 x 8GB) 288-Pin PC RAM DDR4 3200 (PC4 25600) Intel

$28.99



HyperX FURY DDR3 1600 MHz 2x 8GB PC3-12800 Desktop RAM Memory DIMM 240pins 16GB picture

HyperX FURY DDR3 1600 MHz 2x 8GB PC3-12800 Desktop RAM Memory DIMM 240pins 16GB

$20.55



A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G picture

A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G

$11.99



Netac DDR4 32GB 16GB DDR4 3200MHz UDIMM C16 Desktop Internal Memory RAM Kit picture

Netac DDR4 32GB 16GB DDR4 3200MHz UDIMM C16 Desktop Internal Memory RAM Kit

$25.99



HyperX FURY DDR4 4GB 8GB 16GB 32GB 3200 2400 2666 Desktop RAM Memory DIMM 288pin picture

HyperX FURY DDR4 4GB 8GB 16GB 32GB 3200 2400 2666 Desktop RAM Memory DIMM 288pin

$31.50



SK Hynix 8GB 1Rx8 PC4-2400T-SA1-11 Laptop Memory P/N: HMA81GS6AFR8N-UH Tested picture

SK Hynix 8GB 1Rx8 PC4-2400T-SA1-11 Laptop Memory P/N: HMA81GS6AFR8N-UH Tested

$7.99



HP EliteBook 845 G7 Laptop 14

HP EliteBook 845 G7 Laptop 14" Windows 11 6-Core Ryzen 5 4GHz 8GB RAM 128GB SSD

$175.48



SGIN 10.1

SGIN 10.1" Tablet Android 13 128GB ROM 4GB RAM WIFI Quad-Core Tablet Dual Camera

$59.99