Ciao,
io ho un HD da 500GB, e sto cercando di installarci alcune Distro Linux, dopo averlo partizionato naturalmente. Il problema è che Grub mi fa partire alcune Distro, mentre altre mi ritorna il seguente errore: error 13 invalid or unsupported executable format . Vi posto il mio menu.lst di seguito:
Citazione:
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloaderdefault 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,12)/boot/message
##YaST - activate###Don't change this comment - YaST2 identifier: Original name: linux###
title Desktop -- openSUSE 11.3 - 2.6.34-12
root (hd0,12)
kernel /boot/vmlinuz-2.6.34-12-desktop root=/dev/disk/by-id/ata-SAMSUNG_HM500JI_S1WFJ90Z400150-part13 resume=/dev/disk/by-id/ata-SAMSUNG_HM500JI_S1WFJ90Z400150-part14 splash=silent quiet showopts vga=0x317
initrd /boot/initrd-2.6.34-12-desktop###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.3 - 2.6.34-12
root (hd0,12)
kernel /boot/vmlinuz-2.6.34-12-desktop root=/dev/disk/by-id/ata-SAMSUNG_HM500JI_S1WFJ90Z400150-part13 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x317
initrd /boot/initrd-2.6.34-12-desktop###Don't change this comment - YaST2 identifier: Original name: Linux other 1 (/dev/sda10)###
title Slackware (/dev/sda10)
rootnoverify (hd0,9)
chainloader +1###Don't change this comment - YaST2 identifier: Original name: linux (/dev/sda15)###
title Mandrivia (/dev/sda15)
rootnoverify (hd0,14)
chainloader +1###Ubuntu 10.10###
title Ubuntu (/dev/sda16)
rootnoverify (hd0,15)
chainloader +1###Fedora 14###
title Fedora (/dev/sda17)
rootnoverify (hd0,16)
chainloader +1###Linux Mint###
title Linux Mint (/dev/sda18)
rootnoverify(hd0,17)
chainloader +1###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,0)
chainloader +1
Da Ubuntu in poi ricevo l'errore 13 di cui sopra, gli altri sistemi invece si avviano normalmente
Probabilmente perche' alcune usano grub2 (come ubuntu) mentre altre grub "legacy" (come opensuse).
Personalmente preferico grub "legacy" perchè può essere installato un pò dappertutto (mbr e/o root partition) mentre quello nuovo fiammante solo su mbr. Comunque questa è un'altra storia.
Indipendentenete dalla versione di grub usata, puoi eseguire direttamente il kernel del sistema piuttosto che utilizzare il chain loading (un boot loader lancia un altro boot loader installato nella partizione di root).
Come moodello puoi utiliazzare le opzioni di boot di opesuse e poi cambi tutti i riferimenti ai files. Alle altre partizioni puoi accedere da opensuse cosi vedi i nomi dei files.
Di default opensuse usa gli uuid per le partizioni ma possono essere usati anche i nomi di device /dev/sd[X][Y]
Una volta sistemati i percorsi doversti essere in grado di avviare tutti i 20 sistemi operativi unper volta a scelta.
HP Pavilion dv5-1110el powered by OpenSUSE 13.2 64bit
http://linuxcounter.net/cert/432576.png