Problems booting Slackware w/floppy

Problems booting Slackware w/floppy

Post by Vincent Coc » Thu, 29 Dec 1994 07:51:35

I am attempting to install Slackware version 2.1 with a Western
Digital Caviar AC31000 HD (1 gig harddrive).  I understand that Linux
has trouble booting from sectors greater than 1024 and that one way
around this is to just boot from a boot floppy that is made during the
installation process.  I've been ignoring the "out of range" errors I
get when I partition the drive - in this case i'm using the following:

        /dev/hda1 : DOS partition
        /dev/hda2 : Linux native
        /dev/hda3 : LInux swap.

I decided to go back and start from scratch, repartitioned hda2 and
hda3 and did a BASIC installation. Everything seems to be OK execpt
when I go to boot from the boot disk made during the install process,
I get all kinds of disk error messages which fly by me on the screen.
The system finally hangs with the message:  
        "harddisk I/O error
        dev 0302, sector 1015816
        kernal panic:  EXT2-fs panic (device 3/2);  cannot read block

After partitioning my drives using fdisk this is what my setup looks

Device    Boot  Begin Start  End   Blocks  ID  System
/dev/hda1  *     1     1    1048   528160  6  DOS 16 bit
/dev/hda2       1024  1049  1579   265608  83 Linux Native
/dev/hda3       1024  1576  1592   8568    82 Linux Swap

Is my bootdisk bad?  The beginning numbers of 1024 for hda2 and hda3
seem a little strange; any help would be most appreciated.
You can email me at:

Thanks in advance,
Vincent Cocco
Suffolk University
Boston, MA  02108


1. Slackware dist: SCSI boot floppy problem

I did a "bad thing" and need to boot from floppy.  I tried both the
scsi and scsinet boot floppies (since I have a SCSI drive) from
Slackware and neither one works.  Here's what happens.  After it asks
for boot options, it does the following:

Loading ramdisk.......
Uncompressing Linux...memory is tight...done.
Now booting the kernel
Console: colour EGA+ 80x25, 1 virtual console (max 63)
bios32_init : BIOS32 Service Directory structure at 0x000e0130
bios32_init : BIOS32 Service Directory entry at 0xf402c
bios32_init : BIOS32 Service Directory structure at 0x000f0130

(I've seen these before and sent mail to drew, but no reply)

Next I get:

general protection: 0000
EIP:    0010:000f402c
EFLAGS: 00010046
eax: 49435024   ebx: 00000000   ecx: 00000002   edx: 000003d5
esi: 001ed460   edi: 001c2b70   ebp: 49435024   esp: 001c1f5c
ds: 0018   es: 0018   fs: 0018   gs: 0018   ss: 0018
Process swapper (pid: 0, process nr: 0, stackpage=001bf3cc)
Stack: 00119f5a 00000010 00100000 001ed460 01000000
Code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
kfree of non-kmalloced memory: 001c03c4, next= 00000000, order=0
task[0] (swapper) killed: unable to recover
Kernel panic: Trying to free up swapper memory space
In swapper task - not syncing

I'm dead in the water until I can mount the SCSI drive and correct the
"bad thing".  If anyone can tell me why this is happening and how to
correct it, or some other alternative, I would be very grateful.


# David Martin   System Administrator   NASA Lewis Research Center

2. Installing a diskless client

3. Slackware boot floppy creation problem.

4. Protocol Implementation in Linux

5. use floppy when boot linux by boot floppy

6. Converting filesystems

7. mounting a w2k directory

8. Slackware 1.0.3 floppy won't boot

9. Slackware: booting from floppy

10. Tiny/Slackware boot floppy NG

11. Can't boot from floppy after Slackware installation