#1 Le 30/04/2014, à 12:51
- boinamib
[résolu] Wubi MAJ KERNEL
Bonjour tout le monde,
Je viens de faire un upgrade de mon Wubi 10.04 LTS --> 12.04 --> 14.04 LTS.
Tout s'est bien passé sans souci.
root@TSVM:/host/ubuntu# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04 LTS
Release: 14.04
Codename: trusty
root@TSVM:/host/ubuntu#
mon seul probleme est qu'a chaque upgrade quand je tape : uname -a
Linux TSVM 2.6.32-25-generic #45-Ubuntu SMP Sat Oct 16 19:48:22 UTC 2010 i686 GNU/Linux
Je vois toujours le kernel de 10.04 LTS.
J'ai supprimé tous les anciens kernel mais ca chage rien:
root@TSVM:/host/ubuntu# dpkg -l | grep -i linux-image
ii linux-image-3.13.0-24-generic 3.13.0-24.46 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-24-generic 3.13.0-24.46 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-generic 3.13.0.24.30 i386 Generic Linux kernel image
root@TSVM:/host/ubuntu#
root@TSVM:/host/ubuntu# ls -lrt /boot/
total 28320
-rwxrwxrwx 1 root root 178680 mars 12 13:31 memtest86+_multiboot.bin
-rwxrwxrwx 1 root root 178176 mars 12 13:31 memtest86+.elf
-rwxrwxrwx 1 root root 176500 mars 12 13:31 memtest86+.bin
-rwxrwxrwx 1 root root 5800848 avril 10 22:23 vmlinuz-3.13.0-24-generic
-rwxrwxrwx 1 root root 2685850 avril 10 22:23 System.map-3.13.0-24-generic
-rwxrwxrwx 1 root root 169631 avril 10 22:23 config-3.13.0-24-generic
-rwxrwxrwx 1 root root 1162233 avril 10 22:23 abi-3.13.0-24-generic
-rwxrwxrwx 1 root root 18597887 avril 29 09:45 initrd.img-3.13.0-24-generic
drwxrwxrwx 1 root root 32768 avril 30 11:13 grub
dans grub.cfg aucune ligne du :2.6.32-25-generic
root@TSVM:/host/ubuntu# grep -i "2.6.32-25-generic" /boot/grub/grub.cfg
root@TSVM:/host/ubuntu# grep -i "vmlinuz-3.13.0-24-generic" /boot/grub/grub.cfg
linux /ubuntu/disks/boot/vmlinuz-3.13.0-24-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash $vt_handoff
linux /ubuntu/disks/boot/vmlinuz-3.13.0-24-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash $vt_handoff
linux /ubuntu/disks/boot/vmlinuz-3.13.0-24-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro recovery nomodeset
J'ai fait des upgrade-grub mais ca change rien
quelqu'un a une idée de comment je peux avoir la bonne kernel.
PS: je ne suis pas en mode graphique.
Merci de vos lumieres.
Dernière modification par boinamib (Le 07/05/2014, à 14:08)
Hors ligne
#2 Le 30/04/2014, à 12:58
- michel_04
Re : [résolu] Wubi MAJ KERNEL
Bonjour,
J'ai fait des upgrade-grub mais ca change rien
sudo update-grub
A+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#3 Le 30/04/2014, à 14:47
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Deja fait , je me suis mal exprimé excusez moi.
root@TSVM:/host/ubuntu# update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-24-generic
Found initrd image: /boot/initrd.img-3.13.0-24-generic
Found memtest86+ image: /ubuntu/disks/boot/memtest86+.elf
Found memtest86+ image: /ubuntu/disks/boot/memtest86+.bin
Found Windows NT/2000/XP (loader) on /dev/sda1
Found Ubuntu 12.04.4 LTS (12.04) on /dev/sda5
done
Mais pas de chagement.
Hors ligne
#4 Le 30/04/2014, à 15:27
- maxire
Re : [résolu] Wubi MAJ KERNEL
Salut.
Linux TSVM 2.6.32-25-generic #45-Ubuntu SMP Sat Oct 16 19:48:22 UTC 2010 i686 GNU/Linux
Le noyau de Lucid utilisé est très ancien (16 octobre 2010), or il y a eu bien des mises à jour entre octobre 2010 et avril 2012, pour information le noyau courant de Lucid est un 2.6.32-58 datant du 1er avril 2014.
Je prends la date d'avril 2012 en référence puisqu'aucune migration vers la 12.04 n'a pû être possible avant cette date.
Ceci suggère que le problème est ancien.
Je note égalemant:,
Found Ubuntu 12.04.4 LTS (12.04) on /dev/sda5
ce qui indique qu'il existe une installation non wubi de la 12.04 sur le pc, donc un dual boot classique Windows et Ubuntu.
J'imagine que Trusty est intégré dans la partition ntfs hébergée dans la partition /dev/sda1.
Comment Trusty est-il démarré?
En 3 temps j'imagine, soit en premier le grub du dualboot Windows Ubuntu 12.04 et si windows est choisi le menu multiboot Windows permettant de sélectionner Trusty et enfin le menu grub de Trutsty.
Est-ce que je me trompe?
Envoies le contenu de /boot/grub/grub.cfg de la 12.04 (partition /dev/sda5), le contenu de boot.ini dans windows plus une fois trusty lancé le résultat de :
ls -l /host/ubuntu/*
ls -l /host/wubi*
Je suis persuadé que tu n'utilises pas le grub de Trusty pour démarrer car ce démarrage est actuellement impossible avec :
linux /ubuntu/disks/boot/vmlinuz-3.13.0-24-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash $vt_handoff
il est maintenant nécessaire d'utiliser l'option rw au lieu de ro pour pouvoir utiliser l'option loop avec un noyau 3.13 (du moins comme je l'ai constaté le mois dernier).
Dernière modification par maxire (Le 30/04/2014, à 15:29)
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#5 Le 01/05/2014, à 18:04
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Bonjour Maxire,
Tout d'abord merci pour tous les détails que tu m'as fourni.
Actuellement je ne suis pas à la maison donc je vous fournirai les infos demandées le lundi.
Les sorties de commandes que j'ai fournies viennent d'une VM de test. j'avais installé sur la VM le même système( lucid) que sur sur les machine physiques.J'ai voulu faire le test sur cette VM avant de le reproduire sur les machines physique.
le /dev/sd5 est crée lors de la première migration 10.04 ---> 12.04. il est donc resté malgré que je suis passé de 12.04 --> 14.04.
La MAJ Vers le Kernel 2.6.32-58 a été faite mais comme j'ai dit j'ai toujours l'ancien noyau qui est là (2.6.32-25) quand je tape uname -a malgré que je l'ai viré. je me disais qu'avec Wubi peut être qu'il y'avait un fichier spécial a modifier.
Comme je ne suis pas en interface graphique je ne vois le menu de grub au démarrage. et au démarrage c'est directement linux qui démarre c'est comme si j’étais full Linux car je ne peux même ouvrir la session windows.
Bref je vous envoi les sorties de commande que vous avez demandées Lundi et peut être, on pourra trouver une solution.
D'avance merci pour votre réactivité.
Hors ligne
#6 Le 02/05/2014, à 11:37
- malbo
Re : [résolu] Wubi MAJ KERNEL
Ubuntu 14.04 ne fonctionne pas dans un Ubuntu installé par Wubi. Si tu tiens absolument à conserver un Ubuntu installé par Wubi, réinstalle Ubuntu 12.04.4 qui est la seule version installable par Wubi et qui fonctionne : http://doc.ubuntu-fr.org/wubi#telecharg … ateur_wubi
Si par contre, c'est Ubuntu 14.04 que tu veux absolument, fais une installation classique de Ubuntu 14.04 sur des partitions Linux.
Dernière modification par malbo (Le 02/05/2014, à 11:38)
Hors ligne
#7 Le 03/05/2014, à 07:40
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Bonjour Malbo,
Merci pour l'info.
Je tiens à garder Wubi car j'ai une centaine de pc qui sont comme ça et l'avantage de wubi c'est que lors des upgrade j'ai juste à upgrader une machine et après pour les autres je modifie le fichier root.disk par celui a jour , l'utilisateur a juste à rebooter son pc et c'est bon.
Bien cordialement.
Hors ligne
#8 Le 03/05/2014, à 08:01
- malbo
Re : [résolu] Wubi MAJ KERNEL
Donc, je te recommande de réinstaller Ubuntu 12.04.4 par Wubi (suivant doc) dans ta centaine de PC. Et de ne faire aucune mise à niveau à l'avenir mais seulement des mises à jour.
Dernière modification par malbo (Le 03/05/2014, à 08:06)
Hors ligne
#9 Le 03/05/2014, à 09:15
- maxire
Re : [résolu] Wubi MAJ KERNEL
Bonjour,
La mise à niveau d'une installation Wubi 12.04 vers 14.04 est effectivement buggée mais il existe un correctif comme je l'explique dans ce fil http://forum.ubuntu-fr.org/viewtopic.php?id=1475161&p=3 message #59, cette migration a également été réalisée par frenchy82.
Pour mémoire le boot-info de cette installation: http://paste.ubuntu.com/7188968/.
Je ne conseille ni ne déconseille cette mise à niveau, chacun fait comme il l'entend.
Je ne garantis pas la pérennité du correctif que j'ai suggéré dans la mesure où une mise à jour de grub peut le casser.
Ce qui est pour l'instant prioritaire c'est de comprendre pourquoi un noyau de Lucid 2.6.32-25 est toujours utilisé malgré une mise à niveau de Lucid vers Precise puis de Precise vers Trusty.
J'avoue que c'est intriguant, comme je ne comprends absolument rien à la configuration décrite par boinamib (machine vm, partition /dev/sda5 contenant un precise non wubi...), il serait bon de réaliser un boot-info d'une installation réelle comme décrit dans cette documentation boot-info.
Cela permettra d'avoir une vision plus claire de la configuration, et de retrouver ce fichu noyau 2.6.32-25 ainsi que les commandes de lancement réellement utilisées de Ubuntu.
À propos Boinamib, l'update-grub que tu décris a-t-il été appliqué dans la machine virtuelle ou bien dans une machine réelle?
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#10 Le 03/05/2014, à 17:24
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Maxime , toutes les opérations ( upgdate-grub ...etc) ont été réalisé sur une VM toute fois , je peux prendre une machine physique ( qui sont tjrs sur lucid) et faire un test en réel au cas ou c'est la VM qui pose problème.qu'en pensez vous?
Merci pour tout.
Hors ligne
#11 Le 03/05/2014, à 17:43
- maxire
Re : [résolu] Wubi MAJ KERNEL
OUi, dans un premier temps j'aimerais obtenir un boot-info d'une installation réelle et également de la VM, histoire de comparer les configurations de départ et d'arrivée.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#12 Le 05/05/2014, à 10:20
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Bonjour,
Maxime voici les output des commandes que vous avez demandées:
Tout à d'adord comme je l'ai deja dit le sda5 est creé automatiquement lors de la migration 10.04--> 12.04:
==
root@TSVM:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 6,0G 3,2G 2,5G 57% /
none 497M 144K 497M 1% /dev
none 101M 1,3M 99M 2% /run
none 5,0M 0 5,0M 0% /run/lock
none 501M 0 501M 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/sda1 5,4G 4,7G 660M 88% /host
/dev/sda5 3,7G 587M 2,9G 17% /media/usbhd-sda5
==
Contenu de sda5:
root@TSVM:~# ls -lrt /media/usbhd-sda5
total 92
drwxr-xr-x 2 root root 4096 mars 5 2012 selinux
drwxr-xr-x 2 root root 4096 juil. 26 2012 sys
drwxr-xr-x 2 root root 4096 janv. 10 15:35 proc
drwxr-xr-x 2 root root 4096 janv. 10 15:35 mnt
drwxr-xr-x 2 root root 4096 janv. 10 15:35 home
drwx------ 2 root root 16384 avril 16 12:58 lost+found
drwx------ 2 root root 4096 avril 16 12:58 root
drwxr-xr-x 2 root root 4096 avril 16 12:58 srv
drwxr-xr-x 2 root root 4096 avril 16 12:58 opt
drwxr-xr-x 11 root root 4096 avril 16 12:58 var
drwxr-xr-x 10 root root 4096 avril 16 12:58 usr
drwxr-xr-x 3 root root 4096 avril 16 12:58 dev
drwxr-xr-x 6 root root 4096 avril 16 12:59 run
drwxr-xr-x 12 root root 4096 avril 16 12:59 lib
drwxr-xr-x 2 root root 4096 avril 16 12:59 bin
drwxr-xr-x 4 root root 4096 avril 16 12:59 media
lrwxrwxrwx 1 root root 34 avril 16 13:00 initrd.img -> /boot/initrd.img-3.11.0-15-generic
lrwxrwxrwx 1 root root 30 avril 16 13:00 vmlinuz -> boot/vmlinuz-3.11.0-15-generic
drwxr-xr-x 2 root root 4096 avril 16 13:00 boot
drwxr-xr-x 60 root root 4096 avril 16 13:00 etc
drwxr-xr-x 2 root root 4096 avril 16 13:00 sbin
drwxrwxrwt 2 root root 4096 avril 16 13:00 tmp
==
contenu de boot/grub de sd5:
root@TSVM:~# ls -lrt /media/usbhd-sda5/boot/( il n'y a pas de grub)
total 26140
-rw------- 1 root root 5962944 janv. 30 19:07 vmlinuz-3.11.0-15-generic
-rw------- 1 root root 2768346 janv. 30 19:07 System.map-3.11.0-15-generic
-rw-r--r-- 1 root root 168536 janv. 30 19:07 config-3.11.0-15-generic
-rw-r--r-- 1 root root 1007780 janv. 30 19:07 abi-3.11.0-15-generic
-rw-r--r-- 1 root root 16850243 avril 16 13:00 initrd.img-3.11.0-15-generic
==
root@TSVM:~# ls /host/ubuntu/
conf disks install winboot Xubuntu.ico
root@TSVM:~# ls /host/
Bootfont.bin boot.ini IO.SYS MSDOS.SYS NTDETECT.COM ntldr System Volume Information ubuntu wubildr wubildr.mbr
root@TSVM:~# cat /host/boot.ini
[boot loader]
timeout=3
default=C:\wubildr.mbr
[operating systems]
C:\wubildr.mbr="Xubuntu"
==
grub.cfg qui sur le partition sda1 ( /boot/grub/grub.cfg)
root@TSVM:~# more /boot/grub/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
set have_grubenv=true
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
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 recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; 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
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod ntfs
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 --hint='hd0,msdos1' E4D0
728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
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=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=-1
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=hidden
set timeout=0
# Fallback hidden-timeout code in case the timeout_style feature is
# unavailable.
elif sleep --interruptible 0 ; then
set timeout=0
fi
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 ###
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_lupin ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-a920fa0e-bfda-478c-87d8-a04a4
639e4dd' {
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ntfs
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 --hint='hd0,msdos
1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
linux /ubuntu/disks/boot/vmlinuz-3.13.0-24-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash $vt_han
doff
initrd /ubuntu/disks/boot/initrd.img-3.13.0-24-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-a920fa0e-bfda-478c-87d8-a04a4639e4dd' {
menuentry 'Ubuntu, with Linux 3.13.0-24-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinu
x-3.13.0-24-generic-advanced-a920fa0e-bfda-478c-87d8-a04a4639e4dd' {
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ntfs
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 --hint='h
d0,msdos1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
echo 'Loading Linux 3.13.0-24-generic ...'
linux /ubuntu/disks/boot/vmlinuz-3.13.0-24-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash
$vt_handoff
echo 'Loading initial ramdisk ...'
initrd /ubuntu/disks/boot/initrd.img-3.13.0-24-generic
}
menuentry 'Ubuntu, with Linux 3.13.0-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id
_option 'gnulinux-3.13.0-24-generic-recovery-a920fa0e-bfda-478c-87d8-a04a4639e4dd' {
insmod gzio
insmod part_msdos
insmod ntfs
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 --hint='h
d0,msdos1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
echo 'Loading Linux 3.13.0-24-generic ...'
linux /ubuntu/disks/boot/vmlinuz-3.13.0-24-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro recovery nomod
eset
echo 'Loading initial ramdisk ...'
initrd /ubuntu/disks/boot/initrd.img-3.13.0-24-generic
}
}
### END /etc/grub.d/10_lupin ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
insmod part_msdos
insmod ntfs
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 --hint='hd0,msdos
1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
knetbsd /ubuntu/disks/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
insmod part_msdos
insmod ntfs
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 --hint='hd0,msdos
1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
linux16 /ubuntu/disks/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
insmod part_msdos
insmod ntfs
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 --hint='hd0,msdos
1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
knetbsd /ubuntu/disks/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
insmod part_msdos
insmod ntfs
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 --hint='hd0,msdos
1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
linux16 /ubuntu/disks/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows NT/2000/XP (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-E4D0728ED0726728' {
insmod part_msdos
insmod ntfs
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 --hint='hd0,msdos
1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-
8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos
5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
submenu 'Advanced options for Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' $menuentry_id_option 'osprober-gnulinux-advanced-8718001b-44e1-4e49-b
b64-63050c92379c' {
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux
-/vmlinuz--8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='h
d0,msdos5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux
-/vmlinuz--8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='h
d0,msdos5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux
-/boot/vmlinuz-3.11.0-15-generic--8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='h
d0,msdos5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /boot/vmlinuz-3.11.0-15-generic root=/dev/sda5
initrd /boot/initrd.img-3.11.0-15-generic
}
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux
-/vmlinuz--8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='h
d0,msdos5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux
-/vmlinuz--8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='h
d0,msdos5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###
### 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 ###
==
bootinfo sur la VM de test:
root@TSVM:~# more RESULTS.txt
Boot Info Script 0.61 [1 April 2012]
============================= Boot Info Summary: ===============================
=> No known boot loader is installed in the MBR of /dev/sda.
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows XP: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /boot.ini /ntldr /NTDETECT.COM /wubildr
/ubuntu/winboot/wubildr /wubildr.mbr
/ubuntu/winboot/wubildr.mbr /ubuntu/disks/root.disk
/ubuntu/disks/swap.disk
sda1/Wubi: _____________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 14.04 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab
sda2: __________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 12.04.4 LTS
Boot files: /etc/fstab
sda6: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders, total 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 63 11,132,875 11,132,813 7 NTFS / exFAT / HPFS
/dev/sda2 11,132,926 20,969,471 9,836,546 5 Extended
/dev/sda5 11,132,928 18,874,367 7,741,440 83 Linux
/dev/sda6 18,876,416 20,969,471 2,093,056 82 Linux swap / Solaris
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 a920fa0e-bfda-478c-87d8-a04a4639e4dd ext3
/dev/sda1 E4D0728ED0726728 ntfs
/dev/sda5 8718001b-44e1-4e49-bb64-63050c92379c ext4
/dev/sda6 d8253673-fd80-4a14-a8fb-eaef4bd8025f swap
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/loop0 / ext3 (rw,errors=remount-ro)
/dev/sda1 /host fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
/dev/sda5 /media/usbhd-sda5 ext4 (rw,relatime,barrier=1,data=ordered)
================================ sda1/boot.ini: ================================
--------------------------------------------------------------------------------
[boot loader]
timeout=3
default=C:\wubildr.mbr
[operating systems]
C:\wubildr.mbr="Xubuntu"
--------------------------------------------------------------------------------
=================== sda1: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
======================== sda1/Wubi/boot/grub/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
set have_grubenv=true
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
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 recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; 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
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod ntfs
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 --hint='hd0,msdos1' E4D0
728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
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=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=-1
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=hidden
set timeout=0
# Fallback hidden-timeout code in case the timeout_style feature is
# unavailable.
elif sleep --interruptible 0 ; then
set timeout=0
fi
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 ###
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_lupin ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-a920fa0e-bfda-478c-87d8-a04a4
639e4dd' {
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ntfs
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 --hint='hd0,msdos
1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
linux /ubuntu/disks/boot/vmlinuz-3.13.0-24-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash $vt_han
doff
initrd /ubuntu/disks/boot/initrd.img-3.13.0-24-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-a920fa0e-bfda-478c-87d8-a04a4639e4dd' {
menuentry 'Ubuntu, with Linux 3.13.0-24-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinu
x-3.13.0-24-generic-advanced-a920fa0e-bfda-478c-87d8-a04a4639e4dd' {
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ntfs
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 --hint='h
d0,msdos1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
echo 'Loading Linux 3.13.0-24-generic ...'
linux /ubuntu/disks/boot/vmlinuz-3.13.0-24-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash
$vt_handoff
echo 'Loading initial ramdisk ...'
initrd /ubuntu/disks/boot/initrd.img-3.13.0-24-generic
}
menuentry 'Ubuntu, with Linux 3.13.0-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id
_option 'gnulinux-3.13.0-24-generic-recovery-a920fa0e-bfda-478c-87d8-a04a4639e4dd' {
insmod gzio
insmod part_msdos
insmod ntfs
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 --hint='h
d0,msdos1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
echo 'Loading Linux 3.13.0-24-generic ...'
linux /ubuntu/disks/boot/vmlinuz-3.13.0-24-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro recovery nomod
eset
echo 'Loading initial ramdisk ...'
initrd /ubuntu/disks/boot/initrd.img-3.13.0-24-generic
}
}
### END /etc/grub.d/10_lupin ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
insmod part_msdos
insmod ntfs
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 --hint='hd0,msdos
1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
knetbsd /ubuntu/disks/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
insmod part_msdos
insmod ntfs
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 --hint='hd0,msdos
1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
linux16 /ubuntu/disks/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows NT/2000/XP (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-E4D0728ED0726728' {
insmod part_msdos
insmod ntfs
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 --hint='hd0,msdos
1' E4D0728ED0726728
else
search --no-floppy --fs-uuid --set=root E4D0728ED0726728
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-
8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos
5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
submenu 'Advanced options for Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' $menuentry_id_option 'osprober-gnulinux-advanced-8718001b-44e1-4e49-b
b64-63050c92379c' {
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux
-/vmlinuz--8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='h
d0,msdos5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux
-/vmlinuz--8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='h
d0,msdos5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux
-/boot/vmlinuz-3.11.0-15-generic--8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='h
d0,msdos5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /boot/vmlinuz-3.11.0-15-generic root=/dev/sda5
initrd /boot/initrd.img-3.11.0-15-generic
}
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux
-/vmlinuz--8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='h
d0,msdos5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
menuentry 'Ubuntu 12.04.4 LTS (12.04) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux
-/vmlinuz--8718001b-44e1-4e49-bb64-63050c92379c' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='h
d0,msdos5' 8718001b-44e1-4e49-bb64-63050c92379c
else
search --no-floppy --fs-uuid --set=root 8718001b-44e1-4e49-bb64-63050c92379c
fi
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###
### 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 ###
--------------------------------------------------------------------------------
============================= sda1/Wubi/etc/fstab: =============================
--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/host/ubuntu/disks/root.disk / ext4 loop,errors=remount-ro 0 1
/host/ubuntu/disks/swap.disk none swap loop,sw 0 0
/host/ubuntu/disks/boot /boot none bind 0 0
--------------------------------------------------------------------------------
================= sda1/Wubi: Location of files loaded by Grub: =================
GiB - GB File Fragment(s)
=============================== sda5/etc/fstab: ================================
--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda5 during installation
UUID=8718001b-44e1-4e49-bb64-63050c92379c / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=d8253673-fd80-4a14-a8fb-eaef4bd8025f none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
--------------------------------------------------------------------------------
=================== sda5: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
======================== Unknown MBRs/Boot Sectors/etc: ========================
Unknown MBR on /dev/sda
00000000 eb 1a 90 41 6c 74 69 72 69 73 00 47 4d 42 52 06 |...Altiris.GMBR.|
00000010 05 80 00 00 00 00 00 00 00 00 00 00 31 c9 8e d9 |............1...|
00000020 8e c1 8e d1 bd 00 80 bc 00 7c 89 ef 89 e6 b5 02 |.........|......|
00000030 f3 a4 ea 37 80 00 00 b4 08 8a 56 11 cd 13 73 03 |...7......V...s.|
00000040 e9 bb 00 88 eb 88 cf c0 ef 06 80 e1 3f 66 0f b6 |............?f..|
00000050 c6 66 0f b7 db 66 0f b6 c9 66 40 66 43 89 4e 12 |.f...f...f@fC.N.|
00000060 89 46 14 66 f7 e1 66 f7 e3 66 89 46 16 b9 04 00 |.F.f..f..f.F....|
00000070 bb be 81 80 3f 80 74 08 83 c3 10 e2 f6 e9 86 00 |....?.t.........|
00000080 89 1e 1a 80 66 8b 47 08 e9 00 00 bb 00 7c e8 1a |....f.G......|..|
00000090 00 81 3e fe 7d 55 aa 74 08 be 41 81 e8 6f 00 eb |..>.}U.t..A..o..|
000000a0 fe 8b 36 1a 80 8a 56 11 e9 55 fb 66 3b 46 16 76 |..6...V..U.f;F.v|
000000b0 20 66 60 66 6a 00 66 50 06 53 6a 01 6a 10 89 e6 | f`fj.fP.Sj.j...|
000000c0 8a 56 11 b4 42 30 c0 cd 13 72 33 83 c4 10 66 61 |.V..B0...r3...fa|
000000d0 c3 66 31 d2 66 0f b7 4e 12 66 f7 f1 fe c2 88 d1 |.f1.f..N.f......|
000000e0 66 89 c2 66 c1 ea 10 f7 76 14 88 d6 8a 56 11 88 |f..f....v....V..|
000000f0 c5 c0 cc 02 08 e1 b8 01 02 cd 13 72 01 c3 be 53 |...........r...S|
00000100 81 e8 0a 00 eb fe be 2d 81 e8 02 00 eb fe ac 08 |.......-........|
00000110 c0 74 09 b4 0e bb 07 00 cd 10 eb f2 b8 0d 0e bb |.t..............|
00000120 07 00 cd 10 b8 0a 0e bb 07 00 cd 10 c3 4e 6f 20 |.............No |
00000130 41 63 74 69 76 65 20 50 61 72 74 69 74 69 6f 6e |Active Partition|
00000140 00 49 6e 76 61 6c 69 64 20 50 61 72 74 69 74 69 |.Invalid Partiti|
00000150 6f 6e 00 45 72 72 6f 72 20 4c 6f 61 64 69 6e 67 |on.Error Loading|
00000160 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 | Operating Syste|
00000170 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |m...............|
00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001b0 41 4d 42 52 44 49 53 4b af 84 af 84 00 00 80 01 |AMBRDISK........|
000001c0 01 00 07 fc 94 b4 3f 00 00 00 8d df a9 00 00 fd |......?.........|
000001d0 88 b4 05 fe ff ff fe df a9 00 02 18 96 00 00 00 |................|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
000000d0 c3 66 31 d2 66 0f b7 4e 12 66 f7 f1 fe c2 88 d1 |.f1.f..N.f......|
000000e0 66 89 c2 66 c1 ea 10 f7 76 14 88 d6 8a 56 11 88 |f..f....v....V..|
000000f0 c5 c0 cc 02 08 e1 b8 01 02 cd 13 72 01 c3 be 53 |...........r...S|
00000100 81 e8 0a 00 eb fe be 2d 81 e8 02 00 eb fe ac 08 |.......-........|
00000110 c0 74 09 b4 0e bb 07 00 cd 10 eb f2 b8 0d 0e bb |.t..............|
00000120 07 00 cd 10 b8 0a 0e bb 07 00 cd 10 c3 4e 6f 20 |.............No |
00000130 41 63 74 69 76 65 20 50 61 72 74 69 74 69 6f 6e |Active Partition|
00000140 00 49 6e 76 61 6c 69 64 20 50 61 72 74 69 74 69 |.Invalid Partiti|
00000150 6f 6e 00 45 72 72 6f 72 20 4c 6f 61 64 69 6e 67 |on.Error Loading|
00000160 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 | Operating Syste|
00000170 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |m...............|
00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001b0 41 4d 42 52 44 49 53 4b af 84 af 84 00 00 80 01 |AMBRDISK........|
000001c0 01 00 07 fc 94 b4 3f 00 00 00 8d df a9 00 00 fd |......?.........|
000001d0 88 b4 05 fe ff ff fe df a9 00 02 18 96 00 00 00 |................|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200
=============================== StdErr Messages: ===============================
cat: /tmp/BootInfo-OfHb5AnM/Tmp_Log: No such file or directory
cat: /tmp/BootInfo-OfHb5AnM/Tmp_Log: No such file or directory
cat: /tmp/BootInfo-OfHb5AnM/Tmp_Log: No such file or directory
==
NB: toutes les commandes ci dessus viennent de la VM de test.
=================== Machine Physique qui est en 10.04 Lucid et qui n'a pas subit de migration vers 12.04:===============
root@TS7PAR:/boot# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 6,0G 2,1G 3,6G 38% /
none 1,7G 272K 1,7G 1% /dev
none 1,7G 76K 1,7G 1% /dev/shm
none 1,7G 316K 1,7G 1% /var/run
none 1,7G 0 1,7G 0% /var/lock
none 1,7G 0 1,7G 0% /lib/init/rw
/dev/sda1 120G 3,2G 117G 3% /host
===
root@TS7PAR:/boot# cat /boot/grub/grub.cfg
#
# 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 ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1024x768,800x600,640x480
set gfxpayload=keep
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 ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
set locale_dir=($root)/grub/locale
set lang=fr
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=0
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 ###
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_lupin ###
menuentry "Knoppix, Linux 2.6.32-45-generic" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux /vmlinuz-2.6.32-45-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /initrd.img-2.6.32-45-generic
}
menuentry "Knoppix, Linux 2.6.32-45-generic (recovery mode)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux /vmlinuz-2.6.32-45-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro single
initrd /initrd.img-2.6.32-45-generic
}
menuentry "Knoppix, Linux 2.6.32-25-generic" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux /vmlinuz-2.6.32-25-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /initrd.img-2.6.32-25-generic
}
menuentry "Knoppix, Linux 2.6.32-25-generic (recovery mode)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux /vmlinuz-2.6.32-25-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro single
initrd /initrd.img-2.6.32-25-generic
}
### END /etc/grub.d/10_lupin ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux16 /memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
drivemap -s (hd0) ${root}
chainloader +1
}
### 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 ###
==
root@TS7PAR:/boot# ls /host/ubuntu/
conf disks install winboot Xubuntu.ico
root@TS7PAR:/boot# ls /host/
Bootfont.bin boot.ini IO.SYS MSDOS.SYS NTDETECT.COM ntldr System Volume Information ubuntu wubildr wubildr.mbr
root@TS7PAR:/boot#
Voilà .
Dernière modification par boinamib (Le 05/05/2014, à 10:38)
Hors ligne
#13 Le 05/05/2014, à 10:30
- maxire
Re : [résolu] Wubi MAJ KERNEL
Bonjour,
c'est illisible, mets les résultat des commandes entre balises code (le symbole "<>" dans la barre d'outils de la réponse).
Dernière modification par maxire (Le 05/05/2014, à 10:33)
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#14 Le 05/05/2014, à 10:39
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Merci maxime pour les balises, je ne suis pas un habitué (lol).
Hors ligne
#15 Le 05/05/2014, à 10:55
- maxire
Re : [résolu] Wubi MAJ KERNEL
Oublies la VM je crois que c'est du n'importe quoi, le sda5 créé lors de la migration, normalement non cela ne devrait pas.
Par contre je voudrais le boot-info complet de la machine physique, envoies l'adresse "paste.ubuntu.com" plutôt qu'une insertion du résultat dans la réponse, car pour la VM tu en as oublié une partie.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#16 Le 05/05/2014, à 14:32
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Voici le lien pour le bootinfo de la machine physique:
http://paste.ubuntu.com/7398676/
Hors ligne
#17 Le 05/05/2014, à 15:49
- maxire
Re : [résolu] Wubi MAJ KERNEL
Je comprends que vous utilisez une installation Wubi non standard ou en tout cas plus au standard actuel.
Voici le boot-info:
Boot Info Script 0.61 [1 April 2012]
============================= Boot Info Summary: ===============================
=> No known boot loader is installed in the MBR of /dev/sda.
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows XP: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /boot.ini /ntldr /NTDETECT.COM /wubildr
/ubuntu/winboot/wubildr /wubildr.mbr
/ubuntu/winboot/wubildr.mbr /ubuntu/disks/root.disk
/ubuntu/disks/swap.disk
sda1/Wubi: _____________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Operating System: ubuntu
Boot files: /boot/grub/grub.cfg /etc/fstab
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders, total 250069680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 63 250,051,724 250,051,662 7 NTFS / exFAT / HPFS
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 a920fa0e-bfda-478c-87d8-a04a4639e4dd ext3
/dev/sda1 E4D0728ED0726728 ntfs
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/loop0 / ext3 (rw,errors=remount-ro)
/dev/sda1 /host fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
================================ sda1/boot.ini: ================================
--------------------------------------------------------------------------------
[boot loader]
timeout=3
default=C:\wubildr.mbr
[operating systems]
C:\wubildr.mbr="Xubuntu"
--------------------------------------------------------------------------------
=================== sda1: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
?? = ?? ubuntu/disks/boot/initrd.img-2.6.32-25-generic 1
?? = ?? ubuntu/disks/boot/initrd.img-2.6.32-45-generic 1
?? = ?? ubuntu/disks/boot/vmlinuz-2.6.32-25-generic 1
?? = ?? ubuntu/disks/boot/vmlinuz-2.6.32-45-generic 1
======================== sda1/Wubi/boot/grub/grub.cfg: =========================
--------------------------------------------------------------------------------
#
# 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 ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1024x768,800x600,640x480
set gfxpayload=keep
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 ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
set locale_dir=($root)/grub/locale
set lang=fr
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=0
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 ###
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_lupin ###
menuentry "Knoppix, Linux 2.6.32-45-generic" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux /vmlinuz-2.6.32-45-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /initrd.img-2.6.32-45-generic
}
menuentry "Knoppix, Linux 2.6.32-45-generic (recovery mode)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux /vmlinuz-2.6.32-45-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro single
initrd /initrd.img-2.6.32-45-generic
}
menuentry "Knoppix, Linux 2.6.32-25-generic" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux /vmlinuz-2.6.32-25-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /initrd.img-2.6.32-25-generic
}
menuentry "Knoppix, Linux 2.6.32-25-generic (recovery mode)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux /vmlinuz-2.6.32-25-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro single
initrd /initrd.img-2.6.32-25-generic
}
### END /etc/grub.d/10_lupin ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux16 /memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
drivemap -s (hd0) ${root}
chainloader +1
}
### 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 ###
--------------------------------------------------------------------------------
============================= sda1/Wubi/etc/fstab: =============================
--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/host/ubuntu/disks/root.disk / ext4 loop,errors=remount-ro 0 1
/host/ubuntu/disks/swap.disk none swap loop,sw 0 0
/host/ubuntu/disks/boot /boot none bind 0 0
--------------------------------------------------------------------------------
================= sda1/Wubi: Location of files loaded by Grub: =================
GiB - GB File Fragment(s)
?? = ?? boot/grub/grub.cfg 1
?? = ?? boot/initrd.img-2.6.32-25-generic 1
?? = ?? boot/initrd.img-2.6.32-45-generic 1
?? = ?? boot/vmlinuz-2.6.32-25-generic 1
?? = ?? boot/vmlinuz-2.6.32-45-generic 1
?? = ?? initrd.img 1
?? = ?? initrd.img.old 1
?? = ?? vmlinuz 1
?? = ?? vmlinuz.old 1
======================== Unknown MBRs/Boot Sectors/etc: ========================
Unknown MBR on /dev/sda
00000000 eb 1a 90 41 6c 74 69 72 69 73 00 47 4d 42 52 06 |...Altiris.GMBR.|
00000010 05 80 00 00 00 00 00 00 00 00 00 00 31 c9 8e d9 |............1...|
00000020 8e c1 8e d1 bd 00 80 bc 00 7c 89 ef 89 e6 b5 02 |.........|......|
00000030 f3 a4 ea 37 80 00 00 b4 08 8a 56 11 cd 13 73 03 |...7......V...s.|
00000040 e9 bb 00 88 eb 88 cf c0 ef 06 80 e1 3f 66 0f b6 |............?f..|
00000050 c6 66 0f b7 db 66 0f b6 c9 66 40 66 43 89 4e 12 |.f...f...f@fC.N.|
00000060 89 46 14 66 f7 e1 66 f7 e3 66 89 46 16 b9 04 00 |.F.f..f..f.F....|
00000070 bb be 81 80 3f 80 74 08 83 c3 10 e2 f6 e9 86 00 |....?.t.........|
00000080 89 1e 1a 80 66 8b 47 08 e9 00 00 bb 00 7c e8 1a |....f.G......|..|
00000090 00 81 3e fe 7d 55 aa 74 08 be 41 81 e8 6f 00 eb |..>.}U.t..A..o..|
000000a0 fe 8b 36 1a 80 8a 56 11 e9 55 fb 66 3b 46 16 76 |..6...V..U.f;F.v|
000000b0 20 66 60 66 6a 00 66 50 06 53 6a 01 6a 10 89 e6 | f`fj.fP.Sj.j...|
000000c0 8a 56 11 b4 42 30 c0 cd 13 72 33 83 c4 10 66 61 |.V..B0...r3...fa|
000000d0 c3 66 31 d2 66 0f b7 4e 12 66 f7 f1 fe c2 88 d1 |.f1.f..N.f......|
000000e0 66 89 c2 66 c1 ea 10 f7 76 14 88 d6 8a 56 11 88 |f..f....v....V..|
000000f0 c5 c0 cc 02 08 e1 b8 01 02 cd 13 72 01 c3 be 53 |...........r...S|
00000100 81 e8 0a 00 eb fe be 2d 81 e8 02 00 eb fe ac 08 |.......-........|
00000110 c0 74 09 b4 0e bb 07 00 cd 10 eb f2 b8 0d 0e bb |.t..............|
00000120 07 00 cd 10 b8 0a 0e bb 07 00 cd 10 c3 4e 6f 20 |.............No |
00000130 41 63 74 69 76 65 20 50 61 72 74 69 74 69 6f 6e |Active Partition|
00000140 00 49 6e 76 61 6c 69 64 20 50 61 72 74 69 74 69 |.Invalid Partiti|
00000150 6f 6e 00 45 72 72 6f 72 20 4c 6f 61 64 69 6e 67 |on.Error Loading|
00000160 20 4f 70 65 72 61 74 69 6e 67 20 53 79 73 74 65 | Operating Syste|
00000170 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |m...............|
00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001b0 41 4d 42 52 44 49 53 4b df 9d df 9d 00 00 80 01 |AMBRDISK........|
000001c0 01 00 07 fe ff ff 3f 00 00 00 4e 7c e7 0e 00 00 |......?...N|....|
000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200
Download as text
Dans le menu grub je vois ceci:
menuentry "Knoppix, Linux 2.6.32-45-generic" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
linux /vmlinuz-2.6.32-45-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /initrd.img-2.6.32-45-generic
Alors qu'il faudrait, suivant le standard actuel, plutôt cela:
menuentry "Knoppix, Linux 2.6.32-45-generic" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set E4D0728ED0726728
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /vmlinuz-2.6.32-45-generic root=UUID=E4D0728ED0726728 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /initrd.img-2.6.32-45-generic
En clair ce ne sont pas des noyaux linux de la partition "root.disk" qui sont chargés, mais des noyaux situés hors de cette partition sous c:\ubuntu\disks\boot.
Je note que la fstab indique que ce répertoire est monté sous linux en /boot:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/host/ubuntu/disks/root.disk / ext4 loop,errors=remount-ro 0 1
/host/ubuntu/disks/swap.disk none swap loop,sw 0 0
/host/ubuntu/disks/boot /boot none bind 0 0
Mais je ne comprends absolument pas comment ces noyaux peuvent être chargés au démarrage, puisque la commande grub "linux /vmlinuz..." charge un noyau normalement situé sous la racine de la partition ntfs et non sous \ubuntu\disks\boot.
Quelque chose m'échappe.
Je note également une référence à Knoppix, pourquoi?
Suivant tes dires ceci semble fonctionnel, par contre je vois qu'aucune mise à jour du noyau n'a été réalisée depuis octobre 2010, ce n'est pas vraiment normal, est-ce volontaire?
La VM ne semble pas fonctionnelle dans la mesure où son boot-info montre qu'aucun noyau n'est chargeable:
============================= sda1/Wubi/etc/fstab: =============================
--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/host/ubuntu/disks/root.disk / ext4 loop,errors=remount-ro 0 1
/host/ubuntu/disks/swap.disk none swap loop,sw 0 0
/host/ubuntu/disks/boot /boot none bind 0 0
--------------------------------------------------------------------------------
================= sda1/Wubi: Location of files loaded by Grub: =================
GiB - GB File Fragment(s)
=============================== sda5/etc/fstab: ================================
Dans cette liste devrait apparaître quelque chose ressemblant à ceci:
================= sda1/Wubi: Location of files loaded by Grub: =================
GiB - GB File Fragment(s)
?? = ?? boot/grub/grub.cfg 1
?? = ?? boot/initrd.img-2.6.32-25-generic 1
?? = ?? boot/initrd.img-2.6.32-45-generic 1
?? = ?? boot/vmlinuz-2.6.32-25-generic 1
?? = ?? boot/vmlinuz-2.6.32-45-generic 1
?? = ?? initrd.img 1
?? = ?? initrd.img.old 1
?? = ?? vmlinuz 1
?? = ?? vmlinuz.old 1
J'aimerais voir le contenu de c:\ubuntu\disks\boot dans la VM et également c:\.
Je ne comprends toujours pas d'où vient la partition /dev/sda5 de la VM, je pense qu'une erreur a dû être faite lors de la migration vers la 12.04, comment as-tu procédé?
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#18 Le 05/05/2014, à 16:25
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Bonjour Maxime,
La reference Knoppix c'est juste pour des raisons historique.
le wubi a subit de nombreuses customizations par mes predecesseurs.
Comme j'ai dit les MAJ sont faites mais c'est l'ancien noyau qui est toujours pris en compte 2.6.32-25-generic.
Par exemple sur la machine physique on a bien le noyau boot/initrd.img-2.6.32-45-generic alors que la commade uname -a donne :
2.6.32-25-generic #45-Ubuntu SMP Sat Oct 16 19:48:22 UTC 2010 i686 i686 i686 GNU/Linux
La VM est fonctionnelle.
root@TSVM:/host/ubuntu/disks/boot# ls /host/
Bootfont.bin boot.ini IO.SYS MSDOS.SYS NTDETECT.COM ntldr System Volume Information ubuntu wubildr wubildr.mbr
root@TSVM:/host/ubuntu/disks/boot# ls
abi-3.13.0-24-generic grub memtest86+.bin memtest86+_multiboot.bin vmlinuz-3.13.0-24-generic
config-3.13.0-24-generic initrd.img-3.13.0-24-generic memtest86+.elf System.map-3.13.0-24-generic
root@TSVM:/host/ubuntu/disks/boot# uname -a
Linux TSVMTESTKNOPPIXV64 2.6.32-25-generic #45-Ubuntu SMP Sat Oct 16 19:48:22 UTC 2010 i686 i686 i686 GNU/Linux
Je viens de lancer l'upgrade sur la machine physique (10.04 LTS) pour voir si au moins j'aurai un chagement pour le Kernel ou je garderai toujours la 2.6.32-25-generic. malgré que je serai passé à la 12.04 LTS.
Hors ligne
#19 Le 05/05/2014, à 16:41
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Sur la machine physique:
le passage de 10.04 --> 12.04 n'a toujours pas modifié le kernel:
root@TS7PAR:~# uname -a
Linux TS7PAR 2.6.32-25-generic #45-Ubuntu SMP Sat Oct 16 19:48:22 UTC 2010 i686 i686 i386 GNU/Linux
root@TS7PAR:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.4 LTS
Release: 12.04
Codename: precise
root@TS7PAR:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 6,0G 3,2G 2,5G 56% /
none 1,7G 8,0K 1,7G 1% /dev
none 343M 844K 342M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 1,7G 88K 1,7G 1% /run/shm
/dev/sda1 120G 4,4G 115G 4% /host
root@TS7PAR:~# ls /boot/
abi-2.6.32-25-generic config-3.2.0-61-generic-pae memtest86+.bin vmcoreinfo-2.6.32-25-generic
abi-3.2.0-61-generic grub memtest86+_multiboot.bin vmlinuz-2.6.32-25-generic
abi-3.2.0-61-generic-pae initrd.img-2.6.32-25-generic System.map-2.6.32-25-generic vmlinuz-3.2.0-61-generic
config-2.6.32-25-generic initrd.img-3.2.0-61-generic System.map-3.2.0-61-generic vmlinuz-3.2.0-61-generic-pae
config-3.2.0-61-generic initrd.img-3.2.0-61-generic-pae System.map-3.2.0-61-generic-pae
bootinfo:
http://paste.ubuntu.com/7399339/
Dernière modification par boinamib (Le 05/05/2014, à 16:41)
Hors ligne
#20 Le 05/05/2014, à 16:49
- maxire
Re : [résolu] Wubi MAJ KERNEL
J'en déduis, de tes éclaircissements, que le menu grub n'est pas utilisé pour lancer linux, tes prédecesseurs ont dû carrément modifier wubildr.mbr avec une référence en dur au noyau 2.6.32-25 quelque part, le noyau (ainsi que l'image init) étant lui-même localisé je ne sais où.
J'espère que les modifications de Wubi sont documentées.
À ta place je tenterais dans un premier temps, un retour vers le Wubi standard, il est tout à fait anormal de rester bloqué sur un noyau aussi vieux et c'est totalement non maintenable, de plus la migration est rendue impossible.
Ce retour arrière est très possible.
J'ai compris qu'une centaine de configurations sont touchées, bon courage.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#21 Le 05/05/2014, à 16:56
- maxire
Re : [résolu] Wubi MAJ KERNEL
Je viens de voir ton dernier message,
Cela ne devrait rien changer mais supprime le noyau 2.6.32-25 en enlevant le paquet linux-image-2.6.32-25-generic.
sudo apt-get purge linux-image-2.6.32-25-generic
Cela aura le mérite de d'éclaircir un peu, je note que cette fois il n'y a pas de partition ext4 contenant une 12.04, ceci confirme une erreur dans la VM concernant /dev/sda5.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#22 Le 05/05/2014, à 17:17
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Justement il y'a aucun commentaire sur les modifications pour wubi.
Y'a t'il aucun moyen pour contourner le probleme?
Comment faire un retour vers le wubi standard sans tout reinstaller juste en partant de wubi que j'ai actuellement?
Merci pour vos lumieres.
Hors ligne
#23 Le 05/05/2014, à 17:50
- maxire
Re : [résolu] Wubi MAJ KERNEL
Déjà faire un état des lieux, identifier ce qui a été modifié dans linux, chercher du côté de grub et peut-être de l'initram (répertoires /etc/grub.d et /etc/initramfs-tools).
Après il est possible de restaurer des exécutables wubildr et wubildr.mbr ou bien de s'en passer en bootant carrément le pc via grub et non plus par le boot windows.
Le plus compliqué va être de comprendre ce qu'il va falloir réinstaller côté linux, je dirais au moins les paquets grub, et ???
Je te recontacte demain.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#24 Le 06/05/2014, à 09:34
- maxire
Re : [résolu] Wubi MAJ KERNEL
Bonjour,
Je me suis informé, le chargeur wubi (wubildr/wubildr.mbr) est construit à partir de grub4dos (site web https://gna.org/projects/grub4dos/#) projet en sommeil depuis mars 2009.
Une documentation de grub4dos est disponible ici http://www.diddy.boot-land.net/grub4dos/Grub4dos.htm.
Cette documentation est surtout orientée vers le lancement de systèmes MSDOS/WINDOWS, mais j'ai découvert ceci:
A note from README_GRUB4DOS.txt if loading grldr via ntldr (the NT loader used by Windows NT/2000/XP) - "...ntldr only loads the startup code of grldr (i.e., the leading 16 sectors of grldr), not the whole grldr file". The embedding settings in the startup code consequently scans for grldr in all supported (hd) type devices. If grldr is present on more than one partition then another instance of grldr could be loaded. If for example grldr (the first 16 sectors) was initially loaded from (hd0,3) but grldr was also present on (hd0,0), then (hd0,0)/grldr would be loaded and (hd0,0) would become root.
Ce qui veut dire qu'un algorithme de recherche est appliqué pour charger la totalité de grldr dans notre cas wubildr.mbr, et ce n'est pas forcément le fichier que l'on croit.
C'est un truc dangereux, mais ce n'est pas le problème qui nous occupe.
De plus wubildr.mbr intègre un fichier de configuration ajouté lors de sa construction, c'est je pense cette configuration qui pose problème.
Pour information quel est le contenu du fichier /host/ubuntu/winboot/wubildr.cfg?
Si tes prédecesseurs ont travaillé proprement il devrait nous donner le contenu de la configuration intégrée à wubildr.mbr
Le mieux est de remettre Wubi au carré, et à terme vous devriez chercher une alternative à wubi qui ne supporte de toute façon pas les machines à firmware UEFI suite aux limitations de GRUB4DOS.
Pour remettre Wubi au carré le mieux est de partir d'une version migrée vers Xubuntu 12.04, mais je vois que boot.ini ne comporte aucune commande de lancement Windows:
[boot loader]
timeout=3
default=C:\wubildr.mbr
[operating systems]
C:\wubildr.mbr="Xubuntu"
Auriez-vous supprimé Windows?
D'après le contenu de /host je dirais que la réponse est oui.
Windows est nécessaire pour réinstaller Wubi, mais il est peut-être possible de s'en passer donnes-moi la réponse à ces 2 commandes:
ls -l /host
ls -l /host/ubuntu/winboot
Je veux connaître les dates de dernière mise à jour de tous les fichiers de ces répertoires.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#25 Le 06/05/2014, à 10:53
- boinamib
Re : [résolu] Wubi MAJ KERNEL
Bonjour Maxime,
Je viens de casser la VM et la machine pysique pour info lol.
Mais ce n'est pas un souci je peux redescendre les OS en 10.04 car on a une image.
Je vous fourni les infos demandées, je les ai prises sur d'autre machines physique en prod mais c'est pareil le probleme reste le meme c'est la meme image.
Je pense comme toi que windows a été suprimé car dans tout le cas on avait plus besoin.
==
root@TS7PAR:~# ls -lrt /host/
total 405
-rwxrwxrwx 1 root root 4952 2001-08-28 11:00 Bootfont.bin
-rwxrwxrwx 1 root root 47564 2004-08-03 22:38 NTDETECT.COM
-rwxrwxrwx 1 root root 251712 2004-08-03 22:59 ntldr
-rwxrwxrwx 1 root root 0 2010-11-23 11:32 MSDOS.SYS
-rwxrwxrwx 1 root root 0 2010-11-23 11:32 IO.SYS
-rwxrwxrwx 1 root root 8192 2010-11-23 14:15 wubildr.mbr
-rwxrwxrwx 1 root root 88171 2010-11-23 15:13 wubildr
-rwxrwxrwx 1 root root 99 2010-11-26 15:19 boot.ini
drwxrwxrwx 1 root root 4096 2011-04-12 17:15 ubuntu
drwxrwxrwx 1 root root 0 2011-04-13 00:03 System Volume Information
root@TS7PAR:~# ls -lrt /host/ubuntu/winboot/
total 100
-rwxrwxrwx 1 root root 88813 2010-11-23 14:12 wubildr
-rwxrwxrwx 1 root root 8192 2010-11-23 14:12 wubildr.mbr
-rwxrwxrwx 1 root root 1270 2010-11-23 14:12 wubildr.cfg
root@TS7PAR:~# more /host/ubuntu/winboot/wubildr.cfg
set show_panic_message=true
if search -s -f -n /ubuntu/disks/root.disk; then
if loopback loop0 /ubuntu/disks/root.disk; then
set root=(loop0)
if [ -e /boot/grub/grub.cfg ]; then
if configfile /boot/grub/grub.cfg; then
set show_panic_message=false
fi
else
if [ -e /grub/grub.cfg ]; then
if configfile /grub/grub.cfg; then
set show_panic_message=false
fi
fi
fi
fi
fi
if [ ${show_panic_message} = true ]; then
if search -s -f -n /ubuntu/install/boot/grub/grub.cfg; then
if configfile /ubuntu/install/boot/grub/grub.cfg; then
set show_panic_message=false
fi
else
if search -s -f -n /grub.cfg; then
if configfile /grub.cfg; then
set show_panic_message=false
fi
fi
fi
fi
if [ ${show_panic_message} = true ]; then
echo "It is not possible to boot from the Ubuntu image."
echo "Please verify that the Ubuntu installation was not removed."
echo "If that is not the case, please check that the Windows filesystem"
echo "is not corrupted: reboot into Windows and run: chkdsk /r"
echo "Then try again."
fi
Par contre j'ai decouvert d'ou se cache le fameux noyau 2.6.32-25-generic
en fait il est dans /boot/
mais comme on a fait un montage :
/host/ubuntu/disks/boot /boot none bind 0 0
on le voit pas. donc je pense que comme au chargement il y'a pas encore le montage des disque le systeme le voit dans /boot/
sur la VM j'ai donc domonté /host/ubuntu/disks/boot j'ai viré le contenu et j'ai mis le contenu /host/ubuntu/disks/boot dans /boot/ et là au reboot
je me trouve avec le menu
grub >
la commade ls me donne:
(loop0) (hd0) (hd0,6) (hd0,5) (hd0,1) (fd0)
je ne sais s'il y'a moyen a partir de là de corriger le grup.
Merci en tout cas pour toutes tes efforts.
Hors ligne