PDA

Visualizza la versione completa : Problemi di conflitto tra XP e Ubuntu


[L3Le]
02-03-2008, 13:33
Ho aperto una discussione sotto windows e software chiamata problemi di conflitto tra XP e Ubuntu (http://forum.html.it/forum/showthread.php?s=&threadid=1219024) ma a quanto pare ho sbagliato sezione. reinserisco qui sotto il testo.

Da poco ho installato ubuntu su una partizione del mio HD.
Quando avvio il pc mi si apre la schermata dei sistemi operativi e dopo 10 secondi mi si avvia ubuntu. io però vorrei che mi si avviasse di predefinito XP.
ho provato a installare powerquest bootmagic ma così non riesco più ad avviare ubuntu (che partizione gli devo selezionare? non si avvia nè con quella in ext3 nè con quella di swap).
l'ideale sarebbe impostare XP come predefinito. Come posso fare? oppure, come posso fare a impostare bootmagic perchè mi avvii ubuntu?

un'altra cosa.
dopo aver installato ubuntu powerquest PartitionMagic mi vede l'HD danneggiato e non mi permette di vedere la partizioni di ubuntu, per cui se dovessi cancellarle mi toccherebbe formattare tutto l'HD per intero. cosa posso fare?

se potete rispondermi vi sarei grato. mille grazie.

[L3Le]
02-03-2008, 13:36
Originariamente inviato da psykopear
Comunque, perchè hai installato un altro bootloader? Bastava modificare un file di testo da ubuntu per mettere come predefinito xp, e volendo potevi anche aumentare il tempo prima di caricare il os predefinito. Ovviamente non c'è bisogno di formattare tutto l'hd, si risolve reinstallando grub dal livecd di ubuntu, ma questo è un problema da linux e software

in ogni caso cosa devo fare?

psykopear
02-03-2008, 14:06
Originariamente inviato da [L3Le]
in ogni caso cosa devo fare?

Proprio come ti ho detto, rintalli grub dal live cd di ubuntu, se cerchi qui in forum ci sono parecchi 3ad al riguardo

andrea.paiola
02-03-2008, 14:06
reinstallare grub... prova questo http://www.super-grub-disk.org/
oppure cerca sul forum, come ti è stato consigliato

mykol
02-03-2008, 14:38
.... chi è causa del suo mal pianga se stesso .... te la sei proprio cercata !
Sul forum ci sono decine di post in cui si spiega come scegliere il S.O. da avviare come predefinito. Costava tanto fare una ricerca ?

Comunque devi aprire il file /boot/grub/menu.lst e modificare la linea che trovi all'inizio

default 0 (o 1, 2 o quello che è)

mettendo al posto del numero presente quello del blocco di codice che avvia windows

Es. io ho

timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,5)/boot/gfxmenu
default 0

title linux
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda6 resume=/dev/hda5 splash=silent mem=1024M vga=788
initrd (hd0,5)/boot/initrd.img

title linux-nonfb
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/hda6 resume=/dev/hda5 mem=1024M
initrd (hd0,5)/boot/initrd.img

title failsafe
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hda6 failsafe mem=1024M
initrd (hd0,5)/boot/initrd.img

"default 0" dice al sistema di avviare linux tramite le istruzioni contenute nel primo blocco
"title linux
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda6 resume=/dev/hda5 splash=silent mem=1024M vga=788
initrd (hd0,5)/boot/initrd.img"

quindi avvierà il sistema contenuto nella partizione che grub individua come "hd0,5" che è la "/dev/hda6"

in quanto la numerazione parte da 0 (così il secondo blocco è 1 e così via ...)

Quindi è sufficiente individuare il numero progressivo corrispondente al blocco che vuoi avviare di default e metterlo al posto di quello che c'è attualmente nella riga

default .....

[L3Le]
02-03-2008, 17:34
perfetto grazie ho risolto

Il Pazzo
03-03-2008, 15:19
Originariamente inviato da mykol
.... chi è causa del suo mal pianga se stesso .... te la sei proprio cercata !
Sul forum ci sono decine di post in cui si spiega come scegliere il S.O. da avviare come predefinito. Costava tanto fare una ricerca ?

Comunque devi aprire il file /boot/grub/menu.lst e modificare la linea che trovi all'inizio

default 0 (o 1, 2 o quello che è)

mettendo al posto del numero presente quello del blocco di codice che avvia windows

Es. io ho

timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,5)/boot/gfxmenu
default 0

title linux
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda6 resume=/dev/hda5 splash=silent mem=1024M vga=788
initrd (hd0,5)/boot/initrd.img

title linux-nonfb
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/hda6 resume=/dev/hda5 mem=1024M
initrd (hd0,5)/boot/initrd.img

title failsafe
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hda6 failsafe mem=1024M
initrd (hd0,5)/boot/initrd.img

"default 0" dice al sistema di avviare linux tramite le istruzioni contenute nel primo blocco
"title linux
kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda6 resume=/dev/hda5 splash=silent mem=1024M vga=788
initrd (hd0,5)/boot/initrd.img"

quindi avvierà il sistema contenuto nella partizione che grub individua come "hd0,5" che è la "/dev/hda6"

in quanto la numerazione parte da 0 (così il secondo blocco è 1 e così via ...)

Quindi è sufficiente individuare il numero progressivo corrispondente al blocco che vuoi avviare di default e metterlo al posto di quello che c'è attualmente nella riga

default .....

Ma tipo... io invece di modificare quel "default....." posso cancellare qualche blocco??? spostarne qualcuno su... e qualche altro giù???

E poi sta modifica la devo fare dal livecd vero? perchè se avvio linux normalmente non mi fa salvare il documento modificato....

nifriz
03-03-2008, 15:24
no la modifica la puoi fare da linux avviato con

sudo gedit /boot/grub/menu.lst

Puoi anche invertire i fari blocchi, e li vedrai in posizioni diverse all'avvio della macchina, ma occhio perché il Default se é impostato a 0 e tu in prima posizione metti memtest86 (esempio) partirà quello di default. L'ordine lo puoi cambiare ma di conseguenza anche Default.

Il Pazzo
03-03-2008, 16:22
Originariamente inviato da nifriz
no la modifica la puoi fare da linux avviato con

sudo gedit /boot/grub/menu.lst

Puoi anche invertire i fari blocchi, e li vedrai in posizioni diverse all'avvio della macchina, ma occhio perché il Default se é impostato a 0 e tu in prima posizione metti memtest86 (esempio) partirà quello di default. L'ordine lo puoi cambiare ma di conseguenza anche Default.

ah ce l'ho fatta... cavoli.. avevo fatto casino e non mi entrava più nè in windows nè in linux... tutto risolto per fortuna... grazie ancora :unz:

Loading