Jesper FA wrote:
> Da det så var gjort gik jeg ind i den der "computer
> managment" eller hvad den nu hedder og valgte "set active" på min linux
> partition så jeg kunne få startet linux igen.
"Set active" er noget fortidigt pjat, som ikke er væsentligt for linux,
men muligvis for din bootmanager, hvis den stammer fra MS.
> Plonk "der er sket en
> hardware fejl", "ulovlig adgang til disken" og 700 andre pop up vinduer. Nå
> genstart..
Muligvis mangler du en boot-loader (fx Lilo) i boot-sektoren for din
linux-partition?
> Der er ikke noget på disken fejl fra biosen, boot på debian cd.
> # fdisk -l /dev/hda
> hmm.. tom disk.. trælst.
Jeg ville ikke konkludere så hurtigt. Hvis skriver fdisk præcist. Prøv
at læse harddisken med od og less.
> Er der ikke noget med at der er en backup kopi er partitionstabellen? Noget
> linux program til at fange den?
Mener at Lilo gemmer en backup-kopi af den sektor, den overskriver, så
måske kan du bruge noget derfra.
> Anyway jeg havde før jeg gik igang med windows lavet en
> # fdisk -l /dev/hda|lp
> så jeg tog mit stykke papir i hånden og indtastede oplysningerne igen. Er
> det egentligt en 100% sikker måde at genskabe partitionstabellen?
Næppe. For det første er partitionstabellen kun en del af MBR, Master
Boot Record. Hvis partitionstabellen er væk, vil resten af MBR muligvis
også være væk. For det andet kan du fx ikke genoprette partitionerne med
visse fdisk-programmer, da de overskriver boot-sektoren mv. for
partitionen, når du laver en ny partition.
Hvis du skal rode med partitionstabellen har du vist brug for en
disk-editor.
Men mit gæt er at du mangler en boot-sektor på din linux-partition,
fordi du tidligere har haft den liggende i MBR, som Windows så har været
så brugervenlig at overskrive.
--
Lars Kongshøj
Registrer dig som linux-bruger:
http://counter.li.org/enter-person.php