Pagina 1 di 2

Problema con il dual boot

MessaggioInviato: ven mag 07, 2010 11:16 am
da BlackJack
Ciao a tutti.
Ieri ho installato xp su una partizione. Successivamente ho installato Linux Ubuntu 10.04 LTS sull'altra.
All'avvio del pc ho la schermate per scegliere il sistema operativo dal quale eseguire il boot, tutto corretto.
Quando clicco però su windows xp (infondo alla lista) mi compare una schemata nera e non si avvia niente. Oppure una schermata nera con il simbolo lampeggiante _ in altro a sinistra. Che posso fare?
Grazie mille, ciao!

Re: Problema con il dual boot

MessaggioInviato: sab mag 08, 2010 9:23 am
da mattpillon
devi configurare il boot manager di ubuntu, che dovrebbe essere grub2.
probabilmente xp punta ad una partizione sbagliata.
non so dirti come fare perché uso linux molto poco, puoi cercare qualche guida con google o aspettare che qualche "linux user" te lo spieghi........

Re: Problema con il dual boot

MessaggioInviato: sab mag 08, 2010 6:18 pm
da BlackJack
Ciao, grazie per avermi risposto.
Al momento sono con il netbook fino a lunedì sera, ragion per cui non posso testare nessun procedimento (il pc con linux e xp è il fisso). aspetterò per tanto la risposta di qualche utente esperto.
Grazie mille, ciao!!

Re: Problema con il dual boot

MessaggioInviato: dom mag 09, 2010 7:46 am
da The Doctor
Ciao, appena ti è possibile avvia Ubuntu, apri un terminale e digita il seguente comando poi posta il risultato

Codice: Seleziona tutto
sudo fdisk -l


prova anche a fare un update di grub con

Codice: Seleziona tutto
sudo update-grub


riavvia il sistema e vedi se ti carica XP [;)]

Re: Problema con il dual boot

MessaggioInviato: dom mag 09, 2010 9:21 am
da BlackJack
Ciao.
Grazie mille!!
Lunedì sera, o martedì pomeriggio proverò.
Grazie ancora, ciao!

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 2:57 pm
da BlackJack
Niente, il problema persiste. Altre soluzioni?

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 4:30 pm
da The Doctor
Posta il risultato di:

Codice: Seleziona tutto
sudo fdisk -l

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 4:51 pm
da BlackJack
Ciao.
Eccolo quà:
Disco /dev/sda: 1000.2 GB, 1000204886016 byte
255 testine, 63 settori/tracce, 121601 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: 0x6572706d

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 24455 196431669 7 HPFS/NTFS
/dev/sda2 24455 121602 780329985 5 Esteso
/dev/sda5 24455 120850 774291456 83 Linux
/dev/sda6 120850 121602 6037504 82 Linux swap / Solaris

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 6:48 pm
da The Doctor
Eccomi. Il disco è partizionato correttamente. Probabilmente c'è un errore nel settore di boot da individuare e correggere. Segui i seguenti passi:
  • Avvia Ubuntu
  • Scarica questo script: Boot Info Script
  • Apri il terminale e portati all'interno della cartella dove hai scaricato il file
  • Digita il seguente comando
    Codice: Seleziona tutto
    sudo bash boot_info_script*.sh
  • Posta come allegato il file che viene generato all'interno della stessa cartella, ovvero RESULTS.txt

Diamo un'occhiata al file e vediamo il da farsi [;)]

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 7:06 pm
da BlackJack
Ciao!
Grazie nuovamente per l'interessamente.
Nessun file viene generato, ecco quello che mi compare sul terminale:
Disco boot_info_script055.sh: 0 MB, 0 byte
255 testine, 63 settori/tracce, 0 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: 0x74682020

Il disco boot_info_script055.sh non contiene una tabella delle partizioni valida
---

Che faccio?
Grazie, ciao!

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 7:13 pm
da The Doctor
BlackJack ha scritto:Ciao!
Grazie nuovamente per l'interessamente.
Nessun file viene generato, ecco quello che mi compare sul terminale:
Disco boot_info_script055.sh: 0 MB, 0 byte
255 testine, 63 settori/tracce, 0 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: 0x74682020

Il disco boot_info_script055.sh non contiene una tabella delle partizioni valida
---

Che faccio?
Grazie, ciao!


Hai aperto il terminale di Ubuntu e digitato esattamente

Codice: Seleziona tutto
sudo bash boot_info_script*.sh


dall'interno della cartella dove hai scaricato il file?

Ad esempio se il file si trova dentro la cartella "Scaricati" devi aprire il terminale linux e digitare:

Codice: Seleziona tutto
cd /home/tuonomeutente/Scaricati


e poi dare il comando.

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 7:29 pm
da BlackJack
Ciao!!
Avrò fatto qualche errore di digitazione, bho..
Adesso è andato, il risultato è allegato.
Attendo istruzioni allora.
Grazie mille veramente, ciao!

EDIT: mi dice che non è permessa l'estensione .txt ! L'ho caricato su rapidshare, eccolo.

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 8:22 pm
da The Doctor
Dal file che mi hai postato non risultano errori sul settore di boot, quindi potrebbe essere un bug di GRUB2.

Da Ubuntu apri il terminale e digita:

Codice: Seleziona tutto
sudo gedit /boot/grub/grub.cfg


Individua la seguente dicitura:

Codice: Seleziona tutto
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
   insmod ntfs
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set 4aa02761a027532d
   drivemap -s (hd0) ${root}
   chainloader +1
}
### END /etc/grub.d/30_os-prober ###


elimina completamente la riga drivemap -s (hd0) ${root}, in tal modo il risultato sarà:

Codice: Seleziona tutto
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
   insmod ntfs
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set 4aa02761a027532d
   chainloader +1
}
### END /etc/grub.d/30_os-prober ###


Salva, chiudi l'editor e riavvia il PC e vedi se il problema è risolto.

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 9:16 pm
da BlackJack
Provo subito a riavviare!!
Grazie mille, ciao!!

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 9:30 pm
da BlackJack
Uffa, non so più che fare!!
Non va nemmeno così, che cavolo...
Hai altri rimedi?
Grazie mille, ciao!

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 9:49 pm
da The Doctor
BlackJack ha scritto:Uffa, non so più che fare!!
Non va nemmeno così, che cavolo...


Calma che risolviamo [;)]

Hai altri rimedi?
Grazie mille, ciao!


Prima di tutto ho bisogno che fai questa prova. Apri il terminale e dai di nuovo:

Codice: Seleziona tutto
sudo update-grub


Riapri il file grub.cfg con:

Codice: Seleziona tutto
sudo gedit /boot/grub/grub.cfg


e verifica se quella parte che ti ho fatto modificare in precedenza è rimasta modificata. In tal caso riavvia il sistema. Se ancora non dovesse funzionare dobbiamo procedere diversamente. Chi la dura la vince [^]

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 9:57 pm
da BlackJack
Il file è corretto, ma anche riawiando non funziona xp...
Grazie mille per la pazienza Doctor! :D
Ciao.

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 10:09 pm
da The Doctor
Credo sia giunto il momento di prendere il toro per le corna! [:D]

Hai dimestichezza con la console di ripristino di Windows XP? Il mio intento sarebbe quello di farti fixare il boot di Windows XP originale sul MBR. In tal modo non avresti più GRUB2 e si avvierebbe solo XP ovviamente. Poi con il LiveCD di Ubuntu reinstalliamo GRUB2, procedura non troppo complicata [;)]

oppure possiamo provare prima ad usare testdisk

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 10:34 pm
da BlackJack
Per me è uguale..
Basta non perdere i dati...
Cosa mi consigli?
Grazie, ciao.

Re: Problema con il dual boot

MessaggioInviato: mar mag 11, 2010 11:01 pm
da The Doctor
Ecco come procedere:

Inserisci il disco di XP e fai il boot da CD come se dovessi installarlo. Arrivato a questa schermata premi R per aprire la console:

Immagine

Se Xp viene rilevato ti compare la seguente schermata. Digita 1 e premi Invio:

Immagine

Se ti viene chiesto di digitare la password di Administrator e non l'hai mai messa premi Invio. A questo punto digita fixboot, rispondi s alla domanda e premi Invio.

Poi digita fixmbr, se ti compare un messaggio di avviso digita comunque s e premi Invio.

Digita exit ed il sistema si riavvierà. Togli il cdrom. Se tutto va bene avrai eliminato il boot loader GRUB e partirà XP.