Pagina 1 di 1

Boot con Vista

MessaggioInviato: lun dic 03, 2007 3:30 pm
da andrea677
Ho un problema da sottoporvi, uscito dopo l'installazione di Vista in una nuova partizione del disco.

La situazione di partenza era:
C: partizione di 10 GB con XP aziendale
D: partizione di 30 GB con XP privato
E: partizione di 40 GB libera,formattata

Il file Boot.ini era così strutturato:

default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Azienda"

Quindi all'accensione partiva il boot di sistema con la possibilità di scegliere di partire con Xp aziendale oppure Xp privato.

A questo punto sulla partizione libera E: ho installato windows Vista.
Dopo i vari riavvii dovuti all'installazione, ora mi ritrovo una prima pagina di boot dove chiede se partire con Vista (se seleziono questa ovviamente parte Vista) oppure partire con la vecchia configurazione windows:se seleziono questa si presenta una seconda pagina di boot, quella che avevo originariamente, cioè scelta tra Xp aziendale o Xp privato.

Vorrei avere un'unica pagina di boot iniziale dove scegliere tra i 3 sistemi operativi, ma anche strutturando così il Boot.ini, non va:

default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Azienda"
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows Vista"

Qualcuna ha una soluzione ?



Seconda domanda.
Partendo con Windows Vista e andando nella gestione dischi, noto che Vista risulta sulla partizione C: da 40 GB anzichè come partizione E: (la terza) su cui avevo fatto l'installazione.
Stranamente avviando da Xp invece, la partizione da 40 GB risulta chiamata correttamente E: Vorrei se possibile, per congruenza, che si mantenessero gli stessi riferimenti e che quindi anche accedendo con Vista al PC questo risultasse sulla partizione E:

Ho provato a cambiare lettera all'unità, ma non me lo permette.
Avete qualche idea ?




Grazie, Andrea

MessaggioInviato: lun dic 03, 2007 4:17 pm
da crazy.cat
Prova con easybcd se riesci a sistemare il boot loader.

(mi sembra tanto un installazione non andata correttamente)

MessaggioInviato: lun dic 03, 2007 5:02 pm
da ste_95
Purtroppo è normale, quando installi Vista, comanda il suo bootloader, e quello di Xp diventa inutile, quindi come hai sperimentato anche modificandolo la struttura del bootloader non cambia in presenza di Vista. dunque devi usare software come Vista Boot Pro 3.3 per aggiungere delle voci all'avvio o modificarle...

Per la seconda domanda, ti sconsiglio vivamente di cambiare la lettera alla partizione, poiché tutti i riferimenti ai programmi e del sistema operativo si perderebbero e quindi saresti quasi impossibilitato ad accendere il computer...(Ne so qualcosa) [:D] Comunque, si vedono le letetre diverse perché ogni sistema ha la sua configurazione e solitamente viene configurato come unità primaria (C:\) l'installazione del sistema, a meno di rari casi specifici all'installazione...

Spero di essere stato esauriente nella spiegazione, se hai dubbi, chiedi [^]

MessaggioInviato: mar dic 04, 2007 9:22 am
da andrea677
Grazie a tutti per le risposte.
Ho trovato anche un programmino chiamato "Easybcd" : esegue le stesse operazioni sul bootloader ? Suppongo di si. Meglio questo o il citato Vista Boot Pro ?
Va installato sotto Vista o sotto Xp aziendale che è la partizione primaria ?

Ciao, Andrea

MessaggioInviato: mar dic 04, 2007 3:14 pm
da ste_95
Sono analoghi, consigliavo Vista Boot rpo, perché possiede un'interfacci più intuitiva...ma li puoi usare entrambi...

Lo devi installare o in XP o in vista [^]

MessaggioInviato: gio dic 06, 2007 6:20 pm
da andrea677
Ho installato sia Vista Boot Pro, sia Easybcd per provare.
Chiedevo solo una conferma: nella situazione iniziale in cui erano installati solo i 2 sistemi XP, il file Boot.ini è unico per entrambi e si trova sotto C:

Ora installando Vista e gestendo il Bootloader con i programmi sopra citati, in ogni caso mi compaiono 2 finestre di Boot per scegliere con quale sistema partire: la prima scelta è tra Vista o i vecchi sistemi esistenti, la seconda scelta tra Xp aziendale o Xp privato (come era in precedenza).

Non credo che si riesca a creare una sola finestra di Boot con le 3 voci: Vista, Xp aziendale, Xp privato perché esiste il boot.ini sotto C: ma non esiste un'altro boot.ini sotto D:

Confermate ?

Grazie, Andrea

MessaggioInviato: gio dic 06, 2007 6:25 pm
da ste_95
Con Vista Boot Pro si riesce sicuramente nel tuo intento...Spiegheresti dove ti blocchi?

MessaggioInviato: sab dic 08, 2007 11:49 am
da andrea677
Praticamente vado a compilare il bootloader associando Xp aziendale alla partizione C: , Xp privato alla partizione D: , Vista alla partizione E:

Il risultato è che nella prima finestra di boot mi appaiono le 3 voci:
Vista parte regolarmente,
se lancio Xp aziendale (legge il boot.ini sotto C:) e mi appare la seconda finestra di boot,
se lancio Xp privato non trova alcun sistema operativo da far partire e non trova alcun file boot.ini

Non capisco come possa ovviare.

Ciao, Andrea

MessaggioInviato: lun dic 10, 2007 3:24 pm
da ste_95
Domanda banale: Ovviamente salvi le modifiche...?

Puoi postare il codice del bootloader che trovi nella prima pagina di Vista Boot Pro?

MessaggioInviato: lun dic 10, 2007 5:52 pm
da andrea677
Ecco la videata sintetica, in effetti in corrispondenza di BCD ID della partizione D: manca il file ntldr, ed infatti facendo partire il boot da D: dice "file ntldr non trovato"






There is currently 3 OS(s) installed on your system.
The current boot timeout is: 3

Default OS: Microsoft Windows XP Pro Azienda

Entry 1
----------------------------------------------------------------------------
Name: Microsoft Windows Vista
BCD ID: {965fc9dc-a0cb-11dc-9874-db16a4528215}
Boot Drive: E:
Windows Drive: E:
System Bootloader: \Windows\system32\winload.exe
Windows Directory: \Windows

Entry 2
----------------------------------------------------------------------------
Name: Microsoft Windows XP Pro Azienda
BCD ID: {ntldr}
Boot Drive: C:
System Bootloader: \ntldr

Entry 3
----------------------------------------------------------------------------
Name: Microsoft Windows XP Pro Privato
BCD ID: {89bf0f3b-a35a-11dc-a2d5-0014381b5bbe}
Boot Drive: D:
System Bootloader: \ntldr

MessaggioInviato: mer dic 12, 2007 3:28 pm
da andrea677
Per Ste_95, ti ho postato la pagina riassuntiva di Vista Boot Pro

Ciao, Andrea

MessaggioInviato: mer dic 12, 2007 3:45 pm
da ste_95
Scusa il ritardo nella rirposta, mi era sfuggito il thread [acc2]

Non avendo sottomano VistaBootPro nno ti posso dire nulla di preciso, ma non c'è modo di impostare un diverso ID?

MessaggioInviato: mer dic 12, 2007 6:10 pm
da andrea677
Ho provato a riguardare, ma non sembra esserci modo di cambiare questo ID, anche su EasyBcd non trovo alcun menu dove andare a variarlo.

Andrea

MessaggioInviato: mer dic 12, 2007 6:39 pm
da ste_95
Hai provato a eliminare la voce e poi a ricrearla?

MessaggioInviato: sab dic 15, 2007 10:05 am
da andrea677
Provato anche quello, senza risultati.
E copiando i file:
- boot.ini
- ntldr
- ntdetect.com
da C: a D: può servire a qualcosa ?
Il disco era strutturato in modo che la partizione primaria è C: e qui sono presenti tutti i file suddetti. Poi è stata creata la partizione logica D: e non so se qui ci sono quei file che servono per l'avvio.

Ciao, Andrea

MessaggioInviato: mar dic 18, 2007 9:47 am
da andrea677