|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Aug 2009
Messaggi: 35
|
GRUB non fa partire XP
Salve ragazzi, sono nuovo del forum e questa è la mia prima discussione di aiuto. Statemi a sentire perché sono un niubbo dell'ambiente di ubuntu:
ho scaricato Kubuntu 9.04 Jaunty Jackalope e proprio questa sera mi sono ricordato di un HD Maxtor 6L250R0 (credo sia questo il nome) da 250 gb e volevo togliermi lo sfizio di installarlo lì, su quell'HD, dato che sull'altro, da 500 gb avevo XP. Una volta sistemati i cavetti alla perfezione, parto con l'installazione, che mi va abbastanza bene, considerato che Linux lo dovevo avviare su un altro HD. Dopo l'installazione, avvio, e che cosa mi succede?? Si carica xp, e non grub, considerato anche che espressamente nell'installazione, avevo chiesto di mettere grub nell'hd di ubuntu, non in quello di xp, che è il master primario. Tra l'altro ho scoperto che nel bios della mia mobo c'è un opzione che si chiama Hard Disk Device Priority, nel sottomenù Boot sequence & Floppy setup. Provo a cambiare l'ordine mettendo al primo posto l'hd di ubuntu e al secondo l'hd di xp. Avvio e si avvia grub, ma appena vado su Windows Xp Professional mi appare un famigerato error 13. Leggevo qualche guida su internet ma incontravo spesso pareri discordanti. Dovrò rassegnarmi a non vedere mai Linux e XP insieme sul mio compio?? |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Una cosa di questo tipo?
Se preferisci, qui ci sono spiegazioni in italiano. Nel BIOS imposta come prima periferica di boot il disco di Ubuntu e segui quanto consigliato nel secondo post del forum inglese. Il tuo disco Xp rimarrà immacolato; se in futuro ripristinerai l'ordine di boot Xp partirà normalmente. P.S. ho riletto un attimo il link in italiano e non mi piace granché come spiegazione. Windows è stato installato nel primo disco del primo canale, se si cambia l'ordine delle periferiche di boot non è più in grado di trovare la sua partizione. Con i map si ripristina la situazione corretta per Win scambiando la numerazione dei dischi .
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) Ultima modifica di Gimli[2BV!2B] : 25-08-2009 alle 20:07. Motivo: Edit: link infelice -> scritta spiegazione. |
![]() |
![]() |
![]() |
#3 | |
Member
Iscritto dal: Aug 2009
Messaggi: 35
|
Quote:
o meglio, mi spiego: facciamo che il disco su cui ho installato windows sia (in termini linux) hda, e che quello di ubuntu sia hdb. Ora io potrei pure impostare la priorità di avvio sull'hd di ubuntu, ma se mi dici che si incasina windows con le partizioni, allora dovrei utilizzare il comando map, tu come lo useresti?? Ah, a proposito, credo di aver trovato la soluzione: guarda QUI: secondo te non ha importanza l'ordine in cui devo mettere quei due comandi Map?? Ultima modifica di Andrew56 : 26-08-2009 alle 10:35. |
|
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Aug 2009
Messaggi: 35
|
Adesso che ci penso: se avessi installato grub nel primo hd, quello master, quello con su XP, non avrei avuto di questi problemi, ma per alcuni versi è anche meglio, tutto in un HD che puoi trasportare e rimettere in un altro computer, no??
Ho visto il secondo post del forum inglese e mi sembra che sia questa la soluzione, ma il fatto è che a me è il contrario: Windows Xp è installato sul master, ma Ubuntu è sullo slave! Come si cambiano lì le combinazioni degli HD? Ultima modifica di Andrew56 : 26-08-2009 alle 11:02. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Jun 2006
Città: Trento
Messaggi: 1567
|
puoi usare un boot manager terze parti
gratuito, in italiano e puoi provarlo senza dover installare niente o metter mano agli HD http://gag.sourceforge.net/ |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Oct 2007
Messaggi: 2971
|
avvia ubuntu, da terminale sudo gedit /boot/grub/menu.lst e modifica la parte relativa a win così:
Codice:
title Windows XP root (hd1,0) map (hd0) (hd1) map (hd1) (hd0) makeactive chainloader +1 |
![]() |
![]() |
![]() |
#7 | |
Member
Iscritto dal: Aug 2009
Messaggi: 35
|
Quote:
A proposito, sono0 andato adesso su linux e ho scoperto che: 1) fdisk -l non mi restituisce nella shell, l'elenco delle partizioni, quindi non potrei darvi informazioni!; 2) il comando sudo + altro oppure su e basta, una volta fatti, la shell non mi permette di scrivere la password di root, ma invece se faccio doppio clic su, che so, un pacchetto .deb e KdeSudo mi chiede la pass di root, la scrive! come cakkio faccio ad andare avanti? Ultima modifica di Andrew56 : 26-08-2009 alle 13:30. |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Sep 2008
Città: Roma
Messaggi: 1382
|
Quote:
![]() Riguardo i dischi, grub e linux dovrebbero vederli in modo diverso... se xp non parte significa che lui sta su hd1 secondo il bios (altrimenti non avrebbe problemi). |
|
![]() |
![]() |
![]() |
#9 |
Member
Iscritto dal: Aug 2009
Messaggi: 35
|
quindi dici che cambiando l'ordine di avvio, cambia (verosimilmente) anche il posto, cioè se prima XP stava in hda, adesso, dopo lo scambio di boot, parte in hdb, cioè (hd1,0) no??
A proposito, provato con map, niente da fare a me si presenta così: title Microsoft Windows XP Professional map (hd0) (hd1) map (hd1) (hd0) rootnoverify (hd0,0) makeactive chainloader +1 Ultima modifica di Andrew56 : 26-08-2009 alle 18:08. |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Sep 2008
Città: Roma
Messaggi: 1382
|
Quote:
Puoi postare il file /boot/grub.conf? comunque dovrebbe essere giusta la correzione di patel45! comunque: da grub puoi avere una command-line premendo c. poi dai i comandi uno ad uno. per esempio: root (hd0,0) kernel /boot/ <--- qui non dai invio ma tab, e ti elenca i file, se hd0,0 è la partizione di linux... altrimenti da un errore. |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Sep 2008
Città: Roma
Messaggi: 1382
|
aspetta un momento: ma mettendo il disco con ubuntu come boot, non parte ne xp ne linux? Se è così allora si può spiegare...
|
![]() |
![]() |
![]() |
#12 | |
Member
Iscritto dal: Aug 2009
Messaggi: 35
|
Quote:
gedit non ce l'ho ma ho fatto sudo -s e poi kate /boot/grub/menu.lst Ultima modifica di Andrew56 : 26-08-2009 alle 18:09. |
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Hai fatto una prova scrivendo esattamente questo:
Codice:
title Microsoft Windows XP Professional root (hd1,0) savedefault makeactive map (hd0) (hd1) map (hd1) (hd0) chainloader +1 Hai provato le stesse identiche voci con h/sda: root (hd0,0) ? Se entrambi i tentativi vanno a vuoto posta il risultato di sudo fdisk -l
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
![]() |
![]() |
![]() |
#14 |
Member
Iscritto dal: Aug 2009
Messaggi: 35
|
raga, non posso provare più, mio babbo ha deciso di non farmi provare più linux, e di rimettere un'altra periferica IDE al posto dell'HD, quindi ho dovuto riformattarlo e adesso ho perso tutto il piacere, peccato.
Mi fareste un favore?? Chiudereste questa discussione? Anche perché non potrei postarvi il contenuto di fdisk -l |
![]() |
![]() |
![]() |
#15 | |
Senior Member
Iscritto dal: Sep 2008
Città: Roma
Messaggi: 1382
|
Quote:
![]() Esiste anche wubi: http://it.wikipedia.org/wiki/Wubi Oppure con pochi euro puoi assemblare un pc dove smanettare! =) |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:28.