From: nan@matt.ksu.ksu.edu (Nan Zou) Subject: efsck: bad magic number in super-block, boot manager's fault? Date: 3 Jan 1993 10:54:55 -0600
I've recently started playing with Linux and I like it a lot. But, due
to my own stupidity and curiosity, I've somehow managed to screw up my
Linux partitions, let me describe my harddisk layout:
disk C (/dev/hda)
80MB primary DOS partition /dev/hda1
1MB primary OS/2 2.0 Boot Manager partition /dev/hda2 (but Linux
fdisk identifies it as an Opus(??) partition)
disk D (/dev/hdb)
120 primary OS/2 HPFS partition /dev/hdb2
8MB primary Linux root partition (Minix fs) /dev/hdb3
82MB extented partition /dev/hdb4 which contains:
58MB logical Linux /usr partition (ext fs) /dev/hdb5
10MB logical Linux /home partition (ext fs) /dev/hdb6
6MB logical Linux swap partition (swap) /dev/hdb7
I created the extended partition (and the logical partitions inside it)
using the fdisk from SLS, all is going well until I decided to add the
Linux root partition to OS/2 Boot Manager's menu, BIG MISTAKE, OS/2 Boot
Manager left the root partition alone, but it did something funny to the
extended partition that holds some logical Linux partitions (/usr, /home,
swap), screwing up all of them, mount gives Ext-fs magic match failure,
efsck reports bad magic number in super-block, seems that the partition
table info has been trashed, all the logical partitions showed active
flags that weren't there before. I'll probably re-install (grrrhhh..),
but I wonder if anyone has had problems with Boot Manager and how they
get it to work, there must be some reasons why people call it the Boot
Mangler. ;-) I'd appreciate any help.
-- Nan