D. Johnson skrev:
> Kasper Dupont wrote:
>
>>> Desværre har jeg ikke noget floppy-drev, så jeg kan ikke tage en backup
>>> af mbr
>>> .... eller kan jeg?
>>
>>
>>
>> Der er ikke noget stort problem at kopiere MBR.
>> Udfordringen er at få den nødvendige del kopieret
>> tilbage igen. Hvad har du af måder at starte
>> maskinen op?
>>
>> At kopiere MBR er nemt nok, bare tag de første
>> 512 bytes af harddisken. Den består af 446 bytes
>> kode, 64 bytes partitionstabel og 2 bytes signatur.
>>
>> Hvis disken hedder hda kunne man skrive:
>> head -c512 /dev/hda >filnavn
>> Hvor du naturligvis skal sørge for at lægge filen
>> et sted, hvor du senere kan få fat på den. Husk på,
>> at hvis du har extended+logiske partitioner vil du
>> ikke få hele partitionstabelen med. Men i de fleste
>> tilfælde er det nok også kun koden, du er
>> interesseret i.
>>
>> Du kan skrive koden tilbage med en kommando, der
>> ser sådan ud:
>> head -c446 filnavn >/dev/hda
>> Det kræver naturligvis at du på en eller anden
>> måde har fået startet Linux op.
>>
>
> Det lyder meget interessant, er der en forklaring på hvorfor du siger
> man skal skrive de første
> 512 bytes ud i en fil, hvis man alligevel kun skal bruge de 446 bytes?
> Men det er måske bare hvis man skulle få brug for partitionstabellen?
>
> Hvis man nu bedre kan lide dd, så burde
> dd if=/dev/hda of=/filnavn bs=446 count=1
> virke ligeså fint, hvis man vender den når man skal genskabe MBR?
>
Tak skal I have for svaret
/Henrik