Re: Bug#242343: debian-installer beta 3 sparc netinst image failed to boot up on Ultra10
Hi! At Mon, 05 Apr 2004 22:57:10 -0700, Joshua Kwan wrote: > [CC:ing debian-sparc to notify the other interested parties.] > > On Tue, 06 Apr 2004 13:48:57 +0900, GOTO Masanori wrote: > > Package: debian-installer > > Version: beta3 > > Severity: grave > > Aha. That's a known broken version, sorry. debian-cd was using a bad > silo.conf. See below for more details... > > > boot: linux root=/dev/hdc mount=devfs,dall rw > ... > > Please fix it or teach me how to fix it if you know something about > > it. > > Try linux root=/dev/rd/0 devfs=mount rw and see if that works. Or just try > a daily CD image. I think manty fixed everything related to this issue, > please notify us if you find otherwise. Unfortunatelly, no. I tried something those command line arguments like you wrote, but the same VFS error messages were displayed. Regards, -- gotom
Re: Bug#242343: debian-installer beta 3 sparc netinst image failed to boot up on Ultra10
[CC:ing debian-sparc to notify the other interested parties.] On Tue, 06 Apr 2004 13:48:57 +0900, GOTO Masanori wrote: > Package: debian-installer > Version: beta3 > Severity: grave Aha. That's a known broken version, sorry. debian-cd was using a bad silo.conf. See below for more details... > boot: linux root=/dev/hdc mount=devfs,dall rw ... > Please fix it or teach me how to fix it if you know something about > it. Try linux root=/dev/rd/0 devfs=mount rw and see if that works. Or just try a daily CD image. I think manty fixed everything related to this issue, please notify us if you find otherwise. -- Joshua Kwan
RE: Sparc netinst
Hi, Well, I'm almost there... Everthing is installed. But when I do the final reboot after installation, the systems goes a constant reboot loop. Its as if its still trying to reboot Solaris. How do I fix this? Example output: Rebooting with command: Boot device: /iommu/sbus/[EMAIL PROTECTED],40/[EMAIL PROTECTED],80/[EMAIL PROTECTED],0 File and args: SunOS Release 5.5.1 Version Generic_103640-12 [UNIX(R) System V Release 4.0] Copyright (c) 1983-1996, Sun Microsystems, Inc. Cannot mount root on /[EMAIL PROTECTED],e000/[EMAIL PROTECTED],e0001000/[EMAIL PROTECTED],40/[EMAIL PROTECTED],800 000/[EMAIL PROTECTED],0:a fstype ufs panic: vfs_mountroot: cannot mount root rebooting... Sesetting ... TIA, -Tennis >-Original Message- >From: Dalibor Topic [mailto:[EMAIL PROTECTED] >Sent: Tuesday, November 11, 2003 10:25 >To: Tennis Smith >Cc: [EMAIL PROTECTED]; debian-sparc@lists.debian.org >Subject: Re: Sparc netinst > > >Tennis Smith wrote: >> Hi Dalibor, >> >> Thanks! Your writeup is a _big_ help. I'm now up to installing the base >> system over the network. The dialog box's default url is: >> http://auric.debian.org/debian which is incorrect. What should it be? > >Hi Tennis, > >I haven't used Bill's images myself, so I'm not sure. I assume that >ftp://ftp.debian.org/debian should work, but I don't remeber for sure. I >purged those bits from my memory as soon as possible ;) > >cheers, >dalibor topic > >
RE: Sparc netinst
Thanks, that worked too. ;-) -Tennis >-Original Message- >From: Dalibor Topic [mailto:[EMAIL PROTECTED] >Sent: Tuesday, November 11, 2003 10:25 >To: Tennis Smith >Cc: [EMAIL PROTECTED]; debian-sparc@lists.debian.org >Subject: Re: Sparc netinst > > >Tennis Smith wrote: >> Hi Dalibor, >> >> Thanks! Your writeup is a _big_ help. I'm now up to installing the base >> system over the network. The dialog box's default url is: >> http://auric.debian.org/debian which is incorrect. What should it be? > >Hi Tennis, > >I haven't used Bill's images myself, so I'm not sure. I assume that >ftp://ftp.debian.org/debian should work, but I don't remeber for sure. I >purged those bits from my memory as soon as possible ;) > >cheers, >dalibor topic > >
RE: Sparc netinst
Hi Dalibor, Thanks! Your writeup is a _big_ help. I'm now up to installing the base system over the network. The dialog box's default url is: http://auric.debian.org/debian which is incorrect. What should it be? TIA, -Tennis >-Original Message- >From: Dalibor Topic [mailto:[EMAIL PROTECTED] >Sent: Tuesday, November 11, 2003 04:45 >To: Tennis Smith >Cc: [EMAIL PROTECTED]; debian-sparc@lists.debian.org >Subject: Re: Sparc netinst > > >Hi Tennis, > >Tennis Smith wrote: >> Hi, >> >> I'm trying to netinst to an ss20. I have a tftp server setup on >a win2k PC >> (funny huh?) and I'm trying to netboot with your latest sparc-mini.iso. >> Unfortuntely, it doesn't seem that the OpenBoot values for this >scenario are >> very well documented. I looked in the Debian docs and none of >the variants >> on this worked for me. > >I doubt you can netboot from an iso. An iso image file usually is the >image of a CD filesystem, which is supposed to be burned to a CDROM, and >ran from there. TFTP on the other hand requires images to be loaded to >be specially tagged for TFTP transfer over the network. > >I did a netinst on my sparc station 5 last weekend (and on a hamilton >clone), and I went through some (in retrospective avoidable) trouble to >get my system to run so here's my advice: > >First of all, make sure you read the file >http://auric.debian.org/~bcollins/disks-sparc/current/README.txt for a >lot of useful information. I assume the file you're looking for is >http://auric.debian.org/~bcollins/disks-sparc/current/sparc32/tftpboot.img >. Also Read the installation guide located here: >http://auric.debian.org/~bcollins/disks-sparc/current/doc/install.en.html > >Install tcpdump or some equivalent software of your server. It will >prove useful when you debug boot failures. Install a RARP deamon. >Install a TFTP deamon. > >When the sparc fires up, press STOP-A and type in boot net on the >OpenBoot prompt. The sparc will send out a request for an IP over the >ethernet connection, and when it gets one, it will ask for an image to >boot from. > >First make sure you set up the rarp deamon on the server. All other >methods for address resolution (bootp, dhcp) didn't work that well for >me. RARP should work with any sparc box, I guess. And it's very easy to >setup: just add the hardware address of the sparc (displayed on bootup) >to /etc/ethers and give it a free ip from your local network. So if your > server is 192.168.1.1 you could give it 192.168.1.3 for example, if >noone else on your LAN is using the IP. > >There is some inet.d killing and restarting magic involved in all this. >I ended up killing inet.d for good, and just running rarpd from the >command line in debug mode. Tcpdump showed a successful ARP request, so >that was done. > >The next thing the sparc wanted was the kernel. In order to give it a >kernel, you need a configured TFTP deamon, and image directory, and an >image file. The image you've got already from Bill's server, the rest >you have to do yourself: > >Make a directory to store tftp boot images in. I used /tftpboot. Then >configure the tftp deamon to look into that directory for files. You may >find the tftp deamon to be configured to look somewere else in your >inet.d configuration file. Do the inet.d reloading/restaring magic and >wave a dead chicken. > >Looking at tcpdump, you should see the sparc sending TFTP requests for a >specific file, some hex values 'dot' SUN4M for example. Create a link >tftpboot.img to that file (or just copy it if you're on windows). If all >goes well, you should see a ton of output scrolling by on your tcpdump >window and the sparc should display a hex counter to show you that it's >loading the image. > >You should be greeted by a friendly penguin framebuffer logo, and the >kernel loading messages scrolling by. Now, normally, you should see the >debian installer welcome screen and can go on installing. > >If on the other hand the kernel hangs itself up in a loop requesting >something about SCSI, then make sure you reset the NVRAM to factory >settings. It should be STOP-N or STOP-D, I think, and then powercycle >the box. That bug took me a day trying to figure out. Thanks to the >friendly folks on #gentoo-sparc on freenode for their help, I could get >past that one ;) > >Which brings me to another point: IRC. While you're installing the >sparc, and you have no real clue about sparcs, an IRC connection could >prove very helpful. I couldn't find a debian specific sparc channel >anywhere, so I'd recommend #gentoo-sparc for newbies. Although gentoo >doesn't have TF
Re: Sparc netinst
Tennis Smith wrote: Hi Dalibor, Thanks! Your writeup is a _big_ help. I'm now up to installing the base system over the network. The dialog box's default url is: http://auric.debian.org/debian which is incorrect. What should it be? Hi Tennis, I haven't used Bill's images myself, so I'm not sure. I assume that ftp://ftp.debian.org/debian should work, but I don't remeber for sure. I purged those bits from my memory as soon as possible ;) cheers, dalibor topic
Re: Re: Sparc netinst
What have you done so far? You said you have a TFTP server (which one are you using?) Do you have an RARP server? If not, you can find one at http://www.panix.com/~perin/#rarp (look near the bottom of the page. It's supposed to work on Win2k but I can't get it to work on my XP box.) What I normally do when I'm trying to net boot a new system is: 1. setup arp and rarp per the Debian docs. 2. try to netboot the machine. 3. check the TFTP logs to get the correct name for the bootimage (I never get it right until I look at the logs.) 4. copy/rename/link/whatever the bootimage so it has that name. 5. try to netboot the machine.
Re: Sparc netinst
Hi Tennis, Tennis Smith wrote: Hi, I'm trying to netinst to an ss20. I have a tftp server setup on a win2k PC (funny huh?) and I'm trying to netboot with your latest sparc-mini.iso. Unfortuntely, it doesn't seem that the OpenBoot values for this scenario are very well documented. I looked in the Debian docs and none of the variants on this worked for me. I doubt you can netboot from an iso. An iso image file usually is the image of a CD filesystem, which is supposed to be burned to a CDROM, and ran from there. TFTP on the other hand requires images to be loaded to be specially tagged for TFTP transfer over the network. I did a netinst on my sparc station 5 last weekend (and on a hamilton clone), and I went through some (in retrospective avoidable) trouble to get my system to run so here's my advice: First of all, make sure you read the file http://auric.debian.org/~bcollins/disks-sparc/current/README.txt for a lot of useful information. I assume the file you're looking for is http://auric.debian.org/~bcollins/disks-sparc/current/sparc32/tftpboot.img . Also Read the installation guide located here: http://auric.debian.org/~bcollins/disks-sparc/current/doc/install.en.html Install tcpdump or some equivalent software of your server. It will prove useful when you debug boot failures. Install a RARP deamon. Install a TFTP deamon. When the sparc fires up, press STOP-A and type in boot net on the OpenBoot prompt. The sparc will send out a request for an IP over the ethernet connection, and when it gets one, it will ask for an image to boot from. First make sure you set up the rarp deamon on the server. All other methods for address resolution (bootp, dhcp) didn't work that well for me. RARP should work with any sparc box, I guess. And it's very easy to setup: just add the hardware address of the sparc (displayed on bootup) to /etc/ethers and give it a free ip from your local network. So if your server is 192.168.1.1 you could give it 192.168.1.3 for example, if noone else on your LAN is using the IP. There is some inet.d killing and restarting magic involved in all this. I ended up killing inet.d for good, and just running rarpd from the command line in debug mode. Tcpdump showed a successful ARP request, so that was done. The next thing the sparc wanted was the kernel. In order to give it a kernel, you need a configured TFTP deamon, and image directory, and an image file. The image you've got already from Bill's server, the rest you have to do yourself: Make a directory to store tftp boot images in. I used /tftpboot. Then configure the tftp deamon to look into that directory for files. You may find the tftp deamon to be configured to look somewere else in your inet.d configuration file. Do the inet.d reloading/restaring magic and wave a dead chicken. Looking at tcpdump, you should see the sparc sending TFTP requests for a specific file, some hex values 'dot' SUN4M for example. Create a link tftpboot.img to that file (or just copy it if you're on windows). If all goes well, you should see a ton of output scrolling by on your tcpdump window and the sparc should display a hex counter to show you that it's loading the image. You should be greeted by a friendly penguin framebuffer logo, and the kernel loading messages scrolling by. Now, normally, you should see the debian installer welcome screen and can go on installing. If on the other hand the kernel hangs itself up in a loop requesting something about SCSI, then make sure you reset the NVRAM to factory settings. It should be STOP-N or STOP-D, I think, and then powercycle the box. That bug took me a day trying to figure out. Thanks to the friendly folks on #gentoo-sparc on freenode for their help, I could get past that one ;) Which brings me to another point: IRC. While you're installing the sparc, and you have no real clue about sparcs, an IRC connection could prove very helpful. I couldn't find a debian specific sparc channel anywhere, so I'd recommend #gentoo-sparc for newbies. Although gentoo doesn't have TFTP images, the friendly folks there seem to have done more than a few TFTP based installations in their lives, and are of great help. So you've got your box to boot with the kernel from Ben, and a ready for an install. Debian will ask you if you want to partition the disks. Avoid one mistake I did: don't use a single partition for the whole / . Make a small /boot partition of say 50M and you'll be fine. Otherwise, SILO (the kernel loader) may not be able to load the kernel, and will not be able to write itself to disk, *after* you've installed debian, and you may have to re-install from scratch. The error message you get from SILO in woody is not very helpful, but Mike Michlmayr helped me interpret it properly. [1] Finally, another mistake I made not worth repeating: I installed my box with the images from woody, and after it finally installed (after a day and a h
Re: Sparc netinst
Hi Tennis, Make sure rarpd is running on your network so your ss20 can get an IP. Also, you will need to net boot off a tftpboot.img, not a .iso. You'll probably have to rename the tftpboot.img to something different, which is machine dependant. I just looked through the logs to see what my machine was asking for and changed the name of tftpboot.img to that. I did this all under linux, not win2k. No good reason why it shouldnt work... as long as your tftpd and rarpd implementations are standards compliant ;-) Leith Tennis Smith wrote: Hi, I'm trying to netinst to an ss20. I have a tftp server setup on a win2k PC (funny huh?) and I'm trying to netboot with your latest sparc-mini.iso. Unfortuntely, it doesn't seem that the OpenBoot values for this scenario are very well documented. I looked in the Debian docs and none of the variants on this worked for me. Is there a better writeup somewhere of how to do this? Also, has anyone ever managed to get this to work from a win2k machine? TIA, -Tennis
Re: Re: Sparc netinst
Hi, I'm trying to netinst to an ss20. I have a tftp server setup on a win2k PC (funny huh?) and I'm trying to netboot with your latest sparc-mini.iso. Unfortuntely, it doesn't seem that the OpenBoot values for this scenario are very well documented. I looked in the Debian docs and none of the variants on this worked for me. Is there a better writeup somewhere of how to do this? Also, has anyone ever managed to get this to work from a win2k machine? TIA, -Tennis
Re: Sparc netinst
Hi Ben, unfortunately I could not boot from that image... my Netra complains about an "Illegal Instruction" at the very inital stage, when trying to load the initial ramdisk... >boot: >Uncompressing image... >Loading initial ramdisk >Illegal Instruction >ok Lino - Original Message - From: "Ben Collins" <[EMAIL PROTECTED]> To: "Lino Moretto" <[EMAIL PROTECTED]> Cc: Sent: Friday, August 22, 2003 7:13 PM Subject: Re: Sparc netinst > http://auric.debian.org/~bcollins/disks-sparc/current/sparc-netinst.iso > > This one contains rescue.bin and drivers.tgz, so you should be able to > do just about any configuration and then use network install, or woody > CD's for the base system. > > -- > Debian - http://www.debian.org/ > Linux 1394 - http://www.linux1394.org/ > Subversion - http://subversion.tigris.org/ > WatchGuard - http://www.watchguard.com/
Re: Sparc netinst
On Fri, Aug 22, 2003 at 01:13:43PM -0400, Ben Collins wrote: > http://auric.debian.org/~bcollins/disks-sparc/current/sparc-netinst.iso > > This one contains rescue.bin and drivers.tgz, so you should be able to > do just about any configuration and then use network install, or woody > CD's for the base system. There's now also a: http://auric.debian.org/~bcollins/disks-sparc/current/sparc-mini.iso It's exactly the same as the netinst image, but with the addition of the basedebs.tar, which means you should be able to do a full install from a 42Meg image. Now I can finally make those cdr-business-cards :) -- Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ WatchGuard - http://www.watchguard.com/
Re: Sparc netinst
http://auric.debian.org/~bcollins/disks-sparc/current/sparc-netinst.iso This one contains rescue.bin and drivers.tgz, so you should be able to do just about any configuration and then use network install, or woody CD's for the base system. -- Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ WatchGuard - http://www.watchguard.com/
Re: Sparc netinst
Again, thanks a lot. - Original Message - From: "Ben Collins" <[EMAIL PROTECTED]> To: "Lino Moretto" <[EMAIL PROTECTED]> Cc: Sent: Friday, August 22, 2003 6:41 PM Subject: Re: Sparc netinst > On Fri, Aug 22, 2003 at 06:33:27PM +0200, Lino Moretto wrote: > > Ben, > > thank u very much... one more question: the installer contained in the "old" > > netinst.iso was actrually looking for rescue.bin inside images-2.88, while > > the "official" CDROM #1 seems to have only the 1.44M version. Is it possible > > to instruct the install program to look only for a rescue.bin file instead > > of sun4u/images-2.88/rescue.bin? > > No. Installing the stuff on your current r1 CD is pointless, as it wont > be able to work. > > The netinst.iso I will create will have the disks-sparc/current/ on the > image aswell, so you can install kernel drivers/modules from that image, > and the base packages using your existing CD's. > > -- > Debian - http://www.debian.org/ > Linux 1394 - http://www.linux1394.org/ > Subversion - http://subversion.tigris.org/ > WatchGuard - http://www.watchguard.com/
Re: Sparc netinst
Ben, thank u very much... one more question: the installer contained in the "old" netinst.iso was actrually looking for rescue.bin inside images-2.88, while the "official" CDROM #1 seems to have only the 1.44M version. Is it possible to instruct the install program to look only for a rescue.bin file instead of sun4u/images-2.88/rescue.bin? Lino - Original Message - From: "Ben Collins" <[EMAIL PROTECTED]> To: "Lino Moretto" <[EMAIL PROTECTED]> Cc: Sent: Friday, August 22, 2003 6:06 PM Subject: Re: Sparc netinst > On Fri, Aug 22, 2003 at 05:26:50PM +0200, Lino Moretto wrote: > > Hi all, > > anyone has an idea of why > > http://auric.debian.org/~bcollins/disks-sparc/current/netinst.iso.bz2 has > > been removed? I'm trying to install woody on a Netra T1/105 and the > > installation process on the original 3.0_r1 CD does not recognize my CDROM > > I'll make a new one. > > -- > Debian - http://www.debian.org/ > Linux 1394 - http://www.linux1394.org/ > Subversion - http://subversion.tigris.org/ > WatchGuard - http://www.watchguard.com/
Re: Sparc netinst
On Fri, Aug 22, 2003 at 06:33:27PM +0200, Lino Moretto wrote: > Ben, > thank u very much... one more question: the installer contained in the "old" > netinst.iso was actrually looking for rescue.bin inside images-2.88, while > the "official" CDROM #1 seems to have only the 1.44M version. Is it possible > to instruct the install program to look only for a rescue.bin file instead > of sun4u/images-2.88/rescue.bin? No. Installing the stuff on your current r1 CD is pointless, as it wont be able to work. The netinst.iso I will create will have the disks-sparc/current/ on the image aswell, so you can install kernel drivers/modules from that image, and the base packages using your existing CD's. -- Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ WatchGuard - http://www.watchguard.com/
Re: Sparc netinst
On Fri, Aug 22, 2003 at 05:26:50PM +0200, Lino Moretto wrote: > Hi all, > anyone has an idea of why > http://auric.debian.org/~bcollins/disks-sparc/current/netinst.iso.bz2 has > been removed? I'm trying to install woody on a Netra T1/105 and the > installation process on the original 3.0_r1 CD does not recognize my CDROM I'll make a new one. -- Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ WatchGuard - http://www.watchguard.com/
Sparc netinst
Hi all, anyone has an idea of why http://auric.debian.org/~bcollins/disks-sparc/current/netinst.iso.bz2 has been removed? I'm trying to install woody on a Netra T1/105 and the installation process on the original 3.0_r1 CD does not recognize my CDROM (I think this is a known issue...). Thanks a lot Lino