Newsgroup: it.comp.os.win.xp
Titolo: Dual Boot WinXP & Linux [Per esperti] - Ho gia letto i post precedenti!

Un saluto a tutto il NG.
Allora...
Premetto che ho letto tutti i post precedenti sull'argomento.
(sin dall'inizio di questo NG - mercoledì 9 gennaio 2002)
Vorrei utilizzare come bootloader quello di XP.
Da quello che ho capito devo crearmi una file che "descrive" la partizione
dove risiede LILO e poi riferirlo nel boot.ini di XP.
Sto procedendo in questo ordine.
1) Da Linux Mandrake v8.1 posiziono LILO nella sua partizione di boot.
Nel mio caso hde8.
2) Nella console di linux digito:
dd if=/dev/hde8 of=/boot.lnx bs=512 count=1
(per me è incomprensibile)
e sposto il file "boot.lnx" nella partizione di boot di WinX.
Nel mio caso C:
3) Edito boot.ini, e nella sezione [Operating Systems] aggiungo la riga:
C:\boot.lnx="Linux"
Al riavvio trovo la voce "Linux" ma se la seleziono lo schermo diventa nero
e la macchina si ferma.
:-((((((((((((((
Dove sbaglio?
Ho cercato anche di crearmi il file di settore con un famoso programmino
chiamato "BootPart" eseguendo strettamente le istruzioni allegate.
In questo caso lo schermo compare la scritta "LILO-" e la macchina si ferma.
Esiste qualche altro programma che mi crea sto benedetto file di settore?
Sto impazzendo!
Desidererei non utilizzare altri bootloader.
Questo perché penso che gia due siano sufficienti.
Non desidero LILO come quello principale.
Questo perché utilizzo all'80% WinXP e al 20% Linux, quindi non mi va che la
maggior parte delle volte che accendo il PC debba passare per LILO
inutilmente.
Ho anche il dubbio di un bug in Mandrake v8.1 circa la scrittura di lilo
tramite il tool grafico.
Se cerco di realizzarmi un floppy di boot, questo non riesce a farmi partire
Linux.
Qualcuno è a conoscenza di bug di questo tipo. (nella versione 8.1)
Ringrazio tutti coloro che sono arrivati a questo punto del post e
sopratutto chi sarà disponibile a darmi una mano.
Ciao.
--
Kar
e-mail: kar13it@@
yahoo.it
(per rispondere togliere una @)

 (per me è incomprensibile)
dd if=/dev/hdbX of=bootsct.lnx count=1 bs=512
dove la X di /dev/hdbX sara` 1,2,3,... a seconda se la partizione
"/" e` la prima, la seconda, la terza del disco primario slave (hdb).
Se il disco non e` il primario slave la "b" diventera` a, c o d.
Ciao

 Se il disco non e` il primario slave la "b" diventera` a, c o d.
Io ho il mio HD collegato ad un controllore ATA100 come primario master sono
sicuro che la partizione dove sta linux (lo vedo mentre installo) è per me
la hde8.
Nel controller IDE ATA/ATAPI (per intenderci quello delle lettere a, b, c,
d) ho solo i lettori CD.
Quindi per la mia configurazione il comando è corretto:
dd if=/dev/hde8 of=/boot.lnx bs=512 count=1
Quando dicevo che era incomprensibile mi riferivo ai parametri bs e count e
a quello che dd scrive in boot.lnx.
Hai altri suggerimenti da darmi.


 Hai altri suggerimenti da darmi.
Ma ti si avvia Linux senza fare tutto ciò?
Ciao


Questa domanda potevi rispiarmiargliela, visto che ti ha detto che è
entrato nella consolle di Linux per fare quel comando.

 entrato nella consolle di Linux per fare quel comando.
Si giusto, anche questo, ma io intendevo dire se è sempre presenti LILO,
come boot loader primario,  se è così credo sia impossibile aviarie linux
dal boot di xp,  dovresti togliere LILO, al limite, per sicurezza, metterlo
in un floppy e far partire linux inserendo quest'ultimo.
Poi copi il settore di boot con il comando di cui prima e tutto dovrebbe
andare. Ma se hai LILO sull' HD credo  la cosa non puo' funzionare.
Di solito quando non si vuole un altro boot loader dove già ne esiste uno,
durante l'installazione di Linux si mette LILO  su un floppy "FD0"..
Al limite se non riesci a rimediare, ripeti l'installazione, quando ti kiede
dove mettere LILO tu digli il floppy, io ho sempre fatto così ed ha sempre
funzionato. Se non ti fà installare LILO sul floppy prova con l'altro boot
loader, grub mi pare.
Di + non so' ho usato pochissimo Linux per darti altri informazioni.
Ciao.

allora io uso lilo....
perň l'ho impostato in maniera tale che il ritardo sia zero... e il boot di
default winXP
dal momento che lilo č un programma piccolo e il tempo di caricamento č
inferiore al millisecondo non vedo che fastidio dia....
se voglio far partire XP accendo il pc e basta..
se voglio far partire linux inizio a premere il tasto esc da un po prima che
parta lilo e lo tengo premuto cosě mi compare la mascherina che mi chiede il
boot e scrivo linux
ciao

Si a questa soluzione ci arrivo senza nessuna difficoltà.
Grazie ugualmente.
Purtroppo non è l'obbiettivo che mi ero prefissato.
