Solved

boot sector of /mnt/dev/fd0 does not have a boot signature

Posted on 1997-07-29
1
399 Views
Last Modified: 2013-12-15
Hi,

I'm having very bad troubles with the installation of red hat linux 4.1
I used the boot disk and the CD to install everything and it went fine,
but only the creation of a bootdisk didn't work. It asked me where to put
lilo, and then it said "error". So I booted linux with the bootdisk with
"rescue" and tried to create a bootdisk by typing the folowing:
      * mount -t ext2 /dev/sda4 /mnt
      * fdformat /mnt/dev/fd0H1440
      * mkfs.minix /mnt/dev/fd0 1440
      * mkdir /flop
      * mount /mnt/dev/fd0 /flop            --> didn't work -> "invalid argument"
         and
      * mount -t ext2 /mnt/dev/fd0 /flop      --> didn't work eather -> "invalid argument"
*      * cp -p /mnt/boot/chain.b /flop            --> couldn't do that !
      * lilo -C /mnt/etc/lilo.conf -U /mnt/dev/fd0
            --> "boot sector of /mnt/dev/fd0 does not have a boot signature"

While trying this, someway the devices fd0 and fd0h1440 disappeared.
My question is of course: how do I restore these devices and how do I boot
Linux ?

Additional information:
I have a 486 DX2/66 with 8MB of RAM and an Adaptec scsi card with a scsi
6x cdrom drive and a harddisk of 3GB with 1 primary partition of 1Gb,
1 extended partition of 1,7 GB (divided in 5 logical partitions) and 1 last
extended partition of 300MB where I'd like to install Linux.

Thank you very much, and sorry for my bad English,

Tom Francart
Leuven, Belgium, Europe
TomFrancart@rocketmail.com
0
Comment
Question by:tomfrancart
1 Comment
 
LVL 1

Accepted Solution

by:
MikeCrist earned 100 total points
ID: 1628925
First off, you made the minix filesystem on the floppy, then tried to mount it as ext2:
mount /mnt/dev/fd0 /flop --> didn't work -> "invalid argument"
mount -t ext2 /mnt/dev/fd0 /flop --> didn't work eather -> "invalid argument"

The statement should have been:
mount -t minix /mnt/dev/fd0 /flop

As for fd0 and fd0H1440, the proper major/minor numbers are as follows:
2/0, block device
2/28, block device

So to create them, you would use:
mknod fd0 b 2 0
mknod fd0H1440 b 2 28

Also, Linux cannot be install after cylinder 1023 on the drive.  I also don't believe LILO can boot an extended partition.  So it would not be wise to put Linux on the last 300 MB of an extended partition.  What you can do is have a small (10 Mb or so) primary partition on a drive, and have the extended partition mounted in /, with /boot on the 10 Mb primary partition.  Good Luck

Mike Crist
mike@mwaz.com

0

Featured Post

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Setting up Secure Ubuntu server on VMware 1.      Insert the Ubuntu Server distribution CD or attach the ISO of the CD which is in the “Datastore”. Note that it is important to install the x64 edition on servers, not the X86 editions. 2.      Power on th…
Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

679 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question