Debian sarge netinstall hangs after first boot on b132l
Hello,
I got an hp b132l to play with :) and decided to put debian sarge on it, downloaded the latest netinstall cd from the web (debian site) and installed using serial console.
The install went ok, after making the initial ramdisk larger (64k instead of 16), and gave no errors, but after the copying of the files and doing the first reboot. My system hung. I wasn't able to do anything (even the power button didn't work).
The last message on my console was the following:
HP SDC: Spunking the self test register to force PUP on next firmware reset. HP SDC MLC: Registering the System Domain Controller's HIL MLC.
Which is strange because there is no HIL stuff in this machine (this has something to do with the keyboard if I'm correct, but the b132l uses ps/2 interfaces for mouse and keyboard).
Another strange thing was that the kernel that was chosen during install was a smp kernel? (2.6.8...smp something, I didn't pay real attention at that time)
When I posted a message concerning this issue on a belgian linux newsgroup, there was someone who said he had experienced the same thing, and resolved this by booting from a gentoo cd and installing the latest kernel. Probably I'll attempt the same thing later on but I wanted to ask if there are other options or if I made some mistake?
Greetings,
Dirk
Signature · 9 lines
Dirk Van Hertem [email protected] Electrical Engineering Department http://www.esat.kuleuven.be/electa Katholieke Universiteit Leuven, ESAT-ELECTA tel: +32-16-32.18.95 10, Kasteelpark Arenberg, B-3001 Heverlee fax: +32-16-32.19.85 _______________________________________________ parisc-linux mailing list [email protected] http://lists.parisc-linux.org/mailman/listinfo/parisc-linux
Hello Dirk,
Quoted 4 lines
Hello,
I got an hp b132l to play with :) and decided to put debian sarge on it=
,
Quoted 4 lines
downloaded the latest netinstall cd from the web (debian site) and installed using serial console.
Just being curious: didn't you try from sti (i.e. builtin graphical inter= face)?
Quoted 4 lines
The install went ok, after making the initial ramdisk larger (64k instead of 16), and gave no errors, but after the copying of the files
and doing the first reboot. My system hung. I wasn't able to do anythin=
g
Quoted 1 line
Good to know
Quoted 7 lines
(even the power button didn't work).
The last message on my console was the following:
HP SDC: Spunking the self test register to force PUP on next firmware reset. HP SDC MLC: Registering the System Domain Controller's HIL MLC.
Yes there are a lot of report on p-l and debian-hppa ml on this subject := _(
Quoted 1 line
Which is strange because there is no HIL stuff in this machine (this ha=
s
Quoted 3 lines
something to do with the keyboard if I'm correct, but the b132l uses ps/2 interfaces for mouse and keyboard).
Yes but afaik the interface exist on this model (see a hpux ioscan) as we= ll
as on B160L (but not on B180 or B132L+) and it tried to initialize.
Quoted 1 line
Another strange thing was that the kernel that was chosen during instal=
l
Quoted 1 line
was a smp kernel? (2.6.8...smp something, I didn't pay real attention a=
t
Quoted 2 lines
that time)
Yes very strange (but I have no clue about debian installer details :-( )=
Quoted 2 lines
When I posted a message concerning this issue on a belgian linux newsgroup, there was someone who said he had experienced the same thing=
,
Quoted 6 lines
and resolved this by booting from a gentoo cd and installing the latest=
kernel. Probably I'll attempt the same thing later on but I wanted to ask if there are other options or if I made some mistake?
Apparently no mistake :-)
What you coud do also, as the install-cd works fine, is to reboot from th= is
cd and look for a sub-menu to enter into a shell script.
Here you can setup your nic (to access the web if possible) and mainly mo= unt
your boot disk.
(e.g. # mkdir /mnt/MyBoot ; mount /dev/sda5 /mnt/MyBoot ; mount /dev/sda6=
/mnt/MyBoot/var;...
according to your slicing: sda5 would be replace by your own root partiti= on
sda6 your var if there is one, ...)
Then you can chroot to this mount point (e.g. chroot /mnt/MyBoot ) You would then be able to grab one of prebuild kernel e.g. from:
<http://cvs.parisc-linux.org/download/linux-2.6/> (I would recommended th= e
one for b180 for your b132l)
following instructions at the top of this page :-)
To be sure umount your boot disk and try to reboot.
That should work.
Hth,
Joel
PS: Don't hesitate to ask if you need more details
_______________________________________________
parisc-linux mailing list
[email protected]
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux
[parisc-linux] A bit curious about...
Hello... Yes, I'm a bit curious about the link:
http://cvs.parisc-linux.org/download/linux-2.6
-) The "32" column kernels... Have *FULL* HIL support built?
-) For an HP 9000 series 735... Can I gain something adicional (H/W support, performance, etc.) using a 2.6 kernel instead of good'ol 2.4?
T.I.A... JMMF.
_______________________________________________
parisc-linux mailing list
[email protected]
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux
Quoted 5 lines · Joel Soete
Quoted 3 lines
I got an hp b132l to play with :) and decided to put debian sarge on it, downloaded the latest netinstall cd from the web (debian site) and installed using serial console.
Just being curious: didn't you try from sti (i.e. builtin graphical interface)?
Booting with the graphic console on a B132L is difficult. I just wrote about this in my post to the mailing list titled "Infinite error message
from SDC driver on install".
If you want to use the graphic console on a B132L, I found that if you manipulate the mouse continually (a nice even circular motion), that you are far less likely to get that infinite loop of SDC error messages. I believe that this is dur to the same reason why installing with a serial console works (extra overhead of the mouse/serial interrupts allows the SDC driver a chance to time out). Once you get the error message:
"HP SDC: read timeout (999999ms)"
you are safe to stop moving the mouse.
Quoted 3 lines
Quoted 3 lines
The install went ok, after making the initial ramdisk larger (64k instead of 16), and gave no errors, but after the copying of the files and doing the first reboot. My system hung. I wasn't able to do anything
The SMP kernels hang on a B132L. You need to install a non-smp one. In order to do this, you have to tell the installer not to make so many default decisions on its own.
To do this, hit ESC when you are first asked about what language you want. You'll then be in the main installer menu. Cursor down to the entry "Change debconf priority". Set it to "low". After that, you will have to select each stage in the installation process manually, and you will be asked more questions at each stage, but you should be able to install a non-smp kernel now (it will ask you which kernel to install).
However, after the install, you still aren't out of the water yet. The problem is the infinite SDC error will still be a problem because all the 32 bit kernels have the SDC and HIL drivers built in. When you reboot your machine, you will need to do the mouse trick to get past the SDC errors. Once your machine is booted up and you go through the secondary debian install process, you will need to download and compile your own kernel. There is a good tutorial on this online for newbies (like I was) to Debian at:
http://newbiedoc.sourceforge.net/system/kernel-pkg.html
Debian has some silliness with using an initrd ramdisk at boot time and making EVERYTHING into a module. I didn't do this with my kernel. I put the scsi drivers right into the kernel. You end up getting some error messages at boot time from discover and hotplug (why Debian installs and uses BOTH, I have no idea) because they both try and load the scsi modules and there aren't any. I ended up removing discover and configuring hotplug to ignore the SCSI subsystem (let me know if you want more info on that).
I'd be very happy to offer you the debian package I compiled for my B132L. It's made of the most recent 2.6.12-pa2 kernel source.
Hope this helps,
Kurt (another B132L owner)
_______________________________________________
parisc-linux mailing list
[email protected]
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux
Hello Kurt,
I didn't read this message before sending mine :), and sorry for sending
this message first to you directly (this is a strange setting of the
mailing list?)
Quoted 12 lines · Kurt Fitzner
Quoted 5 lines · Joel Soete
Quoted 4 lines
I got an hp b132l to play with :) and decided to put debian sarge on it, downloaded the latest netinstall cd from the web (debian site) and installed using serial console.
Just being curious: didn't you try from sti (i.e. builtin graphical interface)?
Booting with the graphic console on a B132L is difficult. I just wrote about this in my post to the mailing list titled "Infinite error message from SDC driver on install".
Quoted 9 lines
If you want to use the graphic console on a B132L, I found that if you manipulate the mouse continually (a nice even circular motion), that you are far less likely to get that infinite loop of SDC error messages. I believe that this is dur to the same reason why installing with a serial console works (extra overhead of the mouse/serial interrupts allows the SDC driver a chance to time out). Once you get the error message:
"HP SDC: read timeout (999999ms)"
you are safe to stop moving the mouse.
so I'm glad I don't have such a screen :-)
Quoted 8 lines
Quoted 3 lines
Quoted 3 lines
The install went ok, after making the initial ramdisk larger (64k instead of 16), and gave no errors, but after the copying of the files and doing the first reboot. My system hung. I wasn't able to do anything
The SMP kernels hang on a B132L. You need to install a non-smp one. In order to do this, you have to tell the installer not to make so many default decisions on its own.
Quoted 7 lines
To do this, hit ESC when you are first asked about what language you want. You'll then be in the main installer menu. Cursor down to the entry "Change debconf priority". Set it to "low". After that, you will have to select each stage in the installation process manually, and you will be asked more questions at each stage, but you should be able to install a non-smp kernel now (it will ask you which kernel to install).
ok, this method seems a bit more "according to the book" than the one i used
Quoted 6 lines
However, after the install, you still aren't out of the water yet. The problem is the infinite SDC error will still be a problem because all the 32 bit kernels have the SDC and HIL drivers built in. When you reboot your machine, you will need to do the mouse trick to get past the SDC errors.
Indeed, i get some errors, but without doing anything (there was no mouse available) it booted, and i was already quite pleased and just ignored them for the time being :).
Quoted 15 lines
Once your machine is booted up and you go through the secondary debian install process, you will need to download and compile your own kernel. There is a good tutorial on this online for newbies (like I was) to Debian at:
http://newbiedoc.sourceforge.net/system/kernel-pkg.htmlDebian has some silliness with using an initrd ramdisk at boot time and making EVERYTHING into a module. I didn't do this with my kernel. I put the scsi drivers right into the kernel. You end up getting some error messages at boot time from discover and hotplug (why Debian installs and uses BOTH, I have no idea) because they both try and load the scsi modules and there aren't any. I ended up removing discover and configuring hotplug to ignore the SCSI subsystem (let me know if you want more info on that).
Quoted 7 lines
I'd be very happy to offer you the debian package I compiled for my B132L. It's made of the most recent 2.6.12-pa2 kernel source.
Hope this helps,
Kurt (another B132L owner)
I would be happy to use that package (or if the file is to big and you'd send me the .config file so that i would be able to compile it myself)
Thanks,
Dirk
Signature · 10 lines
Dirk Van Hertem [email protected] Electrical Engineering Department http://www.esat.kuleuven.be/electa Katholieke Universiteit Leuven, ESAT-ELECTA tel: +32-16-32.18.95 10, Kasteelpark Arenberg, B-3001 Heverlee fax: +32-16-32.19.85 _______________________________________________ parisc-linux mailing list [email protected] http://lists.parisc-linux.org/mailman/listinfo/parisc-linux
Quoted 5 lines · Joel Soete
Hello Dirk,
Quoted 2 lines
Hello,
Quoted 11 lines
Quoted 7 lines
I got an hp b132l to play with :) and decided to put debian sarge on it,
downloaded the latest netinstall cd from the web (debian site) and installed using serial console.
Just being curious: didn't you try from sti (i.e. builtin graphical interface)?
I don't have a screen, so I made a terminal out of my old P1 Linux machine
Quoted 17 lines
Quoted 11 lines
The install went ok, after making the initial ramdisk larger (64k instead of 16), and gave no errors, but after the copying of the files
and doing the first reboot. My system hung. I wasn't able to do anything
Good to know
Quoted 2 lines
(even the power button didn't work).
Quoted 11 lines
Quoted 7 lines
The last message on my console was the following:
HP SDC: Spunking the self test register to force PUP on next firmware reset. HP SDC MLC: Registering the System Domain Controller's HIL MLC.
Yes there are a lot of report on p-l and debian-hppa ml on this subject :_(
sorry, i didn't see these messages, I thought that I did a thorough google search though :(
Quoted 10 lines
Quoted 6 lines
Which is strange because there is no HIL stuff in this machine (this has something to do with the keyboard if I'm correct, but the b132l uses ps/2 interfaces for mouse and keyboard).
Yes but afaik the interface exist on this model (see a hpux ioscan) as well as on B160L (but not on B180 or B132L+) and it tried to initialize.
Quoted 9 lines
Quoted 6 lines
Another strange thing was that the kernel that was chosen during install was a smp kernel? (2.6.8...smp something, I didn't pay real attention at that time)
Yes very strange (but I have no clue about debian installer details :-( )
I also have no clue about the debian installer :), but I more or less tried the method you suggested below (opening a shell) and instead of downloading a new kernel from the internet, I used an alternative one on the cdrom disk (the one without smp, since the installed one was definately the smp version from the cd). Afterwards the pc booted nice. So the problem is definitely that the netinstall cdrom chooses a wrong kernel for this machine.
The method I used for people having the same problem (it is a rough list of things I did, but i guess it will be more than sufficient for most people owning a hppa ;)).
I booted from cdrom with option ramdisk (don't know if this makes a difference), with a ramsize of 65536
in the installation i chose the shell (you need to select <<Go Back>> once or twice in the netinstall boot loader in order to go to the main menu) look where the kernels are on the cdrom (which is mounted in /cdrom) This was somewhere like /cdrom/pool/main/k/kernel..../
mkdir /mnt
mount your scsi on mnt: since there where no /dev/sdaX available, this was for me doing something like:
mount /dev/scsi/..something../..something../target2
cp kernel_from_cdrom_location /mnt
cd /mnt
chroot .
dpkg -i kernel_filename.deb
palo
reboot
Quoted 15 lines
What you coud do also, as the install-cd works fine, is to reboot from this cd and look for a sub-menu to enter into a shell script.
Here you can setup your nic (to access the web if possible) and mainly mount your boot disk.
(e.g. # mkdir/mnt/MyBoot; mount/dev/sda5/mnt/MyBoot; mount/dev/sda6/mnt/MyBoot/var;...
according to your slicing: sda5 would be replace by your own root partition sda6 your var if there is one, ...)Then you can chroot to this mount point (e.g. chroot
/mnt/MyBoot) You would then be able to grab one of prebuild kernel e.g. from:
<http://cvs.parisc-linux.org/download/linux-2.6/> (I would recommended the one for b180 for your b132l)
Quoted 7 lines
following instructions at the top of this page :-)
To be sure umount your boot disk and try to reboot.
That should work.
And it did, thanks for the help
Dirk
Signature · 9 lines
Dirk Van Hertem [email protected] Electrical Engineering Department http://www.esat.kuleuven.be/electa Katholieke Universiteit Leuven, ESAT-ELECTA tel: +32-16-32.18.95 10, Kasteelpark Arenberg, B-3001 Heverlee fax: +32-16-32.19.85 _______________________________________________ parisc-linux mailing list [email protected] http://lists.parisc-linux.org/mailman/listinfo/parisc-linux