Newsgroup: it.comp.os.linux.iniziare
Titolo: Bootloader XP

Salve Houston,
c'ho un problema.
Volendo utilizzare il boot loader di xp per gestire i vari sistemi 
operativi installati sul mio pc (hda per windows e hdb per linux), ho 
seguito una guida trovata in rete della quale non vi fornisco 
l'indirizzo perchè preferisco illustrarvi i passi che eseguo (ahimè non 
riuscendo nel'intento).
Installo su hdb partizionato con root in hdb1 e swap in partizione 
estesa e hdb5 la distro ubuntu gutsy, installando grub su fd0.
Parto con ubuntu e, al terminale, digito:
$ sudo grub-install /dev/hdb1
poi:
$ dd if=/dev/hdb1 bs=512 count=1 of=/home/riggia/linux.bin
dopodichè prendo il file linux.bin e lo sposto in una partizione fat32 
leggibile da xp.
Riavvio con xp, prendo linux.bin e lo sposto in c:\, apro il file 
boot.ini e aggiungo in fondo c:\linux.bin="Ubuntu Gutsy".
Riavvio e il boot loader di xp mi dà la scelta, ma avviando Ubuntu Gutsy 
mi compare la scritta GRUB_ e non succede nulla.
Credo di aver seguito la guida passo passo e mi trovo in panne.
Vorrei utilizzare il boot loader di xp per non sovrascrivere 
continuamente l'MBR del disco master, visto che installo una versione di 
linux alla settimana per puro divertimento e per capirci qualcosa.
Qualcuno ha suggerimenti?
Grazie

P.S.: Avendo già scritto varie volte suul'MBR dell'hdd master, ho 
ripristinato il boot loader di xp con il comando fixmbr da console di 
ripristino. Dovevo anche usare il comando fixboot perchè le cose vadano 
poi nel verso giusto? Con fixmbr pensavodi aver risolto il problema. Non 
è così?
Joe ha scritto:


 Qualcuno ha suggerimenti?
metti GAG nell'mbr una volta per tutte e poi quando installi una nuova 
distro gli dici di mettere il bootloader nella propria root;
r
-- 
Sulla tosticita' della Slackware ovvero Quale distro?
distribuzioni sedicenti amichevoli e realmente tali:
http://www.umpf.net/ramapage/

Potrei mettere anche GRUB e fare lo stesso, ma la verità è che non sono 
molto esperto, ne ho provate parecchie e sono giunto alla conclusione 
che fino a che inevitabilmente non ne saprò di più voglio non 
sovrascrivere ancora l'MBR (pura superstizione).
Posso di volta in volta anche installare il boot loader su un floppy, e 
avere tanti floppy quante distro linux ho installate al momento (credo 
che così vada bene), ma la domanda è sempre quella: perchè il metodo che 
ho usato non funziona? Tutte le guide che ho trovato hanno solo lievi 
differenze per la duplicazione dei primi 512 byte nella creazione del 
file da mettere nella root di xp, ogni guida ha i suoi percorsi 
alternativi, quasi tutte predicono il successo ma a me non funziona mai 
niente.
Perciò ho descritto quello che ho fatto e non ho rimandato alla guida di 
turno che ho usato.
Ciao e grazie comunque.
Rama ha scritto:


 ho usato non funziona? 
non ne ho idea, a parte Civ3 mi tengo alla larga da Win;
  r
-- 
il primo sito tutto italiota sui Pentangle:
http://digilander.libero.it/pentangle

Ci avevo pensato subito dopo che mi hai detto di gag (ho googlato un pò).
Penso che farò così.
Ciao e grazie
Rama ha scritto:


 mi compare la scritta GRUB_ e non succede nulla.
Il disco su cui sta il bootloader di XP e il disco su cui sta il
settore di boot che poi hai copiato in linux.bin sono *diversi*. Non
può funzionare. Il disco su cui sta la /boot di linux dev'essere lo
stesso su cui sta il windows bootloader.
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
__________________________________
Combatti l'AIDS col tuo computer: 
http://fightaidsathome.scripps.edu/

 operativi installati sul mio pc (hda per windows e hdb per linux), ho
]zac[
Cerca e installa easybcd (per altre informazioni cerca easybcd nei gruppi).

 stesso su cui sta il windows bootloader.
Questa mi era proprio sfuggita. Se hai ragione tu mi devo per forza 
attaccare...

 Cerca e installa easybcd (per altre informazioni cerca easybcd nei gruppi).
Ho googlato bene e easybcd manipola solo il bootloader di vista?
Perchè se è così io ho solo xp.

Joe wrote:

opss .. scusa ... sono stato troppo frettoloso.
Su xp di può (deve) fare manualmente perché basta modificare il boot.ini e
copiare il B.S. di linux (con dd in windows):
http://www.geocities.com/epark/linux/grub-w2k-HOWTO.html
o
http://guide.debianizzati.org/index.php/Dual_Boot_Linux-Windows
E' un po' una rottura, bisogna avviare in qualche modo linux, poi copiare in
qualche modo in windows il file creato ... ma non dovrebbe essere
troppo 'rognoso'

 sovrascrivere ancora l'MBR (pura superstizione).
bootpart .. per boottare la partizione, o meglio per passare il 
controllo al bootrecord(detto anche superblock) della partizione.
Cioè sto programmino da XP ti crea il solito file  .bin in C:\ e poi te 
lo aggiunge nel boot.ini di XP. Il codice che ti crea nel .bin è in 
pratica un mini-programmino specifico per boottare la partizione specifica.