Hi

I've created the /dev/console and i've modified
/boot/parmfile, as indicated, and now i have:
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 2036 blocks ]1 disk( into ram disk...
done.
VFS: Mounted root (cramfs filesystem) readonly.
Freeing unused kernel memory: 84k freed
initrd-tools: 0.1.78
pivot_root: No such file or directory
/sbin/init: 431: cannot open dev/console: No such file

Kernel panic: Attempted to kill init!
HCPGIR450W CP entered; disabled wait PSW 000A0000
800306C4

now what?  :-(

--- Adam Thornton <[EMAIL PROTECTED]> wrote:
> On Apr 14, 2005, at 3:53 PM, Lizbeth Ortiz wrote:
>
> > I've installed, via apt,
> kernel-image-2.6.8-2-s390,
> > and i've modified /boot/parmfile deleting the word
> > "noinitrd", also i've modified /etc/zipl.conf
> adding
> > the line "ramdisk=/initrd.img" and after rebooted
> the
> > vm i have:
> > RAMDISK: cramfs filesystem found at block 0
> > RAMDISK: Loading 2036 blocks ]1 disk( into ram
> disk...
> > done.
> > VFS: Mounted root (cramfs filesystem) readonly.
> > Freeing unused kernel memory: 84k freed
> > initrd-tools: 0.1.78
> > pivot_root: No such file or directory
> > /sbin/init: 431: cannot open dev/console: No such
> file
> >
> > Kernel panic: Attempted to kill init!
> > HCPGIR450W CP entered; disabled wait PSW 000A0000
> > 800306C4
> >
> > What is the problem?
> >
> You need to create a static /dev/console node.  I
> think it's a
> character device, major 5 minor 1.  Also, your DASD
> spec will have
> changed.  Instead of dasd=150-155 or whatever, it'd
> be
> dasd=0.0.150-0.0.155.  Don't forget to rerun zipl.
>
> Further, there are some changes to the chandev layer
> to get your
> network devices working again with the new group
> devices stuff.
>
> I did that with the creation of a file
> /etc/groupdev, and the following
> script (/etc/init.d/groupdev.sh):
>
> #
> # groupdev.sh  S/390 module initialization
> parameters
> #
> # Must run before networking but after udev.
> #
> # Version:      @(#)groupdev.sh  0.0-0   27-Apr-2004
> [EMAIL PROTECTED]
> #
>
> [ -f /etc/default/rcS ] && . /etc/default/rcS
>
> test -f /etc/groupdev && (
>      # Loop over lines in /etc/groupdev
>      echo -n "Initializing ccwgroup devices..."
>      while read type rest
>      do
>          case "$type" in ""|\#*)
>              continue
>              ;;
>          esac
>          case "$type" in "qeth")
>              modprobe -k ${type}
>              set -- $rest
>              echo "0.0.${1},0.0.${2},0.0.${3}" >
> /sys/bus/ccwgroup/drivers/${type
> }/group
>              echo $4 >
> /sys/bus/ccwgroup/drivers/${type}/0.0.${1}/online
>                  ;;
>          esac
>      done
>      echo "done."
> ) < /etc/groupdev
>
> : exit 0
>
> And /etc/groupdev contains:
>
> # format is:
> #  type rest
> #  type is "qeth" or another grouped device
> #  qeth is the only one I know about right now.
> #
> #  for qeth, rest is
> #      read-device write-device data-device online
> #      where the devices are four-digit hex
> addresses,
> #      and online is "1" or "0" for whether the
> device should be
> #        on- or offline
>
> qeth    0340    0341    0342    1
> qeth    0344    0345    0346    1
>
> Hope this helps.
>
> Adam
>
>
----------------------------------------------------------------------
> For LINUX-390 subscribe / signoff / archive access
> instructions,
> send email to [EMAIL PROTECTED] with the
> message: INFO LINUX-390 or visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
>

_________________________________________________________
Do You Yahoo!?
Informacisn de Estados Unidos y Amirica Latina, en Yahoo! Noticias.
Vismtanos en http://noticias.espanol.yahoo.com

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to