Thread: Re: [SSI-users] ramdisk
Brought to you by:
brucewalker,
rogertsang
From: aleks <al...@te...> - 2004-12-30 23:58:53
|
Hi , Thanks .=20 But now I have gotten rid of linuxrc , so default behaviour for ordinary = kernel should be to go straight to /sbin/init . But openssi kernel gives = kernel panic .=20 I have tried giving kernel paramater init=3D/sbin/init and other values = for this parameter but it is always gives kernel panic .=20 It appears the openssi kernel REQUIRES linuxrc ? Then how do I make it = ignore that linuxrc is not there ? Any suggestions appreciated . Aneesh wrote : In OpenSSI /sbin/init is started in a bit different way than the base kernel. It is not started by the kernel. Rather one of the cluster command start the init . This cluster command is executed from the linuxrc and will result in starting /sbin/init only on master node. Aleks wrote : > Hi ,=20 > =20 > Trying to do an experiment where I load the entire operating system = into > memory . I have done this successfully by copying all my files into = the > initrd image ( the ramdisk image ) . In grub.conf , kernel parameter = root > looks like=20 > root=3D/dev/ram0 . And I have to delete linuxrc from the ramdisk . = This works. > =20 > But when I install openssi and follow this procedure , I get 'kernel = panic , > init not found , try passing init=3D parameter to kernel' .=20 > =20 > Anybody know why this might be occuring ? I tried copying stuff from = the > openssi ramdisk into my complete ramdisk .This does not help .....Is = the > openssi kernel very picky about its ramdisk ?=20 |
From: Walker, B. J <bru...@hp...> - 2004-12-31 01:05:19
|
If you look at the ramdisk for an OpenSSI system, you will see that several commands are executed. You cannot easily ignore these. Is it possible you could have a somewhat standard linuxrc/ramdisk and then have OpenSSI mount a ramfs for the root (and in it, the OpenSSI std. /etc/init)? =20 just a thought =20 bruce =20 -----Original Message----- From: ssi...@li... [mailto:ssi...@li...] On Behalf Of aleks Sent: Thursday, December 30, 2004 3:59 PM To: Ssi...@li... Subject: Re: [SSI-users] ramdisk =09 =09 =20 Hi , =20 Thanks .=20 =20 But now I have gotten rid of linuxrc , so default behaviour for ordinary kernel should be to go straight to /sbin/init . But openssi kernel gives kernel panic .=20 =20 I have tried giving kernel paramater init=3D/sbin/init and other values for this parameter but it is always gives kernel panic .=20 =20 It appears the openssi kernel REQUIRES linuxrc ? Then how do I make it ignore that linuxrc is not there ? =20 Any suggestions appreciated . =20 =20 Aneesh wrote : In OpenSSI /sbin/init is started in a bit different way than the base kernel. It is not started by the kernel. Rather one of the cluster command start the init . This cluster command is executed from the linuxrc and will result in starting /sbin/init only on master node. =20 =20 Aleks wrote : > Hi ,=20 > =20 > Trying to do an experiment where I load the entire operating system into > memory . I have done this successfully by copying all my files into the > initrd image ( the ramdisk image ) . In grub.conf , kernel parameter root > looks like=20 > root=3D/dev/ram0 . And I have to delete linuxrc from the ramdisk . This works. > =20 > But when I install openssi and follow this procedure , I get 'kernel panic , > init not found , try passing init=3D parameter to kernel' .=20 > =20 > Anybody know why this might be occuring ? I tried copying stuff from the > openssi ramdisk into my complete ramdisk .This does not help .....Is the > openssi kernel very picky about its ramdisk ?=20 =09 =09 =09 |