Newsgroup: it.comp.os.linux.iniziare
Titolo: Come configurare LILO per far partire XP?

Xp che è su un' hard-disk autonomo, non una partizione, e quindi per ora 
mi trovo a dover cambiare i settaggi del BIOS per cambiare OS?
(vi prego, abbastanza dettagliate le risposte, sono niubbo, volenteroso, 
ma proprio niubbo!!!)
Ciao
Ale
-- 
"Un pompelmo è un limone che ha avuto un'opportunità e ne ha 
approfittato." (Oscar Wilde)
TaGTonZiO - 
tato...@despammed.com
Visitate 
http://www.tatonzio.supereva.it
 e firmate il Guestbook!

 mi trovo a dover cambiare i settaggi del BIOS per cambiare OS?
Se installi Linux dovrebbe fartelo automaticamente..
che sequenza hai usato per installare i sistemi operativi?
Se hai messo per ultimo un M$ qualunque ti ha sovrascritto il mbr,
da qui il problema.. visto  che ti definisci niubbo e forse non te la
senti di mettere mano al file di configurazione di LILO, prova
a reinstallare Linux per ultimo, dovresti risolvere.
-- 
"We believe that Linux is, in material part,
an unauthorized derivative of UNIX."
www.sco.com

 
Perché non provi a utilizzare un boot manager?
prova questo 
http://www.xosl.org/
 
installalo nell' hard disk di Xp, nel MBR. ti crei tu il menu che vuoi
ad esempio 1 floppy
           2 Xp
           3 Linux
e' facile da configurare. 
...in Lilo puoi eliminare anche le opzioni e fare in modo che parta subito
Linux per rendere tutto piu' veloce. 

 mi trovo a dover cambiare i settaggi del BIOS per cambiare OS?
Nel tuo /etc/lilo.conf dovresti avere qualcosa del genere:
image = /boot/vmlinuz
  root = /dev/hda3
  label = Slackware
hda3 vuol dire: partizione numero 3 sul primo hard disk (a).
Nel mio caso e' cosi', nel tuo probabilmente sara' diverso.
Per la partizione Windows, prova a aggiungere le seguenti righe:
other = /dev/hdb1
  label = WindowsXP
  table = /dev/hdb
Ho dato per scontato che Windows nel tuo caso fosse sul secondo hard disk
(hdb) sulla prima partizione (hdb1).
Dopo aver aggiunto queste cose nel lilo, salva, scrivi lilo e prova a
rebootare.

 ma proprio niubbo!!!)
http://gag.sourceforge.net
Funziona anche solo su floppy, si installa su MBR senza dover avviare alcun
sistema operativo e si configura al momento del boot.
-- 
Bye bye

 sistema operativo e si configura al momento del boot.
E' tutto così fantasticamente user-friendly ma... non vede Linux!
Cosa posso fare per "farglielo vedere?"
Linux è sul 2° HD
XP sul primo, e vede solo quello.


 rebootare.
...e ci provo, ma...
Quando vado a selezionare l'XP compare "booting XP" e poi si pianta
...che fare?
Credevo fosse la cosa + semplice far scegliere al bootloader un disco, 
invece di una partizione (e per me installare 2 os senza rischio di 
sputtanare nulla...).
Dove sbaglio IYHO?


 mi trovo a dover cambiare i settaggi del BIOS per cambiare OS?
Perchè non aggirare il problema e far partire linux dal boot manager di win
xp?
Si fa così:
1) entra in linux come root ed in shell
2) monta il floppy con il comando 'mount /dev/fd0 /mnt/floppy'
3) controlla in quale partizione del disco hai installato linux con il
comando 'fdisk /dev/hdX' con X che va sostituita con la lettera
corrispondente al disco; mi spiego disco master sul primo canale ide
/dev/hda, slave sul primo canale ide /dev/hdb, master sul secondo canale
/dev/hdc slave sul secondo canale /dev/hdd
3-a) assumiamo che linux sia installato sul disco master del secondo canale,
una volta che hai dato il comando 'fdisk /dev/hdc' premi 'p', ti verrà
mostrato il partizionamento del disco con i relativi tipi di filesystem, qui
puoi individuare quale sia la partizione di boot di linux; le partizioni
vengono contrassegnate da un numero (che è quello che a noi serve)
3-b) una volta stabilito quale è la partizione chiudi fdisk premendo il
tasto 'q'
3-c) NON FARE ALTRO CON QUESTO COMANDO, POTRESTI CANCELLARE LE
PARTIZIONI!!!!!
4) ora assumendo che linux sia installato su /dev/hdc1 e che la directory
dove tu hai montato il floppy sia /mnt/floppy, è sufficiente che digiti 'dd
if=/dev/hdc1 of=/mnt/floppy/bootsek.lin bs=512 count=1'; a questo punto sul
floppy (che spero tu abbia inserito nel lettore) avrai un file che si chiama
bootsek.lin
5) a questo punto riavvia il sistema con winxp
6) copia il file bootsek.lin in c:\
7) apri il file c:\boot.ini
8) inserisci in una nuova riga del file 'c:\bootsek.lin="quello che vuoi"'
9) salva il file
10) riavvia windows, ora all'avvio dovrebbe apparirti la scelta tra i
sistemi operativi
Passaggi da effettuare prima del punto 4!!!!!!!
Perchè tutto funzioni è necessario che lilo sia installato non nell'mbr del
disco ma sulla partizione di boot di linux (che tra l'altro è quella che
abbiamo cercato prima).
Nel caso il tuo lilo sia installato nell'mbr o se non sei sicuro è
sufficiente che controlli il file di configurazione di lilo con il comando
'vi /etc/lilo.conf', ti appare un qualcosa di simile a questo:
boot=/dev/hdc
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
lba32
default=linux
image=/boot/vmlinuz-2.4.0-0.43.6
	label=linux
	initrd=/boot/initrd-2.4.0-0.43.6.img
	read-only
	root=/dev/hda5
other=/dev/hda1
	label=dos
a te interessa la prima riga 'boot=/dev/hdc' che dovrai cambiare in
'boot=/dev/hdc1' infatti nel primo caso lilo è installato nell'mbr, nel
secondo sulla partizione di linux (sempre secondo gli esempi di prima).
Dunque per cambiare la prima riga una volta che hai il file davanti premi
'a', poi spostati fino al punto della modifica e apporta le correzioni, poi
premi 'ESC', poi ':' poi 'w' ed infine 'q', se ti viene chiesto di
sovrascrivere il file rispondi affermativamente. A questo punto hai
nuovamente la shell dove dovrai semplicemente digitare 'lilo', riavvia il
sistema e prosegui con ciò che ti ho descritto sopra.
Spero di essermi riuscito a spiegare e di esserti stato d'aiuto, sai com'è
l'ora tarda fa il suo effetto!!!
bye
guruSyS

 XP sul primo, e vede solo quello.
Non ho provato con due hd, ma non c'è una opzione per scegliere un altro hd
nel menù di GAG? Dovrebbe esserci.
-- 
Bye bye

Strangolo Il Pinguino ha scritto:

si, ma non mi trovava il sysop
comunque ho configurato LILO per bene, finalmente.
GAG è carino però, peccato!
ciao
Ale
