Newsgroup: it.comp.os.linux.iniziare
Titolo: Help Lilo.

Salve a tutti.
Espongo subito il mio problema, ho montato winxp su una seconda partizione
primaria sul secondo hd che ho, sul quale ho anche linux. Il lilo risiede
nell'mbr del primo hd dove vi è installato il windows98.
Io sono riuscito a configurare il lilo perchè mi avviasse sia win che linux,
e ho provato ad aggiungere una voce per il winxp, e così è stato, solo che
quando scelgo questa opzione invece che partire l'xp mi viene solamente
scritto booting WinXP.
Io dentro il lilo.conf ho inserito: (lo sto scrivendo da win quindi ci
possono essere errori di scrittura...)
others: /dev/hdb2
    label: WinXP
E così mi aggiunge questa label. Nella parte xò che mi fa avviare in win98
c'è scritto anche table:/dev/hda, xò se provo a mettere table:/dev/hdb nella
parte inerente al winxp il lilo si rifiuta di aggiungermi questa label
dicendomi che non trova la table.....
A questo punto, che devo fare?
Grazie mille per le risposte.
Ciao
Katte.

 E cosě mi aggiunge questa label. Nella parte xň che mi fa avviare in win98
mi sembra ci voglia anche un table qualcosa (prova eventualmente anche con
la s)
 others: /dev/hdb2
     label= WinXP
    table= /dev/hdb2
se sbaglio correggetemi!!! cmq vai su google e cerca lilo how to per
maggiori info in caso abbia toppato...

Io le ho provate tutte ma non ne vuol sapere di far partire winXP....

il mio 2k è partito... boh!
facciamo tutti quanti una bella ricerca con lilo how to xp !!!!!!!!!!!!!!!!

dicendomi che non trova la table.....
Da questo si direbbe che in hdb manchi la tavola delle partrizioni:-((
Cmq l'opzione table e` quasi sempre inutile e non credo proprio che sia
responsabile lei.
Devi invece dire in quale situazione di settaggio da bios (C o D) hai
fatto l'installazione di XPlode, perche' all'avvio la deve ritrovare
uguale.
-- 
Ci sentiamo  |  Remigio Zedda  || Attenzione! campo "From:" alterato
ciao Remigio |                 ||==> E-mail: 
remi...@tiscalinet.it
-------------|      ..si` d'accordo.. ma con la Deb e` un'altra cosa!
/* Linux 2.2.19pre17 su Debian GNU/Linux 2.2 Potato */

 uguale.
Io ho fatto cosě:
Avevo installato sull'hda il win98, e sull'hdb linux mandrake 8.1
Con linux ho rimpicciolito la partizione /home e ne ho creata una nuova
primaria da 8gb come fat32.
Dopodichč ho messo il win98 sulla nuova partizione e da qui (quindi nel bios
avevo come boot l'hdb) ho poi installato il win xp. Ho fatto cosě per far in
modo che il programma di installazione dell'xp non mi modificasse l'mbr
dell'hda in cui avevo il mio bel lilo.
A questo punto se scelgo come hd di boot il primo, ovvero l'hda mi parte il
lilo e da li scelgo il win98 o linux, mentre se metto il secondo disco come
disco di boot mi parte il winxp. Inoltre ho cercato di modificare il
boot.ini del winzoz xp, ma non c'č verso di fargli vedere gli altri SO,
tant'č che non mi fa nemmeno partire il win98 che sta sull'hda....
qualche consiglio?
Grazie.
Katte.

qualche consiglio?
Devi tenere il bios su hda. Quindi aggiungere a lilo.conf queste righe:
:-((((((((((  che ti posto domani che non ce la faccio dal sonno:-((((
Anzi, postamelo tu il tuo che cosi` te le aggiungo li` che e` meglio.


 Anzi, postamelo tu il tuo che cosi` te le aggiungo li` che e` meglio.
Eccoti il mio lilo.conf:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=normal
default=Windows98
keytable=/boot/it-latin1.klt
lba32
prompt
timeout=20
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
 label=linux
 root=/dev/hdb1
 append=" devfs=mount"
 read-only
image=/boot/vmlinuz
 label=failsafe
 root=/dev/hdb1
 append=" devfs=mount failsafe"
 read-only
other=/dev/hda3
 label=Windows98
 table=/dev/hda
other=/dev/fd0
 label=floppy
 unsafe
Vuoi che ti posti anche la tavola delle partizioni dei miei dischi?
Grazie ancora.
Bye.
Katte

Vuoi che ti posti anche la tavola delle partizioni dei miei dischi?
Si`, ci vuole proprio.
Ti conviene postare l'output di: "fdisk -l" che va perfettamente e
che puoi avere anche da user con "/sbin/fdisk -l".
Cmq se con "tavola delle partizioni" intendi /etc/fstab allora non
serve mica tanto, perche' facilnmente e` incompleta.
Diverso sarebbe se intendi (ma non credo) le ultime quattro righe dei
settori 1 (0,0,1 in 3D) degli hd, cioe` gli mbr.


 che puoi avere anche da user con "/sbin/fdisk -l".
Eccotil'output del mio fdisk -l....
___________________________________________________________________________
Disco /dev/ide/host0/bus0/target0/lun0/disc: 255 testine, 63 settori, 1661
cilindri
Unità = cilindri di 16065 * 512 byte
                           Dispositivo Avvio    Inizio    Fine   Blocchi
Id  Sistema
/dev/ide/host0/bus0/target0/lun0/part3   *         1      1661  13341951
c  Win95 FAT32 (LBA)
Disco /dev/ide/host0/bus0/target1/lun0/disc: 255 testine, 63 settori, 1661
cilindri
Unità = cilindri di 16065 * 512 byte
                           Dispositivo Avvio    Inizio    Fine   Blocchi
Id  Sistema
/dev/ide/host0/bus0/target1/lun0/part1             1       446   3582463+
83  Linux
/dev/ide/host0/bus0/target1/lun0/part2           447       608   1301265
5  Esteso
/dev/ide/host0/bus0/target1/lun0/part3   *       609      
1661   8458222
+
c  Win95 FAT32 (LBA)
/dev/ide/host0/bus0/target1/lun0/part5           447       478    257008+
82  Linux swap
/dev/ide/host0/bus0/target1/lun0/part6           479       608   1044193+
83  Linux
Disco /dev/ide/host0/bus1/target1/lun0/disc: 32 testine, 63 settori, 824
cilindri
Unità = cilindri di 2016 * 512 byte
                           Dispositivo Avvio    Inizio    Fine   Blocchi
Id  Sistema
/dev/ide/host0/bus1/target1/lun0/part1             1       824    830560+
b  Win95 FAT32
----------------------------------------------------------------------------
------------------------
Attenzione però che la /dev/ide/host0/bus0/target1/lun0/part3   *       609
1661   8458222
+   c  Win95 FAT32 (LBA) è una partizione primaria e sta dopo
di quella estesa!!!
Grazie mille per l'aiuto.
Bye.
Katte.

label=Windows98
#table=/dev/hda  <-- toglila, o "commentala" cosi`
other=/dev/fd0
label=floppy
unsafe
Fin qui tutto ok. Ecco il seguito da aggiungere:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
other=/dev/hdb3
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
label=XPlode <--NOn e` case sensitive all'avvio, puoi battere anche
		tutto minuscolo, quindi e` una buona scelta ;^)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Dovrebbe andare.
Se, ma non credo proprio, non dovesse prendere XPlode, allora cambia
la sola riga: other=/dev/hdb3 --> other=/dev/hdb
(ho incertezza perche' non conosco XPlode, ma mi sembra quasi assurdo
che non scriva il codoce d'avvio nel boot record della sua partizione)
Ma mi togli una curiosita`, anzi due: cosa diavolo c'hai nel terzo
disco slave nell'ide2 e che diamine di dispositivi hai.. no questo non
dovresti saperlo. Dico: le assurdita` nell'output di fdisk! C'e` lo
zampino della Mdk, altro che storie. Guarda una riga di uno normale:
/dev/hda1   *         1       261   2096451    6  FAT16
^^^^^^^^^^ vedi?
Ps. Ah..  /usr/share/doc/lilo-nn.nn/README


 Ps. Ah..  /usr/share/doc/lilo-nn.nn/README
Faccio partire linux e lo vado a leggere, perchè ora ti screivo da
win....:-((
Grazie mille ancora!
Bye.
Katte

 [...]
Grandioso funzia da dio!!!  :-D
Spettacolo Grazie mille!!!
Se magari in un futuro sarņ esserti d'aiuto non mi tirerņ indietro e farņ il
possibile x aiutarti.
Bye.
Katte.