RISOLTO MBR, BCD, BOOTSECT questi misteriosi

meccalo

Utente Attivo
418
26
Ciao a tutti, sarò telegrafico sperando di essere anche comprensibile. Ho 3 hard disk ma in uno solo ho messo in fila XP, 10 e 11. Con Easy CBD ho creato il boot manager con le indicazioni giuste e tutto funziona.

Devo precisare che più che installazioni da zero, 10 e 11 sono immagini ripristinate (create non sull'hd sove sta XP) e sbattute brutalmente in quelle posizioni. Inizialmente c'erano malfunzionamenti ma Easy BCD ha sistemato tutto.

Ora però ho problemi (solo teorici, non pratici) col MBR. Non riesco ad avere un boot manager decente sullo stesso hd dove risiedono i tre sistemi operativi.

C'è un modo per capire dove smanettare e in che modo?

Allego la situazione vista da Easy BCD mentre gira su W10, partizione tra XP e W11.
_______________________________________________

C'é un totale di 3 voci nel gestore del boot.

Predefinito: Windows 10
Tempo di attesa: 10 secondi
Gestore boot di EasyBCD: C:\

Entry #1
Nome: Windows XP
ID BCD: {78585667-9107-11ec-bb67-90e6ba4eda04}
Dispositivo: \Device\HarddiskVolume1
Percorso gestore boot: \NST\ntldr

Entry #2
Nome: Windows 10
ID BCD: {current}
Unità: C:\
Percorso gestore boot: \Windows\system32\winload.exe

Entry #3
Nome: Windows 11
ID BCD: {78585669-9107-11ec-bb67-90e6ba4eda04}
Unità: G:\
Percorso gestore boot: \Windows\system32\winload.exe

=====================================
VERSIONE BCD DETTAGLIATA:
=====================================

Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=\Device\HarddiskVolume1
description Windows Boot Manager
locale it-IT
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {78585668-9107-11ec-bb67-90e6ba4eda04}
resumeobject {975a3f00-ade6-11ec-ba75-806e6f6e6963}
displayorder {78585667-9107-11ec-bb67-90e6ba4eda04}
{78585668-9107-11ec-bb67-90e6ba4eda04}
{78585669-9107-11ec-bb67-90e6ba4eda04}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 10

Real-mode Boot Sector
---------------------
identifier {78585667-9107-11ec-bb67-90e6ba4eda04}
device partition=\Device\HarddiskVolume1
path \NST\ntldr
description Windows XP
locale it-IT
custom:250000c2 1

Windows Boot Loader
-------------------
identifier {78585668-9107-11ec-bb67-90e6ba4eda04}
device partition=C:
path \Windows\system32\winload.exe
description Windows 10
locale it-IT
osdevice partition=C:
systemroot \Windows
resumeobject {a512c2fb-adec-11ec-bba9-806e6f6e6963}

Windows Boot Loader
-------------------
identifier {78585669-9107-11ec-bb67-90e6ba4eda04}
device partition=G:
path \Windows\system32\winload.exe
description Windows 11
locale it-IT
osdevice partition=G:
systemroot \Windows
resumeobject {975a3f00-ade6-11ec-ba75-806e6f6e6963}
 

giulore

Utente Èlite
2,160
498
CPU
i5-6600k
Dissipatore
H75i
Scheda Madre
Asrock Z170 Pro Gaming I7
HDD
SSD Crucial M550
RAM
16GB ddr4-3000
GPU
Intel HD530
Audio
Intel
Monitor
Philips 23IT
PSU
CoolMaster GX650W
Case
Sharkoon
Periferiche
Ricoh SP277SNwX
Net
ADSL-HoMobile-Vodafone
OS
Win7- Win10
Che significa bootloader decente ?
Perché il tuo sarebbe indecente ?

.
 
  • Haha
Reazioni: BWD87

meccalo

Utente Attivo
418
26
@giulore Non è semplice spiegare ma ho già rinunciato a far prove. Ricordo che "il Meglio è peggio del Bene" e che la Legge di Murphy è attiva H24 perciò siccome il mio sarebbe solo un perfezionismo, ho appena deciso di lasciar perdere esperimenti pericolosi e lascio il mondo come è.
"Pericolosi" nel senso che non sono un novellino, so sempre come rimediare ma è che a smanettare con certi argomenti si perde tanto di quel tempo che -se non è una faccenda vitale- è meglio impiegarlo in qualche altro modo.
 
Ultima modifica:

meccalo

Utente Attivo
418
26
@giulore Ecco, una cosa però potresti dirmela: il MBR cambia, viene riscritto quando si traffica con le partizioni? Cioè: il boot manager -penso- viene avviato se viene rilevata la presenza di SO superiori a 1, ma chi o cosa va a cercare dove sta il Windows da avviare? Infatti non è evidente che un SO stia sullo stesso drive del MBR. O forse sto dicendo una cazzata, non so. Credo che c'entri anche la MFT, insomma non è una singola entità che contiene tutti i dati per avviare un SO ma va a cercarli in tutti i drive e, se li trova, li gestisce.

E' così?
 

giulore

Utente Èlite
2,160
498
CPU
i5-6600k
Dissipatore
H75i
Scheda Madre
Asrock Z170 Pro Gaming I7
HDD
SSD Crucial M550
RAM
16GB ddr4-3000
GPU
Intel HD530
Audio
Intel
Monitor
Philips 23IT
PSU
CoolMaster GX650W
Case
Sharkoon
Periferiche
Ricoh SP277SNwX
Net
ADSL-HoMobile-Vodafone
OS
Win7- Win10
No l'mbr contiene il loader del sistema.
Non viene avvisato di nulla, ogni sistema che installi lo va a riscrivere inserendo il proprio loader, i più recenti aggiungono ai precedenti il nuovo sistema.
Ai tempi di vista/Seven bisognava installate prima xp e poi vista/Seven altrimenti si perdeva l'avvio di vista/Seven.
Parlando di dischi mbr.

Comunque non ho capito cosa c'entra la legge di Murphy con il boot indecente o decente.
Dal mio punto di vista il boot o funziona o non funziona non vedo cose intermedie.
Che hardware hai che ti gira ⚓ XP ?

.
 
  • Mi piace
Reazioni: BWD87

meccalo

Utente Attivo
418
26
Allora, la questione è amena perché in fondo tutto funziona bene. Non sono soddisfatto di alcuni perfezionismi che non riesco a raggiungere. Se te la senti avevo preparato un testamento per spiegare cosa c'è che non mi sta bene. Avevo deciso di lasciar perdere ma se sei curioso o interessato posso copiare/incollare il post e avviare un dialogo che comunque per me sarebbe utile perché non è tanto il risultato quanto il come arrivare al risultato.
 
Ultima modifica:

giulore

Utente Èlite
2,160
498
CPU
i5-6600k
Dissipatore
H75i
Scheda Madre
Asrock Z170 Pro Gaming I7
HDD
SSD Crucial M550
RAM
16GB ddr4-3000
GPU
Intel HD530
Audio
Intel
Monitor
Philips 23IT
PSU
CoolMaster GX650W
Case
Sharkoon
Periferiche
Ricoh SP277SNwX
Net
ADSL-HoMobile-Vodafone
OS
Win7- Win10
Più che altro curioso, con i bootmanager non sto più operando, per me ho un disco per sistema, altri non me lo richiedono e comunque su richiesta inviterei a usare un disco per sistema.

.
 

meccalo

Utente Attivo
418
26
Un disco per sistema? Allora ci assomigliamo. Io, su 3 dischi, avevo un sistema per disco. XP sul primo, Seven sul secondo e 10 sul terzo. Nessun boot manager, avviavo a mano da F8 durante il POST. Questa configurazione perché i multiboot mi stavano antipatici. Alla fine però mi era venuto il prurito di avere due interi dischi da usare come unità logiche solo per dati. Ergo, volevo avere un disco con i 3 sistemi in fila e il resto per dati, gli altri 2 drives solo per i dati.

Vado avanti?
 

giulore

Utente Èlite
2,160
498
CPU
i5-6600k
Dissipatore
H75i
Scheda Madre
Asrock Z170 Pro Gaming I7
HDD
SSD Crucial M550
RAM
16GB ddr4-3000
GPU
Intel HD530
Audio
Intel
Monitor
Philips 23IT
PSU
CoolMaster GX650W
Case
Sharkoon
Periferiche
Ricoh SP277SNwX
Net
ADSL-HoMobile-Vodafone
OS
Win7- Win10
Facci lei .

Casomai scrivi ...leggo.

.
 
Ultima modifica:
  • Mi piace
Reazioni: BWD87

BWD87

Moderatore
Staff Forum
Utente Èlite
46,081
26,355
CPU
Core i5 12600k @5,2GHz p-core 4,2ghz e-core cache x47
Dissipatore
Deepcool ls720 (3x ml120pro white led push + 3x ml120 pull)
Scheda Madre
MSI 690 Tomahawk wifi
HDD
A2000 256GB (SO) + MX500 1TB (giochi) + NV2 1TB (giochi) + P300 1TB (storage vario)
RAM
32Gb Crucial Ballistix DDR4 3600MHz C16 @4000mhz 17-19-19-42
GPU
MSI RTX 4070 Gaming X Trio @ 3000mhz core 119000Mhz vram
Monitor
LG Ultragear 27GR75Q
PSU
Seasonic Focus GX650
Case
Sharkoon CA200M
Periferiche
Ventole case: 3x silent wings 2 front, 1x SP120 PWM rear
OS
Windows 11 Pro
@giulore ti ha chiesto che hardware hai. Quindi? Si può sapere da cosa è precisamente composto il tuo pc?
 

meccalo

Utente Attivo
418
26
@giulore ti ha chiesto che hardware hai. Quindi? Si può sapere da cosa è precisamente composto il tuo pc?
È leggermente obsoleto ?: mobo Asus M4N78Pro, AMD phenom II X4 955, ram 8 gb, 3x Seagate Barracuda 1TB e 1 da 2TB, scheda video nVidia 9800GT (la 8300 integrata si è rotta 2 anni fa). Data di nascita 25 nov 2009.

Più tardi dal pc incollo il testamentino, qui sul cell oltre le 250 parole cominciano a ballare gli occhi. Sapete, io sono più obsoleto del mio pc: data di nascita 11 feb 1950 ma sono ancora molto sveglio.
 
  • Haha
Reazioni: BWD87

BWD87

Moderatore
Staff Forum
Utente Èlite
46,081
26,355
CPU
Core i5 12600k @5,2GHz p-core 4,2ghz e-core cache x47
Dissipatore
Deepcool ls720 (3x ml120pro white led push + 3x ml120 pull)
Scheda Madre
MSI 690 Tomahawk wifi
HDD
A2000 256GB (SO) + MX500 1TB (giochi) + NV2 1TB (giochi) + P300 1TB (storage vario)
RAM
32Gb Crucial Ballistix DDR4 3600MHz C16 @4000mhz 17-19-19-42
GPU
MSI RTX 4070 Gaming X Trio @ 3000mhz core 119000Mhz vram
Monitor
LG Ultragear 27GR75Q
PSU
Seasonic Focus GX650
Case
Sharkoon CA200M
Periferiche
Ventole case: 3x silent wings 2 front, 1x SP120 PWM rear
OS
Windows 11 Pro
  • Haha
Reazioni: Moffetta88

meccalo

Utente Attivo
418
26
Ecco il testamento copiato/incollato ma non è ancora totalmente esaustivo. Sono pronto per portare avanti il post.
----------------------------
Non è semplice spiegare ma ci provo. Allego anche immagini rivelatrici.

Ho 3 hd (sigle hardware 9YN, 1ER, 528) sui quali, negli anni (il pc è del 2009 e si parla solo di BIOS e MBR), ho installato vari Windows da XP in poi, successivamente cancellati, reinstallati, scritto/ripristinato/spostato immagini, partizionato... insomma ci ho fatto veramente di tutto e di più sull'uno e sugli altri impunemente. A volte le mie modifiche funzionavano, a volte no.

Unico parametro di riferimento: sull'hd siglato 9YN è stato installato per primo XP e sempre lì è rimasto, o lui o una sua immagine di True Image. Sul 528 attualmente ci sono solo dati, nessun SO, infatti se collego solo quello alla mobo mi arriva il messaggio errore. Non sono sicuro però di averci installato, nel tempo, qualche Windows che possa aver lasciato tracce del suo passaggio. 20220407_102941.jpg

Ho fatto avvii multipli, avvii manuali da hard disk separati di sistemi successivi (Windows 7 per parecchi anni) e se c'erano problemi li facevo risolvere brillantemente a Easy BCD.

Fino a poco tempo fa ho avuto XP lì (ci sta ancora) e poi ho avuto W7 e W10 ma non ricordo le posizioni: sicuramente non tutti sullo stesso hd. Poi spostavo, cambiavo, salvavo, ripristinavo ma tutto funzionava sempre. Adesso W7 l'ho proprio eliminato e ho deciso di tenere XP, W10 e W11. Penso che anche W10 fra qualche mese lo manderò in pensione ma per ora mi ci muovo troppo bene e non voglio ancora eliminarlo per imparare a smanettare su W11.

Detto questo, ecco la porcata peggiore che credo di aver fatto anche se Easy BCD ha organizzato tutto alla perfezione: sul drive 9YN ho installato W11 su di una nuova partizione primaria vuota creata accanto a quella di XP: tutto ok, alla fine W11 ha creato il suo boot manager GUI azzurro con "Windows 11" e "Versione precedente di Windows". 20220407_102358.jpg

Ah parentesi importante: ho fatto questa ultima performance tenendo fisicamente disconnessi gli altri 2 hd sennò il programma di installazione di W11 avrebbe trovato tracce di altri windows e avrebbe creato nuovi casini che non volevo.

Dicevo: a questo punto il Windows 10 ufficiale era rimasto sull'altro hd (il 1ER) e volendo un po' di ordine nelle partizioni sullo stesso drive, ho creato una terza partizione primaria tra XP e W11 per sbatterci brutalmente l'immagine di W10 presente sul 1ER. L'idea era di avere sul drive 9YN le 3 partizioni primarie con XP, W10 e W11 seguite da una unità logica nello spazio restante. Così ho fatto. situazioni dischi da W10_2.jpg

E qui sono spuntati i problemi con il/i MBR. Dopo il POST appare questo: 20220407_101851.jpg

perciò Easy BCD (installato su W10) fa funzionare tutto ma dal comportamento del pc (devo ancora spiegarlo nel dettaglio) si evince che i files di avvio di XP, W10 e W11 non stanno tutti nello stesso drive (9YN), quello che idealmente volevo bello ordinato.
----------------------
...continua alla prossima puntata nel pomeriggio, ci metto un po' a editare sto post.

Intanto, se ci avete capito qualcosa (ma non credo, vi mancano troppi elementi), potete già esporre commenti, idee, proposte...
-------------------------------

update

ti chiederai che ci sta a fare un secondo WIN10v24d nel disco 2. E' la vecchia posizione di Windows 10 quando ancora non avevo aggiunto Windows 11. Ma mo' non ricordo se 11 l'ho installato lì o nel disco di XP. Ad ogni modo, quel W10v24d l'ho usato per scriverne l'immagine e sbatterla brutalmente in una partizione che avevo preparato (primaria, vuota) tra XP e 11 nel disco 0. Per capire quale OS è in esecuzione, ho rinominato W10v24d in W10v24d2. Ed è quello che il boot manager avvia.

Al che ho pensato di eliminare il W10 sorgente che tanto non veniva più avviato, stava su un altro disco a impicciare e basta. Partition Wizard, delete partition... e non funziona più niente.

------------ continua
 
Ultima modifica:

giulore

Utente Èlite
2,160
498
CPU
i5-6600k
Dissipatore
H75i
Scheda Madre
Asrock Z170 Pro Gaming I7
HDD
SSD Crucial M550
RAM
16GB ddr4-3000
GPU
Intel HD530
Audio
Intel
Monitor
Philips 23IT
PSU
CoolMaster GX650W
Case
Sharkoon
Periferiche
Ricoh SP277SNwX
Net
ADSL-HoMobile-Vodafone
OS
Win7- Win10
Direi che devi riordinare un po' le idee....
E anche il post.

.
 
  • Mi piace
Reazioni: BWD87

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!