[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