← Back to team overview

sslug-teknik team mailing list archive

diskgeometrien der blev væk

 

Jeg er rendt ind i lidt af et problem:

For små to måneder siden installerede jeg en maskine med en 9GB SCSI
disk. Alt var godt.

Igår skulle jeg så boote maskinen. Men ak:

Nu vil den ikke genkende sin partionstabel.

Jeg har bootet via en rescue disk, og fdisk siger nu:

Command (m for help): p

Disk /dev/sda: 255 heads, 63 sectors, 1115 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot Start      End    Blocks   Id  System
/dev/sda1          1       77    618471   83  Linux Native
/dev/sda2         78     1115   8337735    5  Extended
Partition 2 does not end on a cylinder boundary:
     phys=(1015, 246, 63) should be (1015, 254, 63)
/dev/sda5         78      230   1228941   83  Linux Native
/dev/sda6        231      358   1028128+  83  Linux Native
/dev/sda7        359      460    819283+  83  Linux Native
/dev/sda8        461      511    409626   82  Linux Swap
/dev/sda9        512     1115   4850574+  83  Linux Native

Command (m for help): 

/dev/sda1 kan mountes, men det er noget frygteligt rod der komme ud af
det. Men det er bare root partitionen, så det er ligegyldigt.

/dev/sda9 er data. Ca. 4GB. Og dem vil jeg frygtelig gerne have fat
på. Men jeg kan ikke mounte den:

# mount -t -ext2 -o ro /dev/sda9 /mnt
mount: /dev/sda9 is not a valid block device
# 

Hvad gør man så?

Det er jo klart nok geometrien på disken der er gået i ged.
Men hvorfor? Den har jo kørt. Og maskinen er blevet bootet masser af
gange.

Gode ideer modtages med glæde.

/kristian

-- 
Kristian Vilmann - kristian@xxxxxxxx

First off, I'd suggest printing out a copy of the GNU coding standards,
and NOT read it.  Burn them, it's a great symbolic gesture. 
 - Linus Torvalds describing the preferred coding style for the Linux kernel



Follow ups