Newsgroup: it.comp.os.win.xp
Titolo: problema con l'MBR

Il mio pc ha due HD: sul primo è installato win98, sul secondo winXP.
Sinora avevo mantenuto l'MBR di win98, e facevo partire winXP con un
floppy (non volevo "sporcare" il disco C del 98 con i file di boot di
Xp, boot.ini ecc. tanto per intenderci).
Adesso vorrei installare l'MBR di XP per usarlo in dual boot (ho già
modificato il file boot.ini che avevo sul floppy); solo che non so
come fare.
Ho provato dalla console di ripristino con FIXMBR, dandogli questo
comando:
FIXMBR \Device\Harddisk0\Partition1
perchè, anche se WinXp è installato su "\Device\Harddisk1\Partition1",
ho pensato che l'MBR risiede in effetti sul primo HD, che è quello di
avvio. L'unico risultato è stato che... mi ha cancellato la tabella
delle partizioni, in pratica "formattandomi" il disco C (per fortuna
tengo sempre delle "immagini" su supporti rimovibili...)!
Adesso ho ripristinato tutto, ma non so come fare per risolvere il
problema, ovvero quello di "installare" l'MBR di XP al posto di quello
attuale di win98 senza dover rifare l'installazione totale del sistema
operativo.
A questo punto mi sorge il dubbio: l'mbr dovrebbe essere scritto sul
primo Hd, cioè quello di avvio; quindi devo dare questi comandi:
fixboot c:
fixmbr \Device\Harddisk0\Partition1
oppure
fixboot d:
fixmbr \Device\Harddisk1\Partition1
???

 problema, ovvero quello di "installare" l'MBR di XP 
Perdonami ma tu hai una gran confusione in testa su cosa è l'MBR e ciò 
ti porta a combinare macelli a ripetizione. Non esiste un MBR di XP, 
come non esiste uno di Win98, uno di Linux ecc. ecc.
Esiste un MBR e basta.
Non capisco perché vuoi complicarti la vita lanciando improbabili 
paramentri a fixmbr. Io¹ farei uno di questi due metodi:
Il metodo più complesso prevederebbe la copia di ntldr e 
ntdetect.com
 in 
quella che è la partizione segnata come avviabile. Poi la creazione di 
un boot.ini adeguato per darti la possibilità di scelta all'avvio del 
PC. Però essendo il tutto appunto un tantinello complicato, ti 
suggerisco la soluzione due.
Copia ntldr e 
ntdetect.com
 dal floppy nella root della partizione in cui 
c'è XP. Dopo stacca fisicamente l'hard disk con il 98 e collega al suo 
posto quello con XP. Togli il floppy e avvia il pc facendo il boot con 
il cd di windows xp. Raggiungi la console e lancia in sequenza:
Fixboot
Fixmbr
Non passare loro nessun parametro. Nessuno.
Bene togli il cd  e riavvia il PC. Dovrebbe partirti XP. Bene, ricollega 
gli hard disk come erano prima, scarica un bootmanager di terze parti ed 
installalo. Con lui otterrai la possibilità di scelta del SO da avviare 
all'accensione del PC.
Come bootmanager ti suggerisco l'ottimo GAG:
http://gag.sourceforge.net/
¹ come specificato è quello che farei io su un mio PC. Ovviamente non mi 
assumo *nessuna responsabilità* se qualcosa dovesse andarti storto. 
Anche perché non sono pienamente consapevole del tipo e stato delle 
partizioni e dischi su quel PC.
-- 
Ciao, Guglielmo.

 
Così secondo te non c'è differenza fra ntldr ( che è quello a 
cui indirizza l'MBR quando carica XP) e IO.SYS (che è quello a 
cui indirizza quando carica Win 95/98)?
-- 
Postato da Alice Newsgroup: lo usi da web ma con le funzioni del newsreader 
http://newsgroup.alice.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!

 
A me piace spiegarmi, perciò ti faccio vedere. Mi spiace, non ho 
altro sistema operativo che XP. Col mio XP non c'è davvero 
bisogno di altro. Perciò il confronto dell'MBR lo farò con 
quello di un HD nel quale non è installato alcun sistema 
operativo. Vedi tu se sono uguali. Il fatto è che quando 
formatti viene scritto un MBR che è sempre uguale; ma poi quando 
installi viene modificato; e viene modificato in maniera diversa 
a seconda del sistema operativo.
Questo è l'HD0, quello con XP
3À ÐR |ûP P üx |¿  PW¹å ó¬ËSx ± 8n |
	u  Å âôÍ  õ Æ It 8,tö µ }  ð¬< tü»  } Í ëò N èF 
s*þF  ~  t  ~ t  ¶ uÒ F   F   V
 è! s  ¶ ëR >þ}Uªt  ~  tÈ · ë© ü W õË¿   V } Í r# Á$?
  Þ üC÷ã Ñ Ö± ÒîB÷â9V
w#r 9F s ~  » | N  V Í sQOtN2ä V Í ëä V `»ªU}AÍ r6 ûUªu0öÁ t+a`j 
j ÿv
ÿv j h |j j }B ôÍ aas Ot 2ä V Í ëÖaùÃTabella delle partizioni 
non valida Errore nel caricamento del sistema operativo Sistema 
operativo mancante                              ,P}¢ £       
 þÿÿ?   ò@    Áÿ þÿÿ1A  B                                   Uª
E questo è l'HD1 senza sistema operativo
ú3À ÐR | ôP P ûü¿  ¹  ò¥ê    xx ³  < t  < u  Æ þËuïÍ  î Æ þËt3 < 
tôx  } ° · ¹  ¶ ²OÍ ¶
è  è¬ ¶
è  x` è  } Í ê  ÿÿ¿  }A»ªU² Í rC ûUªu=öÁ t8x­ ± Æ  Fâúx­
 Æ  ÆD  ÇD  | F  D  F
 D
~ B² Í s)3ÀÍ OuÊë  õ   L » |~  Í s 3ÀÍ Ouèx( êF   xG ¿þ}
 =Uªu  õê |  éNÿ} · ² Í Ã¬< t	»  } Í ëòÃInvalid partition 
table Error loading operating system Missing operating system 
Press any key to 
reboot                                                           
      >g  ¥      þÿÿ?   ·µQ   Áÿ þÿÿöµQ   e   
Áÿ þÿÿýF· v q                 Uª
E questi, se ti interessano, sono i settori di boot vedrai che 
neanche questi sono uguali.
C: (è disco logico, non fisico)
ëR NTFS              ø  ? ÿ ?           ñ@              ¬8     
ö       6Çõ8òõ8     ú3À ÐR |û~À  Øè  ~ 
 À3ÛÆ    èS h 
hj Ë  $ } Í s ¹ÿÿ ñf ¶Æ@f ¶Ñ â?÷â ÍÀí Af ·Éf÷áf£  Ã}A»ªU  $ 
Í r  ûUªu	öÁ t þ   Ãf`  f¡  f    f;     :  fj fP Sfh    
 >      è³ÿ >     a }B  $    ôÍ fX[ fXfX ë-f3Òf ·   
f÷ñþÂ Êf ÐfÁê ÷6   Ö  $  èÀä 
Ì~  Í      À    Àfÿ   ÿ     oÿ  faÃ ø è	  û è  ûëþ}  ð¬< t
	} »  Í ëòÃ
Errore lettura da disco 
NTLDR mancante 
NTLDR compresso 
Premere CTRL+ALT+CANC per riavviare
 
                ®À  Uª
D:
ëR NTFS              ø  ? ÿ ?           ¶µQ            [ %     
ö       E 5 R5 V    ú3À ÐR |û~À  Øè  ~ 
 À3ÛÆ    èS h 
hj Ë  $ } Í s ¹ÿÿ ñf ¶Æ@f ¶Ñ â?÷â ÍÀí Af ·Éf÷áf£  Ã}A»ªU  $ 
Í r  ûUªu	öÁ t þ   Ãf`  f¡  f    f;     :  fj fP Sfh    
 >      è³ÿ >     a }B  $    ôÍ fX[ fXfX ë-f3Òf ·   
f÷ñþÂ Êf ÐfÁê ÷6   Ö  $  èÀä 
Ì~  Í      À    Àfÿ   ÿ     oÿ  faÃ ø è	  û è  ûëþ}  ð¬< t
	} »  Í ëòÃ
Errore lettura da disco 
NTLDR mancante 
NTLDR compresso 
Premere CTRL+ALT+CANC per riavviare
 
                ®À  Uª


 cui indirizza quando carica Win 95/98)?
Cosa c'entrano ntldr e IO.SYS?
Fare un giro con google, o un altro motore di ricerca, per conoscere 
cosa è l'MBR pare troppo brutto?
-- 
Ciao, Guglielmo.

 Vedi tu se sono uguali.
Hai ragione, non sono uguali. Due cose diverse non sono uguali. E io non 
me ne sono mai accorto. /me tapino :(
OK, mi arrendo. Corro a procurarmi un editor del disco così imparo anch'io.
-- 
Ciao, Guglielmo.

Guglielmo ha scritto:

Ecco si procuratelo ed impara; che ne hai tanto ma tanto bisogno 
davvero!!! Ma soprattutto impara che quando si sbaglia, se non 
si ha la forza di ammettere di aver sbagliato, si tace; perchè 
le acrobazie logiche non consentono di arrampicarsi sugli 
specchi, al massimo dimostrano quanto si è immaturi. Ma tu non 
maturerai mai: infradicerai prima!!


 Ma tu non  maturerai mai: infradicerai prima!!
Infraciderò ancora prima se rispondi a cosa ci azzeccano IO.SYS e ntldr 
con l'mbr.
http://guide.debianizzati.org/index.php/MBR
http://medialab.freaknet.org/sag/node37.html
http://it.wikipedia.org/wiki/MBR
-- 
Ciao, Guglielmo.