Newsgroup: it.comp.os.linux.iniziare
Titolo: installare lilo

Ciao NG,
ho appena finito di installare la slackware a un mio amico che
ha:
hda1->win98
hdb1->win2k
hdb3->slackware
il problema è che durante l'installazione ho provato a installare
lilo sul mbr (già "infettato" da win2k) e mi ha detto che non era
possibile farlo. 
Problema:
Come faccio ora a far partire linux?
ho provato:
-> col cd di installazione ma non sono riuscito a partire in rescue 
mode (cd slack 8.1)
-> partendo, come se volessi reinstallare, non sono riuscito a utilizzare
il makebootdisk nè il lilo
-> a configurare il boot manager di win2k (rinunciato dopo 4secondi!)
-> installare il boot magic della powerquest ma non mi trova il kernel
(neanche mi chiede dove si trovi)
stavo pensando di creare col makebootdisk un floppy di avvio dal mio pc,
solo che essendo le macchine molto diverse, non credo funzionerà!
Vista l'ora credo che ci proverò martedi, intanto, avete suggerimenti 
da dare? 
ciao a tutti
-- 
By_Baitch
"Live Your Life!" (Ring ain't a jail)
http://utenti.tripod.it/baitch

 Come faccio ora a far partire linux?
Diciamo che per installare lilo ti serve linux, quindi se non riesci a farlo
partire inserisci in cd di installazione, al prompt digit "bare
root=/dev/hdb3 noinitrd" (se leggi la schermata te lo dice).
sarebbe buono postare il tuo lilo.conf
Effettivamente devo dire che slackware, per quanto ne sia innamorato, non ha
un buon programma per configurare lilo, gestisce solo le soluzioni semplici.
Ci sono diverse soluzioni, dalle più belle alle più brutte.
- La più bella: Ridimensiona la partizione di win98 in modo da lasciare
spazio per una partizioncina di 24Mb o anche meno all'inizio di hda; la
nuova partizione sarà diciamo hda2, e avrà come punto di mount /boot; ora ci
copii dentro la vecchia /boot; modifichi lilo e nella riga "boot=..." ci
metti "boot=/dev/hda2". lilo.conf deve essere configurato per far partire
linux con image=/boot/kernel e root=/dev/hdb3, più la riga other=/dev/hda1
per far partire win. Digiti lilo. Dai fdisk e rendi attiva la nuova
partizione hda2. reboot! All'installazione bisogna (fin dove possibile)
sempre prevedere una partizioncina di boot. Io poi ultimamente ho imparato a
non mettere più lilo su mbr, a meno che non ho il problema del 1024°
settore.
- Seconda soluzione: da bios inverti i due dischi, nel senso che gli dici di
fare il boot da secondo hdd, sul quale installerai (questa volta o sulla
root di linux o sull'mbr, a scelta) lilo con configurazione image... come
sopra, e per far partire windows
other=/dev/hda
   disk=/dev/hdb
       bios=0x80
   disk=/dev/hda
       bios=0x81
(può darsi che devi scambiare hda e hdb in una, due o tutte e tre le righe,
non ricordo bene la sintassi, vedi man lilo.conf)
- La terza, agisci sul bootloader di win2k (non so aiutarti però)
- Quarto, vai con loadlin (soluzione da disperati)
- Quinta, molto fine, è simile alla prima ma un po' sporca. Se non puoi
ridimensionare hda1, creati al suo interno una directory: c:\linuxboot,
monta la partizione (diciamo /mnt/win), copia il contenuto di /boot in
/mnt/win/linuxboot, elimina /boot, linka linuxboot in /boot (ln -s
/mnt/win/linuxboot /boot). Installerai lilo in mbr di hda.
Matteo

 stavo pensando di creare col makebootdisk un floppy di avvio dal mio pc,
[...]
Prova prima di tutto a verificare di non aver attivato la protezione in 
scrittura del MBR del disco di destinazione, dalle impostazioni del BIOS.
Dopodicche' avvia in modalita' rescue il sistema linux installato (come 
spiegato sopra) e riprova a lanciare lilo da root, modificando 
opportunamente /etc/lilo.conf in caso dia ancora errori.
Gli HOWTO inerenti sono i soliti BootPrompt, LILO, Linux + NT, Multiboot
-- 
        Sephiroth
____________________________
Linux Registered User:181013
"Computers are like air conditionners, they stop
working properly when you open windows."

Grazie a entrambi, domani provo e faccio sapere come è andata!
 Ciao
