Re: new potato boot-floppies
For people who care about powerpc stuff While the changelog below mentions powerpc, these are of course only ia32 floppies. Having no patience, I have taken the liberty to build a boot floppy for oldworld apple powermacs that solves the dreaded no response from keyboard when prompting to insert root floppy problem. It seems to work for doing installs on the one machine that I was able to test it on, an Apple 7200/75. It may spew out a few error messages at one or two places about missing symbols, can't load modules. This should be ignored, unless someone discovers a piece of hardware that isn't supported during the install phase, in which case I'll fix it. It should be fine, though. This works for the 2.2r2 Debian release for powerpc oldworld macs ONLY! It has not been tested on any other hardware. I'm not sure there IS any other hardware where it could be used. This should hold eager Debian users for powerpc until dummy-console gets fixed for the new input layer. Note that this link used to point to a 2.2.17 based floppy I built a while ago that really wasn't all that useful. http://www.netfall.com/powerpc Download the file boot-floppy-oldworld.img Thank you VERY MUCH for generating this! I can confirm that it works on a 9500 with XLR8 G3 upgrade. It does not work well however, with the ix3D (IMS) video card, even if it's set to 1024x768x8 (which at least makes it vaguely readable). Fortunately, there was patch space. For those who don't know, this boot disk is an HFS floppy with a custom 'System' file, a token 'Finder' and gzip'ed kernel, saved as 'zImage'. The fix is to mount the floppy under LINUX and, in my case, edit the resource fork: /floppy/.resource/System in 'binary-overwrite-mode'. Search for the string 'adb' and in the blank space following that, add 'video=ofonly', giving: root=0200 load_ramdisk=1 prompt_ramdisk=1 adb_buttons=103,111 video=ofonly That should work for display cards that LINUX doesn't handle well and hopefully on those which it works properly on. You might consider making that change in the public version. (Thank you to whoever left plenty of room for patching there!) One can replace the 'zImage' with one's own kernel (if it fits) and have a Rescue Disk for machines whose hardware the default kernel does not handle. However, this clearly shows that the earlier problem was fixed in the kernel as when i did this, its old behavior of not recognizing return when asking for a 'root disk' came back. The supplied kernel appears to be of '2.4' vintage, so it should work for awhile with the newer releases. Again, i really appreciate this, as it allowed me to hack things so i can select different systems when the OldWorld machine is booted. I did this by creating a 1.4M HFS partition (which i stole from my 'Swap' partition, since i've got LOTS of memory) and copying the floppy into that partition. I then copied in my custom kernel and patched my boot args (as above) with: ... root=/dev/sda7 prompt_ramdisk=0 ... Now, i can boot into LINUX by holding down CommandOptionShift E 2 (all at the same time) just after hearing the reboot sound. Unlike the BootX approach, i can do that without a monitor attached by keeping those keys held down for about 15-20 sec. (your time may vary according to disk and CPU speeds). Here's a reference for various boot-up options: http://internet.ggu.edu/university_library/keyboard.html Note well that i suspect the keyboard hack may not work everywhere. My recollection, from years ago, is that it is in the commonly-used HDT (Hard Disk Toolkit) SCSI driver and not in the Apple software. Whether or not it's considered a 'duplication of effort', i have especially appreciated the work. Even if so, it will still be very useful to those who are not ready to upgrade beyond 'Potato'. I suspect even when the 'busybox' is replaced, this booting mechanism may still prove useful on the 'OldWorld' machines as it doesn't required a general awareness of dealing low level software (e.g. Open Firmware), and on some 'OldWorld' machines, this can also require two computers, an obscure serial cable, and suitable software to access the serial port at the right speed (which also handles the Open Firmware escape sequences adequately). This is not something i would want 'newbies' to have to deal with... Thanks again! -- Tovar (On the 'Net for over 25 years) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: new potato boot-floppies
For people who care about powerpc stuff While the changelog below mentions powerpc, these are of course only ia32 floppies. Having no patience, I have taken the liberty to build a boot floppy for oldworld apple powermacs that solves the dreaded no response from keyboard when prompting to insert root floppy problem. It seems to work for doing installs on the one machine that I was able to test it on, an Apple 7200/75. It may spew out a few error messages at one or two places about missing symbols, can't load modules. This should be ignored, unless someone discovers a piece of hardware that isn't supported during the install phase, in which case I'll fix it. It should be fine, though. This works for the 2.2r2 Debian release for powerpc oldworld macs ONLY! It has not been tested on any other hardware. I'm not sure there IS any other hardware where it could be used. This should hold eager Debian users for powerpc until dummy-console gets fixed for the new input layer. Note that this link used to point to a 2.2.17 based floppy I built a while ago that really wasn't all that useful. http://www.netfall.com/powerpc Download the file boot-floppy-oldworld.img Cheers, a Adam Di Carlo wrote: You can find 2.2.23 of i386 boot-floppies (already uploaded for Potato) at http://people.debian.org/~aph/debian/dists/potato/main/disks-i386/2.2.23-2001-04-14/ Please test these, especially if you have udma drive controller or a lot of IDE drives (such as hdh). Included is the change log. Bug reports should go in to bug tracking system -- please use the 'potato' tag if possible. Note that we are only accepting critical bug reports for Potato at this time, since most of our efforts have shifted to woody. -- .Adam Di [EMAIL PROTECTED]URL:http://www.onshored.com/ boot-floppies (2.2.23) stable; urgency=low * Matt Kraai: - fix the drive_blocks array for hdg, hdh, hdi, and hdj (closes: Bug#90967) * Daniel Jacobowitz: - bump PowerPC to kernel 2.2.19. - fix URLs for bootx/bootvars - use \( \) in Makefile find invocation - bootprep.sh: Turn on CONFIG_IP_PNP_ENABLE also * Phil Blundell: - bump ARM kernel to 2.2.19 -- Adam Di Carlo [EMAIL PROTECTED] Sat, 14 Apr 2001 20:02:35 -0400 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: new potato boot-floppies
Andrew Sharp wrote: For people who care about powerpc stuff While the changelog below mentions powerpc, these are of course only ia32 floppies. Having no patience, I have taken the liberty to build a boot floppy for oldworld apple powermacs that solves the dreaded no response from keyboard when prompting to insert root floppy problem. It seems to work for doing installs on the one I'm not sure if I got you right. What was required to build this image? Isn't it built through the regular powerpc build targed? Regards, Joey -- GNU GPL: "The source will be with you... always." Please always Cc to me when replying to me on the lists. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: new potato boot-floppies
Ethan Benson wrote: On Sun, Apr 15, 2001 at 03:04:59PM +0200, Martin Schulze wrote: Andrew Sharp wrote: For people who care about powerpc stuff While the changelog below mentions powerpc, these are of course only ia32 floppies. Having no patience, I have taken the liberty to build a boot floppy for oldworld apple powermacs that solves the dreaded no response from keyboard when prompting to insert root floppy problem. It seems to work for doing installs on the one I'm not sure if I got you right. What was required to build this image? Isn't it built through the regular powerpc build targed? his image is just the old 2.2.16 boot floppy since the potato r2 boot floppies are broken. drow is trying to fix that in the r3 boot floppies. ARGS. Is he "trying to fix this" or did he "actually fix this"? Drow, it would be a good time to appear now... :) Regards, Joey -- GNU GPL: "The source will be with you... always." Please always Cc to me when replying to me on the lists. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: new potato boot-floppies
On Sun, Apr 15, 2001 at 01:51:29AM -0700, Andrew Sharp wrote: For people who care about powerpc stuff While the changelog below mentions powerpc, these are of course only ia32 floppies. Having no patience, I have taken the liberty to Of course, I've built them eight times in the past two days... You -could- just have asked on the list. I didn't upload them because I was in the middle of debugging... build a boot floppy for oldworld apple powermacs that solves the dreaded no response from keyboard when prompting to insert root floppy problem. It seems to work for doing installs on the one this. machine that I was able to test it on, an Apple 7200/75. It may spew out a few error messages at one or two places about missing symbols, can't load modules. This should be ignored, unless someone discovers a piece of hardware that isn't supported during the install phase, in which case I'll fix it. It should be fine, though. This works for the 2.2r2 Debian release for powerpc It SHOULD NOT BE USED. You're avoiding a problem by using an old kernel where the problem didn't occur; I've fixed the problem. The new floppies will probably be on mirrors by tomorrow. You'll hit a lot of random issues by the fact that you're not using the kernel that the floppies were built with. On Sun, Apr 15, 2001 at 03:49:50PM +0200, Martin Schulze wrote: Ethan Benson wrote: his image is just the old 2.2.16 boot floppy since the potato r2 boot floppies are broken. drow is trying to fix that in the r3 boot floppies. ARGS. Is he "trying to fix this" or did he "actually fix this"? Drow, it would be a good time to appear now... :) Fixed. I just booted the same floppies I put in Incoming half an hour ago and got a good way into an install. -- Daniel Jacobowitz Debian GNU/Linux Developer Monta Vista Software Debian Security Team "I am croutons!" -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: new potato boot-floppies
Daniel Jacobowitz wrote: his image is just the old 2.2.16 boot floppy since the potato r2 boot floppies are broken. drow is trying to fix that in the r3 boot floppies. ARGS. Is he "trying to fix this" or did he "actually fix this"? Drow, it would be a good time to appear now... :) Fixed. I just booted the same floppies I put in Incoming half an hour ago and got a good way into an install. I am *very* happy to hear this. Regards, Joey -- GNU GPL: "The source will be with you... always." Please always Cc to me when replying to me on the lists. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: new potato boot-floppies
Perhaps you all should have read my post more fully. It is NOT an old kernel, it is 2.2.18pre21 and I tested an install. It works fine for 2.2.r2 Debian as I said. It SHOULD be used unless you are posting yours for 2.2r2. Daniel Jacobowitz wrote: On Sun, Apr 15, 2001 at 01:51:29AM -0700, Andrew Sharp wrote: For people who care about powerpc stuff While the changelog below mentions powerpc, these are of course only ia32 floppies. Having no patience, I have taken the liberty to Of course, I've built them eight times in the past two days... You -could- just have asked on the list. I didn't upload them because I was in the middle of debugging... As was I. Building and debugging, that is. build a boot floppy for oldworld apple powermacs that solves the dreaded no response from keyboard when prompting to insert root floppy problem. It seems to work for doing installs on the one this. machine that I was able to test it on, an Apple 7200/75. It may spew out a few error messages at one or two places about missing symbols, can't load modules. This should be ignored, unless someone discovers a piece of hardware that isn't supported during the install phase, in which case I'll fix it. It should be fine, though. This works for the 2.2r2 Debian release for powerpc It SHOULD NOT BE USED. You're avoiding a problem by using an old kernel where the problem didn't occur; I've fixed the problem. The new floppies will probably be on mirrors by tomorrow. You'll hit a lot of random issues by the fact that you're not using the kernel that the floppies were built with. On Sun, Apr 15, 2001 at 03:49:50PM +0200, Martin Schulze wrote: Ethan Benson wrote: his image is just the old 2.2.16 boot floppy since the potato r2 boot floppies are broken. drow is trying to fix that in the r3 boot floppies. You should have read the whole post. It clearly says otherwise. ARGS. Is he "trying to fix this" or did he "actually fix this"? Drow, it would be a good time to appear now... :) Fixed. I just booted the same floppies I put in Incoming half an hour ago and got a good way into an install. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: new potato boot-floppies
On Sun, Apr 15, 2001 at 12:24:25PM -0700, Andrew Sharp wrote: Perhaps you all should have read my post more fully. It is NOT an old kernel, it is 2.2.18pre21 and I tested an install. It works ^^^ no where in your message did you say this, all you said is it worked for 2.2r2, and to ignore all the `module symbol mismatches' which is exactly how the old 2.2.17 boot floppy worked, it also `worked' for r2, in a kludged sort of way. fine for 2.2.r2 Debian as I said. It SHOULD be used unless you are posting yours for 2.2r2. Dan is making boot floppies for r3, r2 is obsolete. You should have read the whole post. It clearly says otherwise. i have to disagree your post was very unclear, nowhere did you say the kernel version only vague descriptions that sounded exactly like the previous `fix' of using the older boot floppies to bootstrap r2. next time you need to communicate more on the list about what your working on to avoid duplication of effort. it sounds like you and dan were spending time fixing two seperate kernels on two seperate versions of boot floppies. 2.2.18pre21 is not going to be used for 2.2r3, and the r2 boot floppies are not going to be fixed for r2, they are instead replaced by r3 boot floppies using a 2.2.19 kernel. r2 is obsoleted. -- Ethan Benson http://www.alaska.net/~erbenson/ PGP signature
Re: new potato boot-floppies
On Sun, Apr 15, 2001 at 12:24:25PM -0700, Andrew Sharp wrote: Perhaps you all should have read my post more fully. It is NOT an old kernel, it is 2.2.18pre21 and I tested an install. It works fine for 2.2.r2 Debian as I said. It SHOULD be used unless you are posting yours for 2.2r2. They've already been installed into the archive for 2.2r3, in fact. If it is 2.2.18pre21, I'm interested in what you did to make it work. Change the wait to a delay? Or did you actually duplicate what I've been working on for the past two days and fix the initialization bug in the keyboard layer? You should have read the whole post. It clearly says otherwise. As Ethan pointed out, no, it didn't. You nowhere said what you were doing, and everything I've seen posted before this was using 2.2.16. I'd appreciate it if you could explain what you did to fix the problem. -- Daniel Jacobowitz Debian GNU/Linux Developer Monta Vista Software Debian Security Team -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: new potato boot-floppies
On Sun, Apr 15, 2001 at 08:29:26PM -0700, Andrew Sharp wrote: boot-floppies build system works. ~:^) Contrary to popular myth, 2.2r2 can't be obsolete until r3 is released. It hasn't been released, has it? Believe it or not, I'm trying to help out here. It has been finalized. I believe it should be out this time tomorrow. "Note that this link used to point to a 2.2.17 based floppy I built a while ago that really wasn't all that useful." My impression was that the 2.2.17 floppy had the input problems, and had been downgraded back to a 2.2.16 based one. Oops. Sorry. -- Daniel Jacobowitz Debian GNU/Linux Developer Monta Vista Software Debian Security Team -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: new potato boot-floppies
Daniel Jacobowitz wrote: On Sun, Apr 15, 2001 at 12:24:25PM -0700, Andrew Sharp wrote: Perhaps you all should have read my post more fully. It is NOT an old kernel, it is 2.2.18pre21 and I tested an install. It works fine for 2.2.r2 Debian as I said. It SHOULD be used unless you are posting yours for 2.2r2. They've already been installed into the archive for 2.2r3, in fact. If it is 2.2.18pre21, I'm interested in what you did to make it work. Change the wait to a delay? Or did you actually duplicate what I've been working on for the past two days and fix the initialization bug in the keyboard layer? No duplication of work, and it's not a fix at all. It's a hack, pure and simple, and one that is meant to be temporary until your real fix is available via the release of 2.2r3. The reasons that I did it are to relieve the pressure, if possible, on getting 2.2r3 out just to fix this problem, and to make it possible for people to install on oldworld macs without having to wait for 2.2r3. Also, I've been doing some crap, and just got tired of doing weird stuff to get the software installed, and thought I would share it with the community. I read somewhere that you had a fix coming, so I saw no need to work on an actual fix anymore. Not that I'd spent much time on it, it's taken me a while to figure out how the dang boot-floppies build system works. ~:^) Contrary to popular myth, 2.2r2 can't be obsolete until r3 is released. It hasn't been released, has it? Believe it or not, I'm trying to help out here. You should have read the whole post. It clearly says otherwise. As Ethan pointed out, no, it didn't. You nowhere said what you were doing, and everything I've seen posted before this was using 2.2.16. I'd appreciate it if you could explain what you did to fix the problem. Too bad -- I say it did. At least, it was clear to me! Here is the last line, more or less, of my original post, which for some reason no one quoted when replying: Note that this link used to point to a 2.2.17 based floppy I built a while ago that really wasn't all that useful. This should make it clear that this isn't the old floppy. I also stated in a post not long after I built that 2.2.17 floppy that it wasn't really useful for installations, as I noticed the module version mismatch problems that occured during installation. Regardless, next time I will be crystal clear, rather than relying on people understanding what I mean by useful. OK, OK, so I didn't actually say 2.2.18pre21,, I guess the reason why is that some time ago it was clear to me that nothing else would be useful. Sorry. Guess I goofed. At least I didn't f00f, though, right? The module errors that occur with this 2.2.18pre21 floppy are because some things in the original kernel are only for new world macs and so I didn't bother to include them in the kernel I built. I think I accidently built it in a couple of things that used to be modules in the original. Stuff like that which I hoped won't matter for the next week or two or three. What I did: I built a kernel not using the new input layer. That is why it is a hack, not a real fix, because the kernel used can't be used anywhere else except that one strange floppy unique to oldworld macs. But it will work, for, I don't know, the next week or so? The next two days? Cheers, a -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
new potato boot-floppies
You can find 2.2.23 of i386 boot-floppies (already uploaded for Potato) at http://people.debian.org/~aph/debian/dists/potato/main/disks-i386/2.2.23-2001-04-14/ Please test these, especially if you have udma drive controller or a lot of IDE drives (such as hdh). Included is the change log. Bug reports should go in to bug tracking system -- please use the 'potato' tag if possible. Note that we are only accepting critical bug reports for Potato at this time, since most of our efforts have shifted to woody. -- .Adam Di [EMAIL PROTECTED]URL:http://www.onshored.com/ boot-floppies (2.2.23) stable; urgency=low * Matt Kraai: - fix the drive_blocks array for hdg, hdh, hdi, and hdj (closes: Bug#90967) * Daniel Jacobowitz: - bump PowerPC to kernel 2.2.19. - fix URLs for bootx/bootvars - use \( \) in Makefile find invocation - bootprep.sh: Turn on CONFIG_IP_PNP_ENABLE also * Phil Blundell: - bump ARM kernel to 2.2.19 -- Adam Di Carlo [EMAIL PROTECTED] Sat, 14 Apr 2001 20:02:35 -0400 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]