Il grub di Chakra non riconosce sabayon [Risolto]
Moderator: Moderators
Il grub di Chakra non riconosce sabayon [Risolto]
Ciao! Sono Gianpiero Incuriosito da Sabayon, me ne hanno parlato molto bene, ho pensato di installare la versione 11 con Gnome.
Nel mio pc avevo chakra e bodhi linux, ho pensato di tenere Chakra e togliere Bodhi.
Durante l'installazione di sabayon ho deciso di non installare il grub di per utilizzare quello di Chakra.
Ma il grub di Chakra non ha riconosciuto Sabayon
Subito ho postato il problema nel forum di Chakra ma secondo loro potrebbe essere un problema di Sabayon.
Ecco la discussione:
http://forum.chakra-project.it/index.ph ... 8#msg37255
Secondo voi posso risolvere il problema?
Grazie per l'aiuto!
CIAOO
Nel mio pc avevo chakra e bodhi linux, ho pensato di tenere Chakra e togliere Bodhi.
Durante l'installazione di sabayon ho deciso di non installare il grub di per utilizzare quello di Chakra.
Ma il grub di Chakra non ha riconosciuto Sabayon
Subito ho postato il problema nel forum di Chakra ma secondo loro potrebbe essere un problema di Sabayon.
Ecco la discussione:
http://forum.chakra-project.it/index.ph ... 8#msg37255
Secondo voi posso risolvere il problema?
Grazie per l'aiuto!
CIAOO
Last edited by gippiz on Mon Apr 08, 2013 22:54, edited 1 time in total.
Re: Il grub di Chakra non riconosce sabayon
dovresti chiedere nel forum di Chakra. Seriamente. usi il grub di chakra ed e' lui a non farcela...
Ad ogni modo, non é che dopo aver installato sabayon il grub di chakra indovina che ci sono nuovi kernel, dovresti ricreare il grub.cfg.
mm pare che te lo abbiano gia' consigliato e hai gia' provato. E il file generato riconosce sabayon (lo chiama Gentoo based, ma e' poi sabayon).
Quindi o ci spieghi meglio cosa non funziona o aiutarti sarà piuttosto difficile.
(hint: se nella partizione di sabayon esiste il file /etc/default/sabayon-grub, pubblicalo qui e pure nel thread di chakra...)
Ad ogni modo, non é che dopo aver installato sabayon il grub di chakra indovina che ci sono nuovi kernel, dovresti ricreare il grub.cfg.
Code: Select all
mount /boot
grub2-mkconfig -o /boot/grub/grub.cfg
Quindi o ci spieghi meglio cosa non funziona o aiutarti sarà piuttosto difficile.
(hint: se nella partizione di sabayon esiste il file /etc/default/sabayon-grub, pubblicalo qui e pure nel thread di chakra...)
Re: Il grub di Chakra non riconosce sabayon
Scusami ma non sono molto esperto....
Praticamente dopo aver installato sabayon (senza installare il suo gub), seguendo un topic del forum di Chakra, ho montato la partizione dove ho installato Sabayon e dato sudo update-grub
Tutto sembrava essere riconosciuto.
Però quando ho eseguito l'accesso a Sabayon mi ha dato questo errore:
Could not find the root block device in
dopo mi hanno chiesto di postare il file /etc/fstab di sabayon
Il comando blkid da Chakra:
Il grub di Chakra:
Dopo mi hanno chiesto di modificarlo ma il problema è rimasto:
Dopo, visto che non funzionava, sono tornato al grub originale con il comando sudo grub-mkconfig -o /boot/grub/grub.cfg
Eccoti il file/etc/default/grub, (sabayon-grub non esiste) :
Grazie per l'aiuto
Praticamente dopo aver installato sabayon (senza installare il suo gub), seguendo un topic del forum di Chakra, ho montato la partizione dove ho installato Sabayon e dato sudo update-grub
Tutto sembrava essere riconosciuto.
Code: Select all
[[email protected] ~]$ sudo update-grub
Password:
Updating /boot/grub/grub.cfg
Creazione di grub.cfg...
Tema trovato: /usr/share/grub/themes/Dharma/theme.txt
Trovata immagine linux: /boot/vmlinuz-linux
Trovata immagine initrd: /boot/initramfs-linux.img
No volume groups found
Trovato Gentoo Base System release 2.2 su /dev/sda1
Setup resume hook
Adding swap partition /dev/sda5
fatto
[[email protected] ~]$
Could not find the root block device in
dopo mi hanno chiesto di postare il file /etc/fstab di sabayon
Code: Select all
#
# /etc/fstab
# Created by anaconda on Sun Apr 7 18:44:39 2013
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=8fb551a1-efd6-43ab-9d54-f2dd02426483 / ext4 defaults 1 1
UUID=00a2d629-9dae-4688-8530-ba2ee0da771f /home ext4 defaults 1 2
UUID=b5a50162-0835-4c43-97bd-71750bcb3e0b swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
Code: Select all
[[email protected] ~]$ sudo blkid
Password:
/dev/sda1: UUID="8fb551a1-efd6-43ab-9d54-f2dd02426483" TYPE="ext4"
/dev/sda6: UUID="00a2d629-9dae-4688-8530-ba2ee0da771f" TYPE="ext4"
/dev/sda5: UUID="b5a50162-0835-4c43-97bd-71750bcb3e0b" TYPE="swap"
/dev/sda7: UUID="1efc757b-af17-4317-a7b9-57e8dd0076b0" TYPE="ext4"
/dev/sr1: UUID="2008-07-18-10-59-34-00" LABEL="Vodafone MCInsta" TYPE="iso9660" PTTYPE="mac"
/dev/loop0: UUID="2013-03-12-23-45-13-00" LABEL="CDROM" TYPE="iso9660"
/dev/loop1: TYPE="squashfs"
[[email protected] ~]$
Code: Select all
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="${saved_entry}"
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
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 load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
set menu_color_normal=light-blue/black
set menu_color_highlight=light-cyan/blue
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=it_IT
insmod gettext
fi
terminal_input console
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
fi
insmod gfxmenu
loadfont ($root)/usr/share/grub/themes/Dharma/dejavu_mono_14.pf2
loadfont ($root)/usr/share/grub/themes/Dharma/dejavu_sans_10.pf2
loadfont ($root)/usr/share/grub/themes/Dharma/dejavu_sans_12.pf2
loadfont ($root)/usr/share/grub/themes/Dharma/dejavu_sans_bold_14.pf2
insmod png
set theme=($root)/usr/share/grub/themes/Dharma/theme.txt
export theme
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Chakra Linux' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1efc757b-af17-4317-a7b9-57e8dd0076b0' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
fi
echo 'Caricamento Linux linux...'
linux /boot/vmlinuz-linux root=UUID=1efc757b-af17-4317-a7b9-57e8dd0076b0 ro quiet
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initramfs-linux.img
}
submenu 'Opzioni avanzate per Chakra Linux' $menuentry_id_option 'gnulinux-advanced-1efc757b-af17-4317-a7b9-57e8dd0076b0' {
menuentry 'Chakra Linux, con Linux linux' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-1efc757b-af17-4317-a7b9-57e8dd0076b0' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
fi
echo 'Caricamento Linux linux...'
linux /boot/vmlinuz-linux root=UUID=1efc757b-af17-4317-a7b9-57e8dd0076b0 ro quiet
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initramfs-linux.img
}
menuentry 'Chakra Linux, con Linux linux (modalità ripristino)' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-recovery-1efc757b-af17-4317-a7b9-57e8dd0076b0' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
fi
echo 'Caricamento Linux linux...'
linux /boot/vmlinuz-linux root=UUID=1efc757b-af17-4317-a7b9-57e8dd0076b0 ro single
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initramfs-linux.img
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Gentoo Base System release 2.2' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-8fb551a1-efd6-43ab-9d54-f2dd02426483' {
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 8fb551a1-efd6-43ab-9d54-f2dd02426483
else
search --no-floppy --fs-uuid --set=root 8fb551a1-efd6-43ab-9d54-f2dd02426483
fi
linux /boot/kernel-genkernel-x86-3.7.0-sabayon ro
initrd /boot/initramfs-genkernel-x86-3.7.0-sabayon
}
submenu 'Opzioni avanzate per Gentoo Base System release 2.2' $menuentry_id_option 'osprober-gnulinux-advanced-8fb551a1-efd6-43ab-9d54-f2dd02426483' {
menuentry 'Sabayon GNU/Linux (su /dev/sda1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/kernel-genkernel-x86-3.7.0-sabayon--8fb551a1-efd6-43ab-9d54-f2dd02426483' {
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 8fb551a1-efd6-43ab-9d54-f2dd02426483
else
search --no-floppy --fs-uuid --set=root 8fb551a1-efd6-43ab-9d54-f2dd02426483
fi
linux /boot/kernel-genkernel-x86-3.7.0-sabayon ro
initrd /boot/initramfs-genkernel-x86-3.7.0-sabayon
}
menuentry 'Sabayon GNU/Linux, with Linux x86-3.7.0-sabayon (su /dev/sda1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/kernel-genkernel-x86-3.7.0-sabayon--8fb551a1-efd6-43ab-9d54-f2dd02426483' {
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 8fb551a1-efd6-43ab-9d54-f2dd02426483
else
search --no-floppy --fs-uuid --set=root 8fb551a1-efd6-43ab-9d54-f2dd02426483
fi
linux /boot/kernel-genkernel-x86-3.7.0-sabayon ro
initrd /boot/initramfs-genkernel-x86-3.7.0-sabayon
}
menuentry 'Sabayon GNU/Linux, with Linux x86-3.7.0-sabayon (recovery mode) (su /dev/sda1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/kernel-genkernel-x86-3.7.0-sabayon-ro single init_opts=single-8fb551a1-efd6-43ab-9d54-f2dd02426483' {
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 8fb551a1-efd6-43ab-9d54-f2dd02426483
else
search --no-floppy --fs-uuid --set=root 8fb551a1-efd6-43ab-9d54-f2dd02426483
fi
linux /boot/kernel-genkernel-x86-3.7.0-sabayon ro single init_opts=single
initrd /boot/initramfs-genkernel-x86-3.7.0-sabayon
}
}
### 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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Code: Select all
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="${saved_entry}"
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
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 load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
set menu_color_normal=light-blue/black
set menu_color_highlight=light-cyan/blue
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=it_IT
insmod gettext
fi
terminal_input console
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
fi
insmod gfxmenu
loadfont ($root)/usr/share/grub/themes/Dharma/dejavu_mono_14.pf2
loadfont ($root)/usr/share/grub/themes/Dharma/dejavu_sans_10.pf2
loadfont ($root)/usr/share/grub/themes/Dharma/dejavu_sans_12.pf2
loadfont ($root)/usr/share/grub/themes/Dharma/dejavu_sans_bold_14.pf2
insmod png
set theme=($root)/usr/share/grub/themes/Dharma/theme.txt
export theme
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Chakra Linux' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1efc757b-af17-4317-a7b9-57e8dd0076b0' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
fi
echo 'Caricamento Linux linux...'
linux /boot/vmlinuz-linux root=UUID=1efc757b-af17-4317-a7b9-57e8dd0076b0 ro quiet
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initramfs-linux.img
}
submenu 'Opzioni avanzate per Chakra Linux' $menuentry_id_option 'gnulinux-advanced-1efc757b-af17-4317-a7b9-57e8dd0076b0' {
menuentry 'Chakra Linux, con Linux linux' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-1efc757b-af17-4317-a7b9-57e8dd0076b0' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
fi
echo 'Caricamento Linux linux...'
linux /boot/vmlinuz-linux root=UUID=1efc757b-af17-4317-a7b9-57e8dd0076b0 ro quiet
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initramfs-linux.img
}
menuentry 'Chakra Linux, con Linux linux (modalità ripristino)' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-recovery-1efc757b-af17-4317-a7b9-57e8dd0076b0' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
fi
echo 'Caricamento Linux linux...'
linux /boot/vmlinuz-linux root=UUID=1efc757b-af17-4317-a7b9-57e8dd0076b0 ro single
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initramfs-linux.img
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Sabayon GNU/Linux' --class sabayon --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-32e6e148-6648-46fb-bdd9-4dffb5371342' {
load_video
insmod gzio
insmod part_msdos
insmod part_msdos
insmod diskfilter
insmod mdraid09
insmod ext2
set root='mduuid/becec3625b59c53f551d09b65337cc56'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='mduuid/becec3625b59c53f551d09b65337cc56' 32e6e148-6648-46fb-bdd9-4dffb5371342
else
search --no-floppy --fs-uuid --set=root 32e6e148-6648-46fb-bdd9-4dffb5371342
fi
echo 'Loading Linux x86-3.7.0-sabayon ...'
linux /boot/kernel-genkernel-x86-3.7.0-sabayon ro
echo 'Loading initial ramdisk ...'
initrd /boot/initramfs-genkernel-x86-3.7.0-sabayon
}
submenu 'Opzioni avanzate per Gentoo Base System release 2.2' $menuentry_id_option 'osprober-gnulinux-advanced-8fb551a1-efd6-43ab-9d54-f2dd02426483' {
menuentry 'Sabayon GNU/Linux (su /dev/sda1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/kernel-genkernel-x86-3.7.0-sabayon--8fb551a1-efd6-43ab-9d54-f2dd02426483' {
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 8fb551a1-efd6-43ab-9d54-f2dd02426483
else
search --no-floppy --fs-uuid --set=root 8fb551a1-efd6-43ab-9d54-f2dd02426483
fi
linux /boot/kernel-genkernel-x86-3.7.0-sabayon ro
initrd /boot/initramfs-genkernel-x86-3.7.0-sabayon
}
menuentry 'Sabayon GNU/Linux, with Linux x86-3.7.0-sabayon (su /dev/sda1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/kernel-genkernel-x86-3.7.0-sabayon--8fb551a1-efd6-43ab-9d54-f2dd02426483' {
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 8fb551a1-efd6-43ab-9d54-f2dd02426483
else
search --no-floppy --fs-uuid --set=root 8fb551a1-efd6-43ab-9d54-f2dd02426483
fi
linux /boot/kernel-genkernel-x86-3.7.0-sabayon ro
initrd /boot/initramfs-genkernel-x86-3.7.0-sabayon
}
menuentry 'Sabayon GNU/Linux, with Linux x86-3.7.0-sabayon (recovery mode) (su /dev/sda1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/kernel-genkernel-x86-3.7.0-sabayon-ro single init_opts=single-8fb551a1-efd6-43ab-9d54-f2dd02426483' {
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 8fb551a1-efd6-43ab-9d54-f2dd02426483
else
search --no-floppy --fs-uuid --set=root 8fb551a1-efd6-43ab-9d54-f2dd02426483
fi
linux /boot/kernel-genkernel-x86-3.7.0-sabayon ro single init_opts=single
initrd /boot/initramfs-genkernel-x86-3.7.0-sabayon
}
}
### 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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Eccoti il file/etc/default/grub, (sabayon-grub non esiste) :
Code: Select all
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/files/grub.default-2,v 1.2 2012/06/28 22:36:53 floppym Exp $
#
# To populate all changes in this file you need to regenerate your
# grub configuration file afterwards:
# 'grub2-mkconfig -o /boot/grub2/grub.cfg'
#
# See the grub info page for documentation on possible variables and
# their associated values.
GRUB_DEFAULT=saved
GRUB_DISTRIBUTOR="Sabayon"
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISABLE_LINUX_UUID=true
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal.
# Note that you can use only modes which your graphic card supports via VBE.
# You can see them in real GRUB with the command `vbeinfo'.
GRUB_GFXMODE=1024x768
# Path to theme spec txt file.
# The starfield is by default provided with use truetype.
# NOTE: when enabling custom theme, ensure you have required font/etc.
#GRUB_THEME="/boot/grub2/themes/starfield/theme.txt"
# Background image used on graphical terminal.
# Can be in various bitmap formats.
GRUB_BACKGROUND="/boot/grub/default-splash.png"
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to kernel
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY=true
# Boot menu option normal color
GRUB_COLOR_NORMAL="white/black"
# Boot menu option "highlight" color
GRUB_COLOR_HIGHLIGHT="magenta/black"
if [ -f "/etc/default/sabayon-grub" ]; then
# this file is placed by the Sabayon Installer and contains
# custom GRUB_CMDLINE_LINUX parameters created at install
# time.
. /etc/default/sabayon-grub
fi
Re: Il grub di Chakra non riconosce sabayon
Ok.
Il problema è il seguente: durante l'installazione, l'installer di Sabayon ha creato un layour per le tue partizioni. In circostanze normali (i.e. usi il grub di sabayon), l'installer aggiunge il file /etc/default/sabayon-grub e lo imposta in modo che quando dai "grub2-mkconfig -o /boot/grub/grub.cfg", lo script legge le impostazioni e le aggiunge al grub.cfg generato.
In particolare la cosa essenziale e' passare alla initrd il parametro "root=", nel caso del tuo sabayon: "root=/dev/sda1" (passare ad usare gli UUID mi pare un po' azzardato a questo punto, per ora vediamo di farlo bootare).
quindi in definitiva, dovresti provate ad editare la boot entry di grub prima del boot (tasto 'e') [occhio che poi la tastiera ha il layout "us", magari stampati la posizione dei tasti da wikipedia, da tenere accanto], vai alla linea che comincia con "linux", rimuovi root=UUID=.... e mettici "root=/dev/sda1" al suo posto. ctrl-x per provare il boot.
Se funziona, una volta che sabayon e' partito, dovresti aggiungere questa linea al file /etc/default/sabayon-grub:
Dopodiché puoi rigenerare /boot/grub/grub.cfg da sabayon:
Un'altra solutione sarebbe quella di reinstallare sabayon, ma questa volta lasciar installare grub all'installer. Vedremo se gli script di grub "riconosceranno" Chackra o avrai lo stesso problema (che peró, almeno in teoria, saprai risolvere...)
Il problema è il seguente: durante l'installazione, l'installer di Sabayon ha creato un layour per le tue partizioni. In circostanze normali (i.e. usi il grub di sabayon), l'installer aggiunge il file /etc/default/sabayon-grub e lo imposta in modo che quando dai "grub2-mkconfig -o /boot/grub/grub.cfg", lo script legge le impostazioni e le aggiunge al grub.cfg generato.
In particolare la cosa essenziale e' passare alla initrd il parametro "root=", nel caso del tuo sabayon: "root=/dev/sda1" (passare ad usare gli UUID mi pare un po' azzardato a questo punto, per ora vediamo di farlo bootare).
quindi in definitiva, dovresti provate ad editare la boot entry di grub prima del boot (tasto 'e') [occhio che poi la tastiera ha il layout "us", magari stampati la posizione dei tasti da wikipedia, da tenere accanto], vai alla linea che comincia con "linux", rimuovi root=UUID=.... e mettici "root=/dev/sda1" al suo posto. ctrl-x per provare il boot.
Se funziona, una volta che sabayon e' partito, dovresti aggiungere questa linea al file /etc/default/sabayon-grub:
Code: Select all
GRUB_CMDLINE_LINUX="root=/dev/sda1 ro resume=/dev/sda5 console=tty1 splash=silent,theme:sabayon quiet"
Code: Select all
grub2-mkconfig -o /boot/grub/grub.cfg
Un'altra solutione sarebbe quella di reinstallare sabayon, ma questa volta lasciar installare grub all'installer. Vedremo se gli script di grub "riconosceranno" Chackra o avrai lo stesso problema (che peró, almeno in teoria, saprai risolvere...)
-
- Technological Hen
- Posts: 399
- Joined: Wed Dec 29, 2010 14:37
- Location: @/etc/entropy/repositories.conf.d/entropy_sabayon-limbo
Re: Il grub di Chakra non riconosce sabayon
Si parla di GRUB e ci si dà vicendevolmente la colpa
Non è che GRUB cambia da distro a distro!
Queste cose ancora non le capisco, vabèh...
Poi hai partizionamento un po' atipico... Hai la / di Sabayon nella 1^ partzione dell'hdd (sda1) che è primaria e la /home in una logica? (sda6); lo swap nella sda5 ed infine Chakra l'hai installato (solo /) nella sda7, che presumo essere sempre logica...
Output di
Quello che credo crei conflitto è la root impostata nell'header di GRUB
Nel mentre, ri-aggiungi Sabayon al GRUB e prima di avviarlo editalo in modo d'aver la linea di caricamento del kernel cosìcon F10 avvii.

Queste cose ancora non le capisco, vabèh...
Poi hai partizionamento un po' atipico... Hai la / di Sabayon nella 1^ partzione dell'hdd (sda1) che è primaria e la /home in una logica? (sda6); lo swap nella sda5 ed infine Chakra l'hai installato (solo /) nella sda7, che presumo essere sempre logica...

Output di
Code: Select all
# fdisk -l
Code: Select all
set root='hd0,msdos7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7 1efc757b-af17-4317-a7b9-57e8dd0076b0
else
search --no-floppy --fs-uuid --set=root 1efc757b-af17-4317-a7b9-57e8dd0076b0
Code: Select all
linux /boot/kernel-genkernel-x86_64-3.8.0-sabayon ro init=/linuxrc root=UUID=8fb551a1-efd6-43ab-9d54-f2dd02426483

When I became the sun,
I shone life into the man's hearts.
-
- Technological Hen
- Posts: 399
- Joined: Wed Dec 29, 2010 14:37
- Location: @/etc/entropy/repositories.conf.d/entropy_sabayon-limbo
Re: Il grub di Chakra non riconosce sabayon
Ecco... Colok è stato un lampo! 


When I became the sun,
I shone life into the man's hearts.
Re: Il grub di Chakra non riconosce sabayon
Ciao! Se pensate che la mia partizione possa creare problemi potrei anche reinstallare tutto facendo nuove partizioni? Potrebbe essere una idea?
Re: Il grub di Chakra non riconosce sabayon
colock wrote: Un'altra solutione sarebbe quella di reinstallare sabayon, ma questa volta lasciar installare grub all'installer. Vedremo se gli script di grub "riconosceranno" Chackra o avrai lo stesso problema (che peró, almeno in teoria, saprai risolvere...)
Alla fine ho deciso di optare per questa soluzione, più tardi se riesco provo e vi saprò dire!
CIAOO
Re: [RISOLTO]Il grub di Chakra non riconosce sabayon
Praticamente risolvere è stato facile!
Pensavo di reinstallare tutto,ma il programma di installazione mi ha chiesto se volevo ripristinare il grub, ho ripristinato e adesso Chakra è riconosciuta perfettamente!
Grazie per l'aiuto e la disponibilità!
Pensavo di reinstallare tutto,ma il programma di installazione mi ha chiesto se volevo ripristinare il grub, ho ripristinato e adesso Chakra è riconosciuta perfettamente!
Grazie per l'aiuto e la disponibilità!
- sabayonino
- Sagely Hen
- Posts: 3395
- Joined: Sun Sep 21, 2008 1:12
- Location: Italy
- Contact:
Re: [RISOLTO]Il grub di Chakra non riconosce sabayon
quindi alla fine hai utilizzato il grub di sabayon ?gippiz wrote:Praticamente risolvere è stato facile!
Pensavo di reinstallare tutto,ma il programma di installazione mi ha chiesto se volevo ripristinare il grub, ho ripristinato e adesso Chakra è riconosciuta perfettamente!
Grazie per l'aiuto e la disponibilità!
