dal file grub.cfg non sono sicuro di cosa mettere sotto append, ma qualcosa ho trovato:
quello che credo si possa mettere é "
quiet", l'ho intuito da qua
Codice: Seleziona tutto
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, con Linux 2.6.32-33-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(/dev/sda,8)'
search --no-floppy --fs-uuid --set 8b32897d-5bd1-440c-8264-daebf9d8e5a8
linux /boot/vmlinuz-2.6.32-33-generic root=UUID=8b32897d-5bd1-440c-8264-daebf9d8e5a8 ro quiet
initrd /boot/initrd.img-2.6.32-33-generic
se vuoi ti spiego come l'ho intuito, è un po articolato come ragionamento: in pratica ho trovato l'append di slackware in lilo.conf
Codice: Seleziona tutto
# Append any additional kernel parameters:
append=" vt.default_utf8=0"
prompt
timeout = 50
e quindi l'ho ricercato in grub.cfg,
Codice: Seleziona tutto
menuentry "Slackware (on /dev/sda7)" {
insmod ext2
set root='(/dev/sda,7)'
search --no-floppy --fs-uuid --set da36a1e4-4c99-4d58-b9e2-337cbeda039b
linux /boot/vmlinuz root=/dev/sda7 ro vt.default_utf8=0 vga=773
}
una volta trovato lì ho poi dedotto l'analogo per ubuntu, cioè trovato l'append di slackware in grub.cfg, ho guardato cosa c'era in quella posizione sotto ubuntu, sempre nello stesso fiile grub.cfg ed è proprio "quiet"
Codice: Seleziona tutto
menuentry 'Ubuntu, con Linux 2.6.32-33-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(/dev/sda,8)'
search --no-floppy --fs-uuid --set 8b32897d-5bd1-440c-8264-daebf9d8e5a8
linux /boot/vmlinuz-2.6.32-33-generic root=UUID=8b32897d-5bd1-440c-8264-daebf9d8e5a8 ro quiet
initrd /boot/initrd.img-2.6.32-33-generic
...ad ogni modo io ti posto il grub.cfg, così lo vedi anche tu e siam piu tranquilli
Codice: Seleziona tutto
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z ${boot_once} ]; then
saved_entry=${chosen}
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(/dev/sda,8)'
search --no-floppy --fs-uuid --set 8b32897d-5bd1-440c-8264-daebf9d8e5a8
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(/dev/sda,8)'
search --no-floppy --fs-uuid --set 8b32897d-5bd1-440c-8264-daebf9d8e5a8
set locale_dir=($root)/boot/grub/locale
set lang=it
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, con Linux 2.6.32-33-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(/dev/sda,8)'
search --no-floppy --fs-uuid --set 8b32897d-5bd1-440c-8264-daebf9d8e5a8
linux /boot/vmlinuz-2.6.32-33-generic root=UUID=8b32897d-5bd1-440c-8264-daebf9d8e5a8 ro quiet
initrd /boot/initrd.img-2.6.32-33-generic
}
menuentry 'Ubuntu, con Linux 2.6.32-33-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(/dev/sda,8)'
search --no-floppy --fs-uuid --set 8b32897d-5bd1-440c-8264-daebf9d8e5a8
echo 'Caricamento Linux 2.6.32-33-generic...'
linux /boot/vmlinuz-2.6.32-33-generic root=UUID=8b32897d-5bd1-440c-8264-daebf9d8e5a8 ro single
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initrd.img-2.6.32-33-generic
}
menuentry 'Ubuntu, con Linux 2.6.32-28-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(/dev/sda,8)'
search --no-floppy --fs-uuid --set 8b32897d-5bd1-440c-8264-daebf9d8e5a8
linux /boot/vmlinuz-2.6.32-28-generic root=UUID=8b32897d-5bd1-440c-8264-daebf9d8e5a8 ro quiet
initrd /boot/initrd.img-2.6.32-28-generic
}
menuentry 'Ubuntu, con Linux 2.6.32-28-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(/dev/sda,8)'
search --no-floppy --fs-uuid --set 8b32897d-5bd1-440c-8264-daebf9d8e5a8
echo 'Caricamento Linux 2.6.32-28-generic...'
linux /boot/vmlinuz-2.6.32-28-generic root=UUID=8b32897d-5bd1-440c-8264-daebf9d8e5a8 ro single
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initrd.img-2.6.32-28-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(/dev/sda,8)'
search --no-floppy --fs-uuid --set 8b32897d-5bd1-440c-8264-daebf9d8e5a8
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(/dev/sda,8)'
search --no-floppy --fs-uuid --set 8b32897d-5bd1-440c-8264-daebf9d8e5a8
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda1)" {
insmod ntfs
set root='(/dev/sda,1)'
search --no-floppy --fs-uuid --set B4D0B159D0B12292
chainloader +1
}
menuentry "Windows Recovery Environment (loader) (on /dev/sda2)" {
insmod ntfs
set root='(/dev/sda,2)'
search --no-floppy --fs-uuid --set E8A6C49EA6C46F1E
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Slackware (on /dev/sda7)" {
insmod ext2
set root='(/dev/sda,7)'
search --no-floppy --fs-uuid --set da36a1e4-4c99-4d58-b9e2-337cbeda039b
linux /boot/vmlinuz root=/dev/sda7 ro vt.default_utf8=0 vga=773
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
ah, io uso grub2 e a quanto pare in grub2 non esiste più il menu.lst, ma è tutto in grub.cfg (l'ho trovato in questa discussione sul forum di ubuntu
http://forum.ubuntu-it.org/index.php?topic=336050.0)
ti devo solo rivolgere una domanda che a me pare molto importante (ma sarà solo dovuto alla mia scarsa conoscenza

):
tu mi dici di mettere come kernel per ubuntu quello che si trova in /mnt/tmp/boot che è giustamente il suo, ma la root di ubuntu in /mnt/tmp l'ho montata io adesso, al prossimo riavvio non sarà piu montato lì, e quindi non è che il lilo non troverà il file richiesto al riavvio?
grazie della disponibilità:)