[PLUTO-help] knopppix hard disk

bombadur bombadur a slacky.it
Mer 29 Dic 2004 18:22:59 CET


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

*** on Wednesday 29 December 2004 17:42, gigiv wrote:

> dd if=/dev/hda of=/boot/boot.MBR bs=512 count=1
> (il master boot record del disco hda)
>
> Puo' essere ripristinato con:
>
> dd if=/boot/boot.MBR of=/dev/hda bs=512 count=1

Occhio che così togli anche la tabella delle partizioni, non solo il MBR

Proporrei un uso piu` accurato di dd:

# vim partition_table.sh

#!/bin/sh

echo "salvo il MBR inclusa  partition table..."
dd if=/dev/hda bs=512 count=1 of=/mnt/floppy/myMBR

# i primi 446 bytes contengono il bootloader, i successivi
# 64 bytes sono occupati dalla partition table, infine gli ultimi due
# bytes sono occupati dal "magic number" che identifica il tipo di
# partizione contenente il MBR

#echo "salvo il MBR senza  partition table..."
#dd if=/dev/hda bs=446 count=1 of=/mnt/floppy/myMBR

#echo "salvo la partition table..."
#dd if=/dev/hda bs=1 count=66 skip=446 of=/mnt/floppy/my_partition_table


##Per riscrivere :

#echo "riscrivo il MBR..."
#dd if=/mnt/floppy/myMBR of=/dev/hda

#echo "riscrivo la partition table..."
#dd if=/mnt/floppy/my_partition_table bs=1 seek=446 of=/dev/hda

In questo modo con un po' di attenzione, e usando con input file 
il /dev/zero, si puo` cancellare anche Grub dal MBR, altro che quel 
maledetto floppino di dos... ;-))

- -- 
*****************************************************
* Coltivate Linux, tanto Window$© si pianta da solo *
* MajaGLUG member   http://www.teppisti.it          *
* LinuxFromScratch Compiler #12000 (ServoLinux-2.0) *
* gpg-key on x-hkp://keyserver.linux.it             *
*****************************************************
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFB0uf1v+yq43mPs+0RAq5iAKDNw0Wi3TIb6iUzUWZn6pLGR7PavACeO4zG
AaQfVenNmes/kRPLwkULhUg=
=SHj1
-----END PGP SIGNATURE-----



More information about the pluto-help mailing list