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

Re: Debian Installer - boot floppies

Brad Boyer wrote:
On Sun, Feb 26, 2006 at 02:55:10PM +0100, Sven Luther wrote:

On Sat, Feb 25, 2006 at 11:38:55PM +0800, Tomasz Grzegurzko wrote:

I've been trying to coax the floppy images from
(where daily = 25/2/2006) to boot on a 7200/75 I've picked up. The system boots of the disks fine, which many of the earlier revisions of the images do not (the ones pointed to by the debian documentation only contain seemingly empty disk images, weird). Other times, I've inserted the boot disk and after loading it up the screen blanks and will not switch back on. However, my issue with the daily set from above is the floppy module. It seems that the module "floppy" will not load either from the installer or via a modprobe.

# depmod -a
# modprobe floppy
FATAL: Error inserting floppy (/lib/modules/2.6.15-1-powerpc-miboot/kernel/drivers/block/floppy.ko): Device or resource busy
# dmesg | tail
register_blkdev: cannot get major 2 for fd

Ok, we need to investigate this, i am at fosdem, where i picked up a prep box
and another oldworld, and will be back home only wednesday and probably not
have time until next WE, but i will definitively try a run of those.

This problem seems pretty simple. The driver floppy.ko is for normal PC
style floppy controllers. Apple never did use such a beast in a Mac. The
swim3 driver should handle the floppy drives for all PCI Macs that have
internal floppy drives. You might check to see if it is already loaded,
since the floppy.ko driver said that something else was already using
block major 2.

	Brad Boyer


I figured it out; it turns out the root floppy downloaded from the below location is missing basically almost everything from /dev eg /dev/floppy/0, once created, allows the beast to work. Of course, other components randomly fail without the proper entries (no /dev/sda, no partitioning), so I've had to tweak the heck out of the installer. The modprobe fails because the major number is already taken; the floppy is already in the kernel, and working properly.


Reply to: