Pagina 1 di 1
[Boot] Problema di MASTER BOOT RECORD o del GRUB o del BIOS ?
Inviato: martedì 1 novembre 2011, 12:15
da vonibenz
Da circa due anni uso saltuariamente un vecchio PC con WINXP e UBUNTU (ora la 10.10) in DualBoot e tutto è stato OK. Fino a una settimana fa, quando dopo uno dei consueti aggiornamenti (ho aggiornato sia Ubuntu che Win nello stesso giorno! (nono)) al riavvio la macchina mi ha richiesto di inserire un CD con il sistema operativo, invece che presentarmi la consueta schermata di scelta del sistema operativo.
Pensando di dare uno sguardo alle partizioni per vedere se il flag "boot" di Win era ancora al suo posto, ho inserito il CD di GParted.
Da GParted si ha la possibilità di lanciare il sistema operativo preferito, ho così potuto avviare sia Win che Ubuntu senza problemi.
Per inciso ho anche cercato di entrare nel Bios per controllare se qualche cosa era cambiato, ma pur potendo entrare non posso variare le varie opzioni perchè le voci sono in "grigio". Ma cosa c'entra ???
Ora vorrei essere indirizzato nella ricerca del baco: devo ricostruire il Grub o tutto l'MBR o altro?
Dico anche che non mi è chiaro come stanno in rapporto MBR e GRUB e mi piacerebbe trovare una trattazione, chiara e con linguaggio umano possibilmente, della questione. Ringrazio chi vorrà darmi le dritte di cui ho bisogno, ciao.

Re: [Boot] Problema di MASTER BOOT RECORD o del GRUB o del BIOS ?
Inviato: martedì 1 novembre 2011, 12:31
da hellojoker
se riesci ad avviare ubuntu (mi pare hai detto attraverso gparted) all'avvio di ubuntu (10.10 dovresti avere grub2) apri il terminale e dai sudo fdisk -l (elle) vedrai un
elenco con i dischi e le relative partizioni, segnati il disco con il quale avvia (che se è uno solo è sda) quindi sempre da terminale
sudo grub-install /dev/sdx (con al posta di x, a o quello che ti risulta dal comando di prima) es sudo grub-install /dev/sda
MBR
Re: [Boot] Problema di MASTER BOOT RECORD o del GRUB o del BIOS ?
Inviato: martedì 1 novembre 2011, 17:36
da vonibenz
Dunque, per prima cosa ho fatto la installazione di Grub sul disco sda1, dove risiede Win ed è segnato come Boot (asterisco, vedi qui sotto la schermata del terminale) ma non ha funzionato.
Allora leggendo che anche il secondo drive sdb1 è "dispositivo di boot" ho installato Grub pure su quello ma continua a richiedere l'avviamento da CD, come sempre.
Purtroppo adesso ho un altro problema >:(:
non si vede più Windows, nemmeno con il CD di Gparted, mentre continuo a vedere Ubuntu!
amministratore@amministratore-desktop:~$ sudo fdisk -l
[sudo] password for amministratore:
Disco /dev/sda: 61.5 GB, 61492838400 byte
255 testine, 63 settori/tracce, 7476 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x4290428f
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 3700 29720218+ 7 HPFS/NTFS
/dev/sda2 3701 7476 30330720 5 Esteso
/dev/sda5 3701 7476 30330688+ 83 Linux
Disco /dev/sdb: 61.5 GB, 61492838400 byte
255 testine, 63 settori/tracce, 7476 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x8d728d72
Dispositivo Boot Start End Blocks Id System
/dev/sdb1 1 7476 60050938+ 7 HPFS/NTFS
amministratore@amministratore-desktop:~$
Re: [Boot] Problema di MASTER BOOT RECORD o del GRUB o del BIOS ?
Inviato: martedì 1 novembre 2011, 18:25
da vonibenz
Aggiungo altra informazione:
in attesa di risposte ho scovato nel Wiki di Ubuntu la istruzione per Ripristino MBR Windows. Ho installato e fatto girare il programma ms-sys che purtroppo mi dà risultato negativo dicendo che ha trovato un boot record sconosciuto (vedi qui sotto il terminale):
amministratore@amministratore-desktop:~$ sudo fdisk -l
Disco /dev/sda: 61.5 GB, 61492838400 byte
255 testine, 63 settori/tracce, 7476 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x4290428f
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 3700 29720218+ 7 HPFS/NTFS
/dev/sda2 3701 7476 30330720 5 Esteso
/dev/sda5 3701 7476 30330688+ 83 Linux
Disco /dev/sdb: 61.5 GB, 61492838400 byte
255 testine, 63 settori/tracce, 7476 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x8d728d72
Dispositivo Boot Start End Blocks Id System
/dev/sdb1 1 7476 60050938+ 7 HPFS/NTFS
amministratore@amministratore-desktop:~$ sudo ms-sys -w /dev/sda1
Unable to automaticly select boot record for /dev/sda1
/dev/sda1 has an x86 boot sector,
it is an unknown boot record
amministratore@amministratore-desktop:~$
Che si fa adesso?
Re: [Boot] Problema di MASTER BOOT RECORD o del GRUB o del BIOS ?
Inviato: martedì 8 novembre 2011, 12:13
da vonibenz
;)Continuo a rispondermi da solo (ma non c'è più nessuno che legge?) ???
Ho riprovato la ricostruzione del MBR secondo le istruzioni della documentazione con il programma "ms-sys" ma fa pasticci, almeno con il kernel 2.6 che infatti è dichiarato poco adatto ( ???). Al punto che non ripartivo più neppure con GParted (vedi sotto).
All'orlo della pazzia, mi sono attaccato all'ultima risorsa, che per fortuna avevo, e che si chiama REDO BACKUP.
Con questo fantastico programma, che consiglio a tutti vivamente, avevo salvato tempo fa sia Win che Ubuntu in modo integrale su HDD esterno.
Con un poco di apprensione, era la prima volta, ho lanciato il Recovery e ... miracolo! Windows ha ripreso a funzionare con il suo MBR perfettamente a posto e ora lavoro di nuovo bene in dual boot.
FATE QUESTI BENEDETTI BACKUP CHE PRIMA O POI LI BENEDIRETE ANCHE VOI! E RICORDATE ... R E D O B A C K U P !!!