Dopo gli ultimi aggiornamenti, che hanno richiesto anche un update-grub, è sorto un problema.
Il Grub di Salix non riesce più ad avviare Gentoo. Mi compare un messaggio di "File not found".
Ci deve essere qualche riga nel file di configurazione di Grub che è venuta sbagliata (chissà perchè?).
Però io non ho idea nè di quale sia l'errore nè di come devo correggere.
Vi posto i file di configurazione di entrambi i grub, di Salix e di Gentoo ed il risultato di fdisk -l e blkid
Se qualcuno riesce ad aiutarmi.
Salix grub.cfg
Code: Select all
root[grub]# cat grub.cfg
    #
    # 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 ###
    if [ -s $prefix/grubenv ]; then
      load_env
    fi
    set default="${saved_entry}"
    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 {
      insmod vbe
      insmod vga
      insmod video_bochs
      insmod video_cirrus
    }
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos9)'
    search --no-floppy --fs-uuid --set=root ae6fca37-5894-429a-880f-00aacd4964e3
    if loadfont /usr/share/grub/unicode.pf2 ; then
      set gfxmode=auto
      load_video
      insmod gfxterm
      insmod part_msdos
      insmod ext2
      set root='(hd0,msdos8)'
      search --no-floppy --fs-uuid --set=root 8915d2d6-1f83-4113-8a0f-9cf817362157
      set locale_dir=($root)/grub/locale
      set lang=it_IT
      insmod gettext
    fi
    terminal_output gfxterm
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set=root 8915d2d6-1f83-4113-8a0f-9cf817362157
    insmod jpeg
    background_image -m stretch /grub/salix.jpg
    set timeout=5
    ### END /etc/grub.d/00_header ###
    ### BEGIN /etc/grub.d/10_linux ###
    menuentry 'Salix 13.37.0 GNU/Linux, con Linux 3.3.6' --class salix --class gnu-linux --class gnu --class os {
       load_video
       set gfxpayload=keep
       insmod gzio
       insmod part_msdos
       insmod ext2
       set root='(hd0,msdos8)'
       search --no-floppy --fs-uuid --set=root 8915d2d6-1f83-4113-8a0f-9cf817362157
       echo   'Caricamento Linux 3.3.6...'
       linux   /vmlinuz-huge-recent-3.3.6 root=/dev/sda9 ro vt.default_utf8=1 resume=/dev/sda3  quiet vga=791
    }
    menuentry 'Salix 13.37.0 GNU/Linux, con Linux 3.3.6 (modalità ripristino)' --class salix --class gnu-linux --class gnu --class os {
       load_video
       set gfxpayload=keep
       insmod gzio
       insmod part_msdos
       insmod ext2
       set root='(hd0,msdos8)'
       search --no-floppy --fs-uuid --set=root 8915d2d6-1f83-4113-8a0f-9cf817362157
       echo   'Caricamento Linux 3.3.6...'
       linux   /vmlinuz-huge-recent-3.3.6 root=/dev/sda9 ro single vt.default_utf8=1 resume=/dev/sda3
    }
    menuentry 'Salix 13.37.0 GNU/Linux, con Linux 2.6.37.6' --class salix --class gnu-linux --class gnu --class os {
       load_video
       set gfxpayload=keep
       insmod gzio
       insmod part_msdos
       insmod ext2
       set root='(hd0,msdos8)'
       search --no-floppy --fs-uuid --set=root 8915d2d6-1f83-4113-8a0f-9cf817362157
       echo   'Caricamento Linux 2.6.37.6...'
       linux   /vmlinuz-huge-2.6.37.6 root=/dev/sda9 ro vt.default_utf8=1 resume=/dev/sda3  quiet vga=791
    }
    menuentry 'Salix 13.37.0 GNU/Linux, con Linux 2.6.37.6 (modalità ripristino)' --class salix --class gnu-linux --class gnu --class os {
       load_video
       set gfxpayload=keep
       insmod gzio
       insmod part_msdos
       insmod ext2
       set root='(hd0,msdos8)'
       search --no-floppy --fs-uuid --set=root 8915d2d6-1f83-4113-8a0f-9cf817362157
       echo   'Caricamento Linux 2.6.37.6...'
       linux   /vmlinuz-huge-2.6.37.6 root=/dev/sda9 ro single vt.default_utf8=1 resume=/dev/sda3
    }
    ### 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 "Microsoft Windows XP Professional (on /dev/sda1)" --class windows --class os {
       insmod part_msdos
       insmod ntfs
       set root='(hd0,msdos1)'
       search --no-floppy --fs-uuid --set=root ECACF9FDACF9C25E
       drivemap -s (hd0) ${root}
       chainloader +1
    }
    menuentry "Gentoo Linux linux-3.2.1-gentoo-r2 (on /dev/sda6)" --class gnu-linux --class gnu --class os {
       insmod part_msdos
       insmod ext2
       set root='(hd0,msdos6)'
       search --no-floppy --fs-uuid --set=root 7237a91e-01ec-40d0-92a7-daa64e4fbcf6
       linux /boot/kernel-miaprova1 root=/dev/sda6
    }
    ### 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  $prefix/custom.cfg ]; then
      source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
Code: Select all
root[grub]# cat grub.conf
    # This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
    # http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2
    # If you are not using Genkernel and you need help creating this file, you
    # should consult the handbook. Alternatively, consult the grub.conf.sample that
    # is included with the Grub documentation.
    default 0
    timeout 30
    splashimage=(hd0,0)/boot/grub/splash.xpm.gz
    title Gentoo Linux linux-3.2.1-gentoo-r2
    root (hd0,4)
    kernel /boot/kernel-miaprova1 root=/dev/sda6
Code: Select all
root[unknow]# fdisk -l
    Disk /dev/sda: 160.0 GB, 160041885696 bytes
    255 testine, 63 settori/tracce, 19457 cilindri, totale 312581808 settori
    Unità = settori di 1 * 512 = 512 byte
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Identificativo disco: 0x00041b2b
    Dispositivo Boot      Start         End      Blocks   Id  System
    /dev/sda1   *          63    43006004    21502971    7  HPFS/NTFS/exFAT
    /dev/sda2        43006005    86012009    21503002+   7  HPFS/NTFS/exFAT
    /dev/sda3       307197952   312580095     2691072   82  Linux swap
    /dev/sda4        86013952   307197951   110592000    5  Esteso
    /dev/sda5        86016000    87039999      512000   83  Linux
    /dev/sda6        87042048   148482047    30720000   83  Linux
    /dev/sda7       148484096   271364095    61440000   83  Linux
    /dev/sda8       271366144   272390143      512000   83  Linux
    /dev/sda9       272392192   307197951    17402880   83  Linux
    Le voci nella tabella delle partizioni non sono nello stesso ordine del disco
    Disk /dev/sdb: 500.1 GB, 500107860992 bytes
    255 testine, 63 settori/tracce, 60801 cilindri, totale 976773166 settori
    Unità = settori di 1 * 512 = 512 byte
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Identificativo disco: 0x7bbba113
    Dispositivo Boot      Start         End      Blocks   Id  System
    /dev/sdb1              63   976768064   488384001    7  HPFS/NTFS/exFAT
Code: Select all
root[unknow]# blkid
    /dev/sda1: UUID="ECACF9FDACF9C25E" TYPE="ntfs"
    /dev/sda5: LABEL="boot" UUID="5c0ab23e-5da8-4f05-978d-a0b851cd4988" TYPE="ext2"
    /dev/sda6: LABEL="Gentoo" UUID="7237a91e-01ec-40d0-92a7-daa64e4fbcf6" TYPE="ext4"
    /dev/sda7: UUID="965a0d7c-52bc-4bd8-9c99-78486da88150" TYPE="ext4" LABEL="home"
    /dev/sdb1: LABEL="FreeAgent Drive" UUID="80145A12145A0B92" TYPE="ntfs"
    /dev/sda2: LABEL="Deposito0" UUID="7C98F9FB98F9B3AC" TYPE="ntfs"
    /dev/sda3: UUID="14f8bea7-9a47-4dea-8953-d96bc21a6d88" TYPE="swap"
    /dev/sda8: LABEL="boot Salice" UUID="8915d2d6-1f83-4113-8a0f-9cf817362157" TYPE="ext2"
    /dev/sda9: LABEL="Salice X" UUID="ae6fca37-5894-429a-880f-00aacd4964e3" TYPE="ext4"


