Newsgroup: it.comp.os.linux.iniziare
Titolo: Multiboot e lilo non funziona

Sto provando ad installare, oltre a Vectorlinux (e windows che avevo
già in dual boot) anche Zenwalk (e in seguito ne proverò anche una
terza, ma con calma).
Tutto ok fino all'installazione, con partizione dedicata per /, /home e
swap condivise. Al momento di installare lilo però mi blocco.
Ho scelto di installare il lilo di zenwalk sulla sua /, perché sarà il
lilo di vector a gestire il multiboot.
Poi ho modificato il lilo.conf di vector (seguendo il capitolo 10 di
slackware for dummies), aggiungendo zenwalk.
Poi però quando vado a riavviare e seleziono zenwalk mi dà un errore e
non mi carica nulla.
Ho notato che quando sono su vector il mio disco da 160gb viene chiamato
hda, con le varie partizioni hda1-2-3..., mentre su zenwalk lo stesso
hard disk viene indicato come sda 1-2-3...: forse sta qui il problema?
Come faccio a farlo vedere a zenwalk come hda invece che come sda?
-- 
Tilt
icq: 30789071 - yim: charponthe
http://charsugo.too.it

 Come faccio a farlo vedere a zenwalk come hda invece che come sda?
non credo sia questo il problema;
posta il lilo.conf dei due;
r
-- 
eh-ho!
[Alan Sorrenti: Come un vecchio incensiere all'alba di un villaggio deserto]
Ramapage: 
http://umpf.net/

 posta il lilo.conf dei due;
questo il lilo.conf di vector:
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
default = Vectorlinux
prompt
timeout = 600
# Override dangerous defaults that rewrite the partition table:
change-rules
  reset
bitmap = /boot/bitmap/boot.bmp
# VESA framebuffer console @ 1024x768x64k
vga = 791
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Partition 1 : DOS/Windows 
other = /dev/hda1
    label = WindowsXP
    table = /dev/hda
# Partition 2: VectorLinux GUI mode
image = /boot/vmlinuz
    root = /dev/hda3
    label = Vectorlinux
    append = " "
    read-only
 
# Partition 3: VectorLinux TUI mode
image = /boot/vmlinuz
    root = /dev/hda3
    label = Vector-tui
    append = "2  "
    read-only
 
# Partition 4: Zenwalk
image = /mnt/zenwalk/boot/vmlinuz
    root = /dev/hda7
    label = Zenwalk
    initrd = /mnt/zenwalk/boot/initrd.splash
    append = "2  "
    read-only 
questo quello di zenwalk:
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
append="resume=/dev/sda6 splash=silent "
boot = /dev/sda
bitmap=/boot/splash.bmp
bmp-table=234p,348p,1,4
bmp-colors=220,0,,255,220,
bmp-timer=539p,396p,220,0,
prompt
timeout = 50
# Override dangerous defaults that rewrite the partition table:
change-rules
  reset
# VESA framebuffer console @ 1024x768x64k
vga = 791
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Windows bootable partition config begins
other = /dev/sda1
  label = Windows
  table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/sda7
  label = Zenwalk
  initrd = /boot/initrd.splash
  read-only
# Linux bootable partition config ends


 EBDA is big; kernel setup stack overlaps LILO second stage
http://forum.html.it/forum/showthread.php?threadid=844366
forse fa al caso tuo;
r
-- 
DIO C'E'
e prima o poi gliela faremo pagare
[graffiti anonimi]
tutto sui Pentangle: 
http://umpf.net/

 forse fa al caso tuo;
Forse ho capito: devo aggiungere al lilo.conf di zenwalk la riga lba32,
ma non ri4esco a modificarlo. Se sono su vectorlinux, posso modificare
solo il suo lilo.conf. O meglio: posso anche modificare ill lilo.conf di
zenwalk (perché ho montato la / in /mnt/zenwalk), ma poi non so come
andarlo a scrivere all'inizio dell'hard disk, perché se dň da
terminale il comando lilo, mi va comunque a scrivere il lilo.conf di
vector, non quello di zenwalk.
Io zenwalk non sono mai riuscito ad avviarlo, come faccio ad apportare
modifiche al suo lilo.conf manualmente?


     read-only 
E metterei :
other=/dev/hda7
   label=zenwalk
salva e lancia lilo -v

 Io zenwalk non sono mai riuscito ad avviarlo 
se è come la Slack puoi avviarla col cd d'installazione digitando qlc tipo
kernelchevuoiusare root=partizionediroot noinitrd ro
quindi modifichi lilo.conf e se era impostato per piazzarsi in / dài 
lilo -v;
alternativamente puoi andare di chroot, cerca in rete il modo;
r
-- 
o Satan, prends pitié de ma longue misère!
[Charles Baudelaire: Fleurs, CXX]


 kernelchevuoiusare root=partizionediroot noinitrd ro
Ho provato a dare ata root=sda7 noinitrd ro ma mi parte comunque il
processo di installazione; forse sbaglio a selezionare il kernel: cosa
ci devo mettere invece di ata?


 ci devo mettere invece di ata?
questo non lo so, i tasti funzione non dànno aiuto?
inoltre dovrebbe essere root=/dev/sda7;
forse la miglior cosa è usare chroot da Vector: metti a posto il lilo 
della Zen, quindi fai
chroot /dev/hda7 (dicevi che li vede come hd e no sd -aprop ma i dischi 
sono sata, vero?)
lilo -v
non ricordo bene se è la procedura esatta, ma nel caso non dovrebbe far 
danni;
r
-- 
A b c d e f
g h i j k l
m n o p q r
s t u v w
x y z
[Louis Aragon: Suicide]
Ramapage: 
http://umpf.net/

     read-only 
scusa, magari non capisco, conosco pochissimo lilo.
Ma /mnt/* sono cartelle piene solo dopo il montaggio dei filesistem a SO 
avviato. Come fa lilo a trovarvi qualcosa, a meno che tu abbia 
/mnt/zenwalk piena e non sia come penso una partizione montata li.
Mi spiego?

 scusa, magari non capisco, conosco pochissimo lilo.
vero, mi era sfuggito, sembra essere il percorso di vmlinuz visto da Vector;
magari basta image = /dev/hda7/boot/vmlinuz per sistemare il tutto;


 magari basta image = /dev/hda7/boot/vmlinuz per sistemare il tutto;
Piuttosto direi /boot/vmlinuz... non confonderei il block device 
(/dev/...) con la cartella... (se e' in /boot e' una sottocartella della 
/ e basta).
N

 / e basta). 
può darsi, visto che si dà root=/dev/hda7, solo che da un pezzo utilizzo 
gag e non ricordo se il lilo basato su una distro deve dare il percorso 
completo dell'immagine per un'altra;
r
-- 
sicuro di essere nel news group giusto?
forse nella gerarchia 
free.it
 c'è quello che fa per te
Baudelaire e l'arte: 
http://umpf.net/

 danni;
Ho risolto cambiando le partizioni ed installando zenwalk su una
primaria: mi sa che slackware e derivate hanno problemi sulle partizioni
logiche, comunque per ora ho spazio, quindi non ho problemi.
Zenwalk l'ho sistemato, solo che non mi va il menu di xfce e la
gestione del desktop e delle icone, ma questo poi lo chiedo con calma
sul canale irc di zenwalk.
Grazie mille a tutti per l'aiuto, perlomeno ora so qualcosa di più su
lilo ;)
Comunque ora come gestore di boot uso GAG, e lilo lo metto sempre nella
/ della distro: mi sembra più intuitivo e pulito come sistema.


 completo dell'immagine per un'altra;
Ah, grande: lo usi anche tu! Effettivamente GAG è troppo più facile ed
intuitivo: premi tre tasti ed è tutto configurato.
