[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#88226: Problem with potato 2.2r2 "compact" root disk



Package: installation
Version: 2.2r2 "compact"

When installing Debian GNU/Linux 2.2r2 onto a Compaq ProLiant DL380 server
I stumbled across a slight problem; the device file entries for the Compaq
Smart2 RAID controller do not exist on the root disk.

I created the root disk in question by using rawrite2 on the root.bin file
in the "compact" directory on the Potato 2.2r2 cd.

The devices in question are /dev/ida/*

Obviously, the problem causes the system to think it has no hard disks, thus
preventing the user from installing the OS.

Creating the device file entries manually corrected the problem and allowed
me to install the OS without any further problems.

The actual OS installation *did* create the device file entries on the
hard disk itself.

Suggested fix: include the /dev/ida/* device files on the root disk.

Here's the script to do it:

<-- cut here -->
#!/bin/sh
minor=0
for unit in 0 1 2
do
  typeset -i major=$unit+72
  for ld in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
  do
    mknod /dev/ida/c${unit}d${ld} b $major $minor $disk
    typeset -i minor=$minor+1
    for part in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
    do
      mknod /dev/ida/c${unit}d${ld}p$part b $major $minor $disk
      typeset -i minor=$minor+1
    done
  done
done
<-- cut here -->

If you need any additional info, don't hesitate to mail me.

- Peter Lieverdink.
-- 
System/Network Administrator Creative Contingencies P/L
http://www.cafuego.net/cafuego.asc for pgp key
all your base are belong to us

Attachment: pgpQkm8uL7jI5.pgp
Description: PGP signature


Reply to: