Di recente, seguendo questa guida credo di aver fatto ingenuamente un grosso errore che molto probabilmente mi ha rovinato l'MBR del pc. Il comando in questione è questo:
Codice: Seleziona tutto
lilo -C /mnt/memory/etc/lilo.conf
Ho provato ad accedere sul mio tramite un'altra chiavetta fatta per l'installazione di Slackware con successo, da tale drive ho tentato in vari modi di ripristinare il master boot record:
Codice: Seleziona tutto
dd if=/dev/zero of=/dev/sda bs=440 count=1
dd if=/usr/share/syslinux/mbr.bin of=/dev/sda bs=440 count=1
Codice: Seleziona tutto
grub-install /dev/sda
Codice: Seleziona tutto
/usr/sbin/grub-bios-setup: avviso: Sector 32 is already in use by the program `FlexNet'; avoiding it. This software may cause boot or other problems in future. Please ask its authors not to store data in the boot track.
/usr/sbin/grub-bios-setup: avviso: Sector 33 is already in use by the program `FlexNet'; avoiding it. This software may cause boot or other problems in future. Please ask its authors not to store data in the boot track.
/usr/sbin/grub-bios-setup: avviso: other software is using the embedding area, and there is not enough room for core.img. Such software is often trying to store data in a way that avoids detection. We recommend you investigate.
/usr/sbin/grub-bios-setup: avviso: L'embed non è possibile. GRUB può essere installato con questa configurazione solo usando blocklist. Le blocklist non sono comunque affidabili e ne viene sconsigliato l'uso..
/usr/sbin/grub-bios-setup: errore: impossibile procedere con le blocklist.
Codice: Seleziona tutto
lilo -U
Codice: Seleziona tutto
Fatal: Boot sector of /dev/sda doesn't have a LILO signature
L'output di parted -l è questo:
Codice: Seleziona tutto
Modello: ATA Maxtor 6Y080L0 (scsi)
Disco /dev/sda: 80,0GB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: msdos
Flag del disco:
Numero Inizio Fine Dimensione Tipo File system Flag
1 32,3kB 35,1GB 35,1GB primary ntfs avvio
4 35,1GB 56,0GB 21,0GB primary ext4
2 56,0GB 78,5GB 22,5GB primary ext4
3 78,5GB 80,0GB 1476MB extended
5 78,5GB 80,0GB 1476MB logical linux-swap(v1)
Al momento non saprei come comportarmi, a parte per l'idea di usare una distro tipo Rescatux per riparare la situazione o provare a reinstallare il boot-loader su /dev/sda1 invece che nell' Mbr.
MI potreste aiutare? Grazie.
PS: Dopo la cancellazione dell' Mbr con dd all' avvio del pc tenta a caricarsi Windows XP È probabile che grub sia stato installato in origine su /dev/sda1 e non nell' mbr.