#1 Le 04/09/2011, à 11:41
- insitu
Installer ubuntu 11.04 depuis wubi vers une partition
Bonjour,
J'ai installé Ubuntu 11.04 en utilisant Wubi, donc sur une partition Ntfs contenant Windows XP. Je ne connaissais pas ce mode d'installation... J'avais déjà installé ubuntu (8.04) sur une autre partition avec boot sur le MBR, mais j'ai foiré la mise à niveau et la partition est devenue inutilisable (c'est un autre problème...).
Désormais, quand je boot, j'ai 3 étapes de sélection d'un OS, ce qui est assez peu pratique:
- étape 1: ancien grub sur le MBR -> choix entre ubuntu 8.04 et win XP
- étape 2: dual-boot win XP/Ubuntu sur /dev/sda1 (cela ressebmle à un utilitaire DOS donc j'imagine que c'est le résultat de l'installation wubi)
- étape 3: grub sur l'ubuntu dans windows (ouf !)
Je voudrais retrouver une configuration un peu plus saine et tout simplement réinstaller ubuntu sur la partition linux d'origine et pouvoir booter sur XP ou ubuntu en une seule étape. Petit problème: je n'ai pas de CD et je n'arrive pas à booter sur un device USB (j'ai tripoté le BIOS mais sans succès), donc il faudrait que l'installe se fasse depuis un ubuntu déjà lancé. Cela me parait assez simple et basique mais je n'arrive pas à trouver de tutoriel sur ce point.
Merci d'avance pour votre aide,
Arnaud
PS: ci-joint le reésultat de boot_info_script.sh.
Boot Info Script 0.60 from 17 May 2011
============================= Boot Info Summary: ===============================
=> Grub Legacy (v0.97) is installed in the MBR of /dev/sda and looks on the
same drive in partition #2 for /boot/grub/stage2 and /boot/grub/menu.lst.
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows XP
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows XP
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: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 11.04
Boot files: /boot/grub/grub.cfg /etc/fstab
sda2: __________________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 10.04.3 LTS
Boot files: /boot/grub/menu.lst /etc/fstab
sda3: __________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sda6: __________________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
sda7: __________________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
sda8: __________________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
sda4: __________________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disque /dev/sda: 82.0 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres, total 160086528 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 63 30,716,279 30,716,217 7 NTFS / exFAT / HPFS
/dev/sda2 30,716,280 69,786,359 39,070,080 83 Linux
/dev/sda3 89,321,400 160,071,659 70,750,260 5 Extended
/dev/sda5 154,754,208 160,071,659 5,317,452 82 Linux swap / Solaris
/dev/sda6 89,321,526 97,916,174 8,594,649 83 Linux
/dev/sda7 97,916,238 136,986,254 39,070,017 83 Linux
/dev/sda8 136,986,318 154,754,144 17,767,827 83 Linux
/dev/sda4 69,786,360 89,321,399 19,535,040 83 Linux
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 9fa5de79-83a7-4456-93a0-2b8f04754543 ext4
/dev/sda1 6270D99070D96AF5 ntfs
/dev/sda2 7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ext3
/dev/sda4 7238a919-0782-4fed-9b18-555a928eb0b3 ext3 /home
/dev/sda5 20a0a769-de8a-4b6d-ab93-749dccf89f64 swap
/dev/sda6 db9936ee-8c4d-49e5-8fa1-4a7f81ed2b8c ext3
/dev/sda7 e3d983f7-d74a-4482-9668-888c21fb0512 ext3
/dev/sda8 c4ed604b-f6d9-46d4-a3ca-12af7ee0bada ext3
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/loop0 / ext4 (rw,errors=remount-ro,commit=0)
/dev/sda1 /host fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
================================ sda1/boot.ini: ================================
--------------------------------------------------------------------------------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /noexecute=optin /fastdetect
C:\wubildr.mbr = "Ubuntu"
--------------------------------------------------------------------------------
======================== 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
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
}
function load_video {
true
}
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 6270D99070D96AF5
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
### 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 "Ubuntu, Linux 2.6.38-8-generic" {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 6270D99070D96AF5
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=6270D99070D96AF5 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry "Ubuntu, Linux 2.6.38-8-generic (recovery mode)" {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 6270D99070D96AF5
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=6270D99070D96AF5 loop=/ubuntu/disks/root.disk ro single
initrd /boot/initrd.img-2.6.38-8-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+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professionnel (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 6270D99070D96AF5
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Ubuntu 8.04.1, kernel 2.6.24-21-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183
linux /boot/vmlinuz-2.6.24-21-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro quiet splash
initrd /boot/initrd.img-2.6.24-21-generic
}
menuentry "Ubuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183
linux /boot/vmlinuz-2.6.24-21-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro single
initrd /boot/initrd.img-2.6.24-21-generic
}
menuentry "Ubuntu 8.04.1, kernel 2.6.24-19-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183
linux /boot/vmlinuz-2.6.24-19-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
}
menuentry "Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183
linux /boot/vmlinuz-2.6.24-19-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro single
initrd /boot/initrd.img-2.6.24-19-generic
}
menuentry "Ubuntu 8.04.1, kernel 2.6.22-14-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183
linux /boot/vmlinuz-2.6.22-14-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
}
menuentry "Ubuntu 8.04.1, kernel 2.6.22-14-generic (recovery mode) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183
linux /boot/vmlinuz-2.6.22-14-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro single
initrd /boot/initrd.img-2.6.22-14-generic
}
menuentry "Ubuntu 8.04.1, kernel 2.6.20-16-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183
linux /boot/vmlinuz-2.6.20-16-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro quiet splash
initrd /boot/initrd.img-2.6.20-16-generic
}
menuentry "Ubuntu 8.04.1, kernel 2.6.20-16-generic (recovery mode) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183
linux /boot/vmlinuz-2.6.20-16-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro single
initrd /boot/initrd.img-2.6.20-16-generic
}
menuentry "Ubuntu 8.04.1, memtest86+ (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183
linux /boot/memtest86+.bin
}
### 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 ###
--------------------------------------------------------------------------------
============================= 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
--------------------------------------------------------------------------------
================= sda1/Wubi: Location of files loaded by Grub: =================
GiB - GB File Fragment(s)
2.393089294 = 2.569560064 boot/grub/grub.cfg 1
1.926296234 = 2.068344832 boot/initrd.img-2.6.38-8-generic 1
1.228515625 = 1.319108608 boot/vmlinuz-2.6.38-8-generic 2
1.926296234 = 2.068344832 initrd.img 1
1.228515625 = 1.319108608 vmlinuz 2
=========================== sda2/boot/grub/menu.lst: ===========================
--------------------------------------------------------------------------------
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 8.04.1, kernel 2.6.24-21-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro quiet splash
initrd /boot/initrd.img-2.6.24-21-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro single
initrd /boot/initrd.img-2.6.24-21-generic
title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro single
initrd /boot/initrd.img-2.6.24-19-generic
title Ubuntu 8.04.1, kernel 2.6.22-14-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.22-14-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro single
initrd /boot/initrd.img-2.6.22-14-generic
title Ubuntu 8.04.1, kernel 2.6.20-16-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro quiet splash
initrd /boot/initrd.img-2.6.20-16-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.20-16-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 ro single
initrd /boot/initrd.img-2.6.20-16-generic
title Ubuntu 8.04.1, memtest86+
root (hd0,1)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdc1
title Microsoft Windows XP Professionnel
root (hd0,0)
savedefault
makeactive
chainloader +1
--------------------------------------------------------------------------------
=============================== sda2/etc/fstab: ================================
--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hdc2
UUID=7fab4fc1-e1b4-4ba6-b1d8-1982c8bda183 / ext3 defaults,errors=remount-ro 0 1
# /dev/hdc4
UUID=7238a919-0782-4fed-9b18-555a928eb0b3 /home ext3 defaults 0 2
# /dev/hdc1
UUID=6270D99070D96AF5 /media/hdc1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
# /dev/hdc6
UUID=db9936ee-8c4d-49e5-8fa1-4a7f81ed2b8c /media/hdc6 ext3 defaults 0 2
# /dev/hdc7
UUID=e3d983f7-d74a-4482-9668-888c21fb0512 /usr ext3 defaults 0 2
# /dev/hdc8
UUID=c4ed604b-f6d9-46d4-a3ca-12af7ee0bada /var ext3 defaults 0 2
# /dev/hdc5
UUID=20a0a769-de8a-4b6d-ab93-749dccf89f64 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
proc /var/sandbox/benefit/proc proc none 0 0
--------------------------------------------------------------------------------
=================== sda2: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
23.102935791 = 24.806588416 boot/grub/menu.lst 1
23.023719788 = 24.721530880 boot/grub/stage2 2
24.294349670 = 26.085859328 boot/initrd.img-2.6.20-16-generic 8
23.098705292 = 24.802045952 boot/initrd.img-2.6.20-16-generic.bak 3
25.427112579 = 27.302154240 boot/initrd.img-2.6.22-14-generic 106
25.370300293 = 27.241152512 boot/initrd.img-2.6.22-14-generic.bak 6
23.130809784 = 24.836517888 boot/initrd.img-2.6.24-19-generic 6
25.449459076 = 27.326148608 boot/initrd.img-2.6.24-19-generic.bak 28
26.995712280 = 28.986425344 boot/initrd.img-2.6.24-21-generic 32
27.605533600 = 29.641216000 boot/initrd.img-2.6.24-21-generic.bak 10
29.331863403 = 31.494848512 boot/vmlinuz-2.6.20-16-generic 2
23.480430603 = 25.211920384 boot/vmlinuz-2.6.22-14-generic 8
25.696727753 = 27.591651328 boot/vmlinuz-2.6.24-19-generic 4
23.125030518 = 24.830312448 boot/vmlinuz-2.6.24-21-generic 3
26.995712280 = 28.986425344 initrd.img 32
23.130809784 = 24.836517888 initrd.img.old 6
23.125030518 = 24.830312448 vmlinuz 3
25.696727753 = 27.591651328 vmlinuz.old 4
Hors ligne
#2 Le 04/09/2011, à 12:50
- pappou640
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Bonjour
Disque /dev/sda: 82.0 Go, il va falior mettre de l'ordre dans tout ça.
Disque /dev/sda:[b] 82.0 Go[/b], 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres, total 160086528 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 63 30,716,279 30,716,217 7 NTFS / exFAT / HPFS
/dev/sda2 30,716,280 69,786,359 39,070,080 83 Linux
/dev/sda3 89,321,400 160,071,659 70,750,260 5 Extended
/dev/sda5 154,754,208 160,071,659 5,317,452 82 Linux swap / Solaris
/dev/sda6 89,321,526 97,916,174 8,594,649 83 Linux
/dev/sda7 97,916,238 136,986,254 39,070,017 83 Linux
/dev/sda8 136,986,318 154,754,144 17,767,827 83 Linux
/dev/sda4 69,786,360 89,321,399 19,535,040 83 Linux
Donne nous le type d'ordinateur ,et ta façon d"installer , car tu peux récupérer les anciennes partitions pour faire une installation correcte et qui marchera bien.
Si tu as un disque dur usb sauvegarde tes données personnelle en première opération ,
Ensuite comment as tu monté Ubuntu si tu n'a pas de Cd-live Ubuntu
Ordi:Dell reco Win10 Ubuntu 20.04/Linux Hybryde13.10/Emabuntu deb 3. http://voyagerlive.org/ Essentiel=> [Accueil Ubuntu=>url=https://doc.ubuntu-fr.org/
Penses à passer ton sujet en [Résolu] en éditant le titre de ton 1er post (message)
Hors ligne
#3 Le 04/09/2011, à 13:02
- insitu
Re : Installer ubuntu 11.04 depuis wubi vers une partition
C'est une machine assez ancienne, oui. Pour l'installation d'ubuntu avec Wubi, j'ai juste monté un disque dur USB et démarrer l'installeur. Je n'ai pas de CD parce que je n'ai pas de nappe IDE en rab', et du coup c'est un peu pénible, mais bon, je devrais pouvoir lancer l'installeur d'ubuntu depuis ubuntu non ? Et lui indiquer la partition root en utlisant un partitionnement manuel.
Merci
Arnaud
Hors ligne
#4 Le 04/09/2011, à 13:11
- malbo
Re : Installer ubuntu 11.04 depuis wubi vers une partition
mais bon, je devrais pouvoir lancer l'installeur d'ubuntu depuis ubuntu non ?
Pour installer Ubuntu sur un disque dur, ça ne peut pas se faire depuis un Ubuntu installé par Wubi sur ce même disque dur, ni même par une autre installation de Ubuntu sur ce même disque dur : il faut que le Ubuntu "installateur" soit sur un autre lecteur que le disque dur destinataire de l'install. Sinon, l'installateur va bloquer à l'étape du partitionnement. Cet autre lecteur, ça peut être un lecteur de CD avec le live-CD Ubuntu, une clé live-USB Ubuntu, un disque dur externe ou un deuxième disque dur interne sur lequel tu as installé un Ubuntu par un autre moyen.
Dernière modification par malbo (Le 04/09/2011, à 13:13)
Hors ligne
#5 Le 04/09/2011, à 14:28
- insitu
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Ah. La source et la cible doivent être deux périphériques physiquement différents, c'est ça ? Ca ne marche pas si ce sont deux *partitions* d'un même périphérique ? Je suis obligé de passer par l'étape du partitionnement ? Je ne peux pas demander à installer un système / puis configurer à la main le boot ? Ca me parait assez étrange... Quelle en est la raison ?
Merci,
Arnaud
Hors ligne
#6 Le 04/09/2011, à 16:12
- malbo
Re : Installer ubuntu 11.04 depuis wubi vers une partition
A l'étape de partitionnement, l'installateur de Ubuntu exige que toutes les partitions du disque dur soient démontées. A partir du moment où tu es en train de faire tourner un Ubuntu qui se trouve sur une autre partition du même disque dur, cette dernière partition ne peut pas être démontée et l'installateur de Ubuntu refuse de bosser.
Dernière modification par malbo (Le 04/09/2011, à 16:12)
Hors ligne
#7 Le 04/09/2011, à 16:42
- insitu
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Oui, je comprends. Mais si je suis content avec les partitions que j'ai actuellement, est-il possible de passer cette étape lors de l'installation ? Si mes souvenirs sont bons, c'était possible dans d'anciennes versions : je pouvais demander à passer l'étape de partitionnement et manuellement assigner les partitions au système.
Hors ligne
#8 Le 04/09/2011, à 16:55
- malbo
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Ta mémoire doit te faire défaut : tu devais utiliser un live-CD Ubuntu ou une clé live-USB Ubuntu à l'époque.
Hors ligne
#9 Le 04/09/2011, à 17:07
- Babdu89
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Bonjour...
Si je peu me permettre...
@ malbo ...
On peut installé un Ubuntu ,depuis une session installée (partition ext* et swap) sur un media, sur un autre média ,sans passer par une iso?....
Je n'ai jamais essayé cela, Ça marche....
Edit ,pas vu ton post ,merci ça m'étonnait ça...
@+. Babdu89
Dernière modification par Babdu89 (Le 04/09/2011, à 17:08)
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#10 Le 04/09/2011, à 17:11
- Babdu89
Re : Installer ubuntu 11.04 depuis wubi vers une partition
insitu ,dit qu'il n'a pas de cd ...
Pas grave si il a un graveur qui marche ,il en refais un...
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#11 Le 04/09/2011, à 18:30
- insitu
Re : Installer ubuntu 11.04 depuis wubi vers une partition
@Babdu89 J'ai utilisé un raccourci. Quand je dis que je n'ai pas de CD, je veux dire que je n'ai pas de "lecteur CD".
@malbo C'est ça quand on prend de l'âge... "La vieillesse est un naufrage" disait l'autre. Bon, je crois que je vais essayer de booter l'USB ou de trouver une nappe IDE pour raccorder le lecteur CD. Ca m'agaçe un peu quand même cette histoire. Je ne vois pas de raison logique pour laquelle ce ne serait pas possible : j'arrives bien à construire une image de distribution complète pour faire une machine virtuelle, il ne doit pas manquer grand'chose pour construire un bootloader.
En tout cas merci. Si je trouves quelque chose, je le posterai.
A+
Arnaud
Hors ligne
#12 Le 04/09/2011, à 20:57
- insitu
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Bon, j'ai réussi à faire ce que je voulais en suivante les indications sur cette page: http://ubuntuforums.org/showthread.php?t=1519354
C'est assez trivial finalement, surtout avec le script qui va bien :-)
Bonne soirée
Arnaud
Hors ligne
#13 Le 05/09/2011, à 04:42
- malbo
Re : Installer ubuntu 11.04 depuis wubi vers une partition
insitu,
Tu es arrivé à tes fins. Félicitations. Est-ce que tu as utilisé l'option --no-bootloader et que tu passes toujours par Wubi pour démarrer ou bien est-ce que tu as procédé autrement ?
Hors ligne
#14 Le 05/09/2011, à 04:45
- insitu
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Non, je n'ai pas utilisé cette option, j'ai fait l'installation directement et la mise à jour de grub. Bien sûr j'ai remodifié le /etc/fstab pour remonter mes anciennes partitions. Le post détaille la procédure manuelle d'ailleurs, c'est intéressant.
Arnaud
Hors ligne
#15 Le 05/09/2011, à 04:55
- malbo
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Je pense que tu n'as pas fait le bon choix en laissant Grub s'installer dans le MBR du disque dur. Si Ubuntu ne démarre plus un de ces jours, tu ne pourras plus démarrer ni sur Ubuntu ni sur Windows, et tu ne pourras pas dépanner parce que tu n'auras plus aucun outil de dépannage. Alors que si tu avais utilisé l'option --no-bootloader, tu aurais pu continuer à avoir deux installations de Ubuntu : ton installation classique de Ubuntu (celle que tu viens de réaliser) et ton install par Wubi qui t'aurait servi pour dépanner la première.
Hors ligne
#16 Le 05/09/2011, à 04:58
- insitu
Re : Installer ubuntu 11.04 depuis wubi vers une partition
J'ai toujours mon dual-boot ubuntu/windows, sauf que mon ancienne installation (qui de toute façon était plantée) a été remplacée par la nouvelle. Je peux toujours rebooté sur windows et probablement sur le wubi (je n'ai pas essayé mais je ne vois pas pourquoi cela ne fonctionnerait pas).
Arnaud
Hors ligne
#17 Le 05/09/2011, à 05:04
- malbo
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Moi j'ai cru comprendre en lisant le lien que tu as donné dans le post #12 et en lisant tes explications des derniers posts que tu as à présent Grub dans le MBR du disque dur. Si c'est le cas, ça fait une différence fondamentale par rapport à ce que tu avais auparavant puisque c'est Grub qui gère le démarrage : au lieu de voir en premier le menu proposé par le gestionnaire de démarrage de Windows, tu vois en premier le menu Grub. C'est bien comme ça que ça se passe ?
Hors ligne
#18 Le 05/09/2011, à 05:09
- insitu
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Hmmm, oui c'est comme ça. Mais en fait, c'était déjà le cas avant, c'est le problème que je décris dans mon premier post. Le boot était le suivant:
1. d'abord grub (l'ancien) avec le choix entre ubuntu 8.04 et Win XP
2. ensuite le bootloader windows, avec le choix entre Windows XP et ubuntu installé par wubi
3. ensuite de nouveau grub (le nouveau), avec le choix entre ubuntu 11.04 (le wubi donc), ubuntu 8.04 automagiquement détecté à l'installation je suppose, et toujours windows xp.
Je n'ai pas fait l'expérience mais j'imagine que si j'avais choisi win xp à l'étape 3 ci-dessus, je me serais retrouvé à l'étape 2.
Bref, c'est beaucoup mieux qu'avant, non ?
Arnaud
Hors ligne
#19 Le 05/09/2011, à 05:37
- malbo
Re : Installer ubuntu 11.04 depuis wubi vers une partition
J'ai du mal à comprendre comment marche le script que tu as utilisé. Et je n'arrive même pas à savoir si l'ancienne install d'Ubuntu faite par Wubi continue d'exister après l'éxécution du script ou bien si elle est supprimée. L'essentiel, c'est que tu as conservé ta gestion du démarrage comme avant (tu démarres sur l'ancien Grub) donc je pense que tu n'as pas dégradé la sécurité de ton démarrage (contrairement à ce que je pensais)
Hors ligne
#20 Le 05/09/2011, à 06:21
- malbo
Re : Installer ubuntu 11.04 depuis wubi vers une partition
En réexaminant le Boot Info Script de ton post #1, j'ai un gros doute. Pourrais-tu refaire un Boot Info Script et le poster pour que je puisse bien étudier les différences ?
Hors ligne
#21 Le 05/09/2011, à 06:31
- insitu
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Pas de problème, mais ce sera ce soir.
Arnaud
Hors ligne
#22 Le 05/09/2011, à 11:30
- malbo
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Je crois que depuis le post #4 je raconte des grosses conneries par rapport à la possibilité d'installer Ubuntu "en dur" (c'est à dire sur partitions Linux) depuis Wubi.
Je viens de faire des essais dans un PC virtuel avec VirtualBox et il ressort qu'il est possible de réaliser ce que tu souhaitais au départ et que tu as semble-t-il réalisé. Tout ça avec un seul disque dur alors que je pensais que c'était impossible de tout faire depuis un unique lecteur.
Ce que j'ai fait : j'ai installé dans Win7 par Wubi la version encore instable de Ubuntu (la future Ubuntu 11.10) dans 5 Go (taille min proposée) puis le PC étant démarré sur le Ubuntu installé par Wubi, j'ai installé Gparted et (sans retoucher à la taille de sda1 : c'est impossible parce que cette partition est montée du fait qu'elle est la partition hôte de ubuntu installé par Wubi) j'ai créé la partition sda2 et la partition sda3 dédiées respectivement à recevoir la future partition racine de l'install en dur et à la partition swap. Puis j'ai lancé le script proposé dans la procédure : http://ubuntuforums.org/showthread.php?t=1519354
J'ai donc passé cette commande :
sudo bash wubi-move-2.0.sh /dev/sda2 /dev/sda3
en répondant "non" pour le bootloader (sinon il aurait installé Grub dans le MBR de sda et ce n'est pas ce que je voulais obtenir) et en répondant "oui" pour le formatage de la partition destinée à devenir la partition racine (sda2 chez moi) et tout s'en bien installé conformément au Boot Info Script que je viens de faire une fois tout terminé (lancé depuis le Ubuntu installé sur sda2) :
Boot Info Script 0.60 from 17 May 2011
============================= Boot Info Summary: ===============================
=> Windows is installed in the MBR of /dev/sda.
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /bootmgr /Boot/BCD /Windows/System32/winload.exe
/wubildr /ubuntu/winboot/wubildr /wubildr.mbr
/ubuntu/winboot/wubildr.mbr /ubuntu/disks/root.disk
sda1/Wubi: _____________________________________________________________________
File system: ext3
Boot sector type: -
Boot sector info:
Operating System: Ubuntu oneiric (development
branch)
Boot files: /boot/grub/grub.cfg /etc/fstab
sda2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu oneiric (development
branch)
Boot files: /boot/grub/grub.cfg /etc/fstab
sda3: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 32.1 GB, 32115785728 bytes
255 heads, 63 sectors/track, 3904 cylinders, total 62726144 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 * 2,048 46,335,999 46,333,952 7 NTFS / exFAT / HPFS
/dev/sda2 46,336,000 60,678,143 14,342,144 83 Linux
/dev/sda3 60,678,144 62,726,143 2,048,000 82 Linux swap / Solaris
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 30558EF8214AD264 ntfs win7
/dev/sda2 d042ec13-2e3f-4d4e-a447-344612588468 ext4
/dev/sda3 72a54109-a6d2-4505-b9dc-5d9020a33d11 swap
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/sda2 / ext4 (rw,errors=remount-ro,commit=0)
/dev/sr0 /media/Ubuntu 11.04 amd64 iso9660 (ro,nosuid,nodev,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks)
======================== 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
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
}
function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
set locale_dir=($root)/boot/grub/locale
set lang=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
### 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 ###
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, with Linux 3.0.0-10-generic' --class ubuntu --class gnu-linux --class gnu --class os {
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-3.0.0-10-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-10-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-10-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
echo 'Loading Linux 3.0.0-10-generic ...'
linux /boot/vmlinuz-3.0.0-10-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-10-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, with Linux 3.0.0-9-generic' --class ubuntu --class gnu-linux --class gnu --class os {
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-3.0.0-9-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-9-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-9-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
echo 'Loading Linux 3.0.0-9-generic ...'
linux /boot/vmlinuz-3.0.0-9-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-9-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+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Ubuntu, with Linux 3.0.0-10-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
linux /boot/vmlinuz-3.0.0-10-generic root=UUID=d042ec13-2e3f-4d4e-a447-344612588468 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-10-generic
}
menuentry "Ubuntu, with Linux 3.0.0-10-generic (recovery mode) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
linux /boot/vmlinuz-3.0.0-10-generic root=UUID=d042ec13-2e3f-4d4e-a447-344612588468 ro single nomodeset
initrd /boot/initrd.img-3.0.0-10-generic
}
menuentry "Ubuntu, with Linux 3.0.0-9-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
linux /boot/vmlinuz-3.0.0-9-generic root=UUID=d042ec13-2e3f-4d4e-a447-344612588468 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-9-generic
}
menuentry "Ubuntu, with Linux 3.0.0-9-generic (recovery mode) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
linux /boot/vmlinuz-3.0.0-9-generic root=UUID=d042ec13-2e3f-4d4e-a447-344612588468 ro single nomodeset
initrd /boot/initrd.img-3.0.0-9-generic
}
### 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 ###
--------------------------------------------------------------------------------
============================= sda1/Wubi/etc/fstab: =============================
--------------------------------------------------------------------------------
# UNCONFIGURED FSTAB FOR BASE SYSTEM
--------------------------------------------------------------------------------
================= sda1/Wubi: Location of files loaded by Grub: =================
GiB - GB File Fragment(s)
= boot/grub/grub.cfg 2
= boot/initrd.img-3.0.0-10-generic 169
= boot/initrd.img-3.0.0-9-generic 55
= boot/vmlinuz-3.0.0-10-generic 20
= boot/vmlinuz-3.0.0-9-generic 20
= initrd.img 1
= initrd.img.old 1
= vmlinuz 20
= vmlinuz.old 20
=========================== sda2/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
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
}
function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
set locale_dir=($root)/boot/grub/locale
set lang=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
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, with Linux 3.0.0-10-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
linux /boot/vmlinuz-3.0.0-10-generic root=UUID=d042ec13-2e3f-4d4e-a447-344612588468 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-10-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-10-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
echo 'Loading Linux 3.0.0-10-generic ...'
linux /boot/vmlinuz-3.0.0-10-generic root=UUID=d042ec13-2e3f-4d4e-a447-344612588468 ro single nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-10-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, with Linux 3.0.0-9-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
linux /boot/vmlinuz-3.0.0-9-generic root=UUID=d042ec13-2e3f-4d4e-a447-344612588468 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-9-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-9-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
echo 'Loading Linux 3.0.0-9-generic ...'
linux /boot/vmlinuz-3.0.0-9-generic root=UUID=d042ec13-2e3f-4d4e-a447-344612588468 ro single nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-9-generic
}
}
### END /etc/grub.d/10_linux ###
### 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 ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root d042ec13-2e3f-4d4e-a447-344612588468
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------
=============================== sda2/etc/fstab: ================================
--------------------------------------------------------------------------------
# UNCONFIGURED FSTAB FOR BASE SYSTEM
# root was on /dev/sda2 when migrated
UUID=d042ec13-2e3f-4d4e-a447-344612588468 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda3 when migrated
UUID=72a54109-a6d2-4505-b9dc-5d9020a33d11 none swap sw 0 0
--------------------------------------------------------------------------------
=================== sda2: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
= boot/grub/grub.cfg 1
= boot/initrd.img-3.0.0-10-generic 1
= boot/initrd.img-3.0.0-9-generic 1
= boot/vmlinuz-3.0.0-10-generic 1
= boot/vmlinuz-3.0.0-9-generic 1
= initrd.img 1
= initrd.img.old 1
= vmlinuz 1
= vmlinuz.old 1
=============================== StdErr Messages: ===============================
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
C'est donc bien Windows qui gère le démarrage en proposant un menu avec possibilité de démarrer Win7 ou ubuntu. Si je choisis ubuntu je tombe dans le menu proposé par le Ubuntu installé par Wubi (on peut voir ce menu dans la partie "sda1/Wubi/boot/grub/grub.cfg" du résultat du Boot Info Script), c'est à dire que je peux démarrer soit le Ubuntu installé par Wubi dans les deux premières lignes du menu soit le Ubuntu installé classiquement (sur sda2) :
Ubuntu, with Linux 3.0.0-10-generic
Ubuntu, with Linux 3.0.0-10-generic (recovery mode)
Previous Linux versions
Ubuntu, with Linux 3.0.0-10-generic (on /dev/sda2)
Ubuntu, with Linux 3.0.0-10-generic (recovery mode) (on /dev/sda2)
Ubuntu, with Linux 3.0.0-9-generic (on /dev/sda2)
Ubuntu, with Linux 3.0.0-9-generic (recovery mode) (on /dev/sda2)
Une petite remarque : ce n'était pas le cas ici mais si Win7 occupe la totalité du disque dur, il faut depuis Win7 (avec la fonction "gérer") réduire la taille de la partition C: pour dégager de la place pour les futures partitions Linux. Ensuite, installer Ubuntu avec Wubi dans sda1 (le disque C: vu sous Win7) puis on peut suivre la procédure que j'ai indiquée au début du post (installer Gparted, créer les partitions Linux, etc...)
Dernière modification par malbo (Le 04/10/2011, à 11:23)
Hors ligne
#23 Le 06/09/2011, à 10:59
- malbo
Re : Installer ubuntu 11.04 depuis wubi vers une partition
Dans le post #22, j'ai installé Ubuntu version instable 11.10. Dans le présent post, je vérifie que ça marche aussi bien pour une installation de Ubuntu 11.04 faite par Wubi.
Déroulement des opérations :
- Win7 installé sur une partition unique (disque C: vu par Win7) qui occupe tout le disque dur
- installation de Ubuntu par Wubi dans C: (je demande 7 Go pour la taille de Ubuntu)
- Depuis Win7 , "gérer", "gestion des disques", réduction de la taille de C: pour faire de la place pour partitions futures Linux destinées au Ubuntu "migré"
- Démarrage sur Ubuntu (Wubi), installation gparted, lancement gparted et création des partitions :
- sda2 destinée à devenir la partition racine du ubuntu "migré". J'adopte 5,38 Gio parce que j'ai vu qu'il fallait une taille min de 5 Go sinon le script ne veut pas bosser mais je veux une taille très réduite quand même, exprès pour montrer au passage qu'une "Wubi-install" de 7 Go peut s'installer dans une partition plus petite.
- sda3 destinée à devenir la swap
- Lancement du script depuis Ubuntu installé par Wubi (je ne veux pas que Grub soit installé dans le MBR) :
$ sudo bash wubi-move-2.0.sh --no-bootloader /dev/sda2 /dev/sda3
[sudo] password for malbo:
wubi-move-2.0.sh: Please close all open files before continuing.
wubi-move-2.0.sh: About to format the target partition (/dev/sda2).
wubi-move-2.0.sh: Proceed with format (Y/N)
y
wubi-move-2.0.sh: Formatting /dev/sda2 with ext4 file system
wubi-move-2.0.sh: Copying files - please be patient - this takes some time
wubi-move-2.0.sh: Creating swap...
wubi-move-2.0.sh: Starting chroot to the target install.
wubi-move-2.0.sh: Removing lupin-support on target...
wubi-move-2.0.sh: Updating the target grub menu...
wubi-move-2.0.sh: Exiting from chroot on target install...
wubi-move-2.0.sh: Updating current grub menu to add new install...
Generating grub.cfg ...
cat: /boot/grub/video.lst: Aucun fichier ou dossier de ce type
Found linux image: /boot/vmlinuz-2.6.38-11-generic
Found initrd image: /boot/initrd.img-2.6.38-11-generic
Found linux image: /boot/vmlinuz-2.6.38-8-generic
Found initrd image: /boot/initrd.img-2.6.38-8-generic
Found Windows 7 (loader) on /dev/sda1
Found Ubuntu 11.04 (11.04) on /dev/sda2
done
wubi-move-2.0.sh: Operation completed successfully.
Après la fin de l'opération, je démarre le PC sur Ubuntu tout chaudement migré sur sda2 et je lance le Boot Info Script depuis cette session :
Boot Info Script 0.60 from 17 May 2011
============================= Boot Info Summary: ===============================
=> Windows is installed in the MBR of /dev/sda.
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /bootmgr /Boot/BCD /Windows/System32/winload.exe
/wubildr /ubuntu/winboot/wubildr /wubildr.mbr
/ubuntu/winboot/wubildr.mbr /ubuntu/disks/root.disk
/ubuntu/disks/swap.disk
sda1/Wubi: _____________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 11.04
Boot files: /boot/grub/grub.cfg /etc/fstab
sda2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 11.04
Boot files: /boot/grub/grub.cfg /etc/fstab
sda3: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disque /dev/sda: 32.1 Go, 32115785728 octets
255 têtes, 63 secteurs/piste, 3904 cylindres, total 62726144 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 2,048 48,386,047 48,384,000 7 NTFS / exFAT / HPFS
/dev/sda2 48,386,048 59,658,239 11,272,192 83 Linux
/dev/sda3 59,658,240 62,726,143 3,067,904 82 Linux swap / Solaris
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 30558EF8214AD264 ntfs win7
/dev/sda2 b0695797-13b6-47e2-ac0e-c4bc9ea09171 ext4
/dev/sda3 1e9439cb-dab0-4553-9651-ede09a4d6c50 swap
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/sda2 / ext4 (rw,errors=remount-ro,commit=0)
======================== sda1/Wubi/boot/grub/grub.cfg: =========================
--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#menuentry "Ubuntu, Linux 2.6.38-11-generic" {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry "Ubuntu, Linux 2.6.38-11-generic (recovery mode)" {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro single
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry "Ubuntu, Linux 2.6.38-8-generic" {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry "Ubuntu, Linux 2.6.38-8-generic (recovery mode)" {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro single
initrd /boot/initrd.img-2.6.38-8-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+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
chainloader +1
}
menuentry "Ubuntu, avec Linux 2.6.38-11-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry "Ubuntu, avec Linux 2.6.38-11-generic (mode de dépannage) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro single
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry "Ubuntu, avec Linux 2.6.38-8-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry "Ubuntu, avec Linux 2.6.38-8-generic (mode de dépannage) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro single
initrd /boot/initrd.img-2.6.38-8-generic
}
### 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 ###
# 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
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
}
function load_video {
true
}
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
### 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 "Ubuntu, Linux 2.6.38-11-generic" {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry "Ubuntu, Linux 2.6.38-11-generic (recovery mode)" {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro single
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry "Ubuntu, Linux 2.6.38-8-generic" {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry "Ubuntu, Linux 2.6.38-8-generic (recovery mode)" {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=30558EF8214AD264 loop=/ubuntu/disks/root.disk ro single
initrd /boot/initrd.img-2.6.38-8-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+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
chainloader +1
}
menuentry "Ubuntu, avec Linux 2.6.38-11-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry "Ubuntu, avec Linux 2.6.38-11-generic (mode de dépannage) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro single
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry "Ubuntu, avec Linux 2.6.38-8-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry "Ubuntu, avec Linux 2.6.38-8-generic (mode de dépannage) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro single
initrd /boot/initrd.img-2.6.38-8-generic
}
### 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 ###
--------------------------------------------------------------------------------
============================= 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
--------------------------------------------------------------------------------
================= sda1/Wubi: Location of files loaded by Grub: =================
GiB - GB File Fragment(s)
4.381099701 = 4.704169984 boot/grub/grub.cfg 1
2.929687500 = 3.145728000 boot/initrd.img-2.6.38-11-generic 2
1.754421234 = 1.883795456 boot/initrd.img-2.6.38-8-generic 3
2.527656555 = 2.714050560 boot/vmlinuz-2.6.38-11-generic 1
5.110904694 = 5.487792128 boot/vmlinuz-2.6.38-8-generic 1
2.929687500 = 3.145728000 initrd.img 2
1.754421234 = 1.883795456 initrd.img.old 3
2.527656555 = 2.714050560 vmlinuz 1
5.110904694 = 5.487792128 vmlinuz.old 1
=========================== sda2/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
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
}
function load_video {
true
}
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
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, avec Linux 2.6.38-11-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry 'Ubuntu, avec Linux 2.6.38-11-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
echo 'Loading Linux 2.6.38-11-generic ...'
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-11-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, avec Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, avec Linux 2.6.38-8-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-8-generic
}
}
### END /etc/grub.d/10_linux ###
### 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 ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root b0695797-13b6-47e2-ac0e-c4bc9ea09171
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 30558EF8214AD264
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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------
=============================== sda2/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
# root was on /dev/sda2 when migrated
UUID=b0695797-13b6-47e2-ac0e-c4bc9ea09171 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda3 when migrated
UUID=1e9439cb-dab0-4553-9651-ede09a4d6c50 none swap sw 0 0
--------------------------------------------------------------------------------
=================== sda2: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
24.128917694 = 25.908228096 boot/grub/grub.cfg 1
24.181640625 = 25.964838912 boot/initrd.img-2.6.38-11-generic 2
23.225124359 = 24.937787392 boot/initrd.img-2.6.38-8-generic 1
25.341194153 = 27.209900032 boot/vmlinuz-2.6.38-11-generic 1
25.345409393 = 27.214426112 boot/vmlinuz-2.6.38-8-generic 1
24.181640625 = 25.964838912 initrd.img 2
23.225124359 = 24.937787392 initrd.img.old 1
25.341194153 = 27.209900032 vmlinuz 1
25.345409393 = 27.214426112 vmlinuz.old 1
Comme dans l'essai du post #22, c'est Windows qui gère le démarrage (c'est confirmé par le résultat du Boot Info Script ci-dessus où on peut lire : "Windows is installed in the MBR of /dev/sda."). Si on choisit ubuntu, on arrive à ce menu présenté par le Ubuntu installé par Wubi et qui permet d'atteindre le Ubuntu migré qui se trouve sur sda2 :
Ubuntu, Linux 2.6.38-11-generic
Ubuntu, Linux 2.6.38-11-generic (recovery mode)
Ubuntu, Linux 2.6.38-8-generic
Ubuntu, Linux 2.6.38-8-generic (recovery mode)
Windows 7 (loader) (on /dev/sda1)
Ubuntu, avec Linux 2.6.38-11-generic (on /dev/sda2)
Ubuntu, avec Linux 2.6.38-11-generic (mode de dépannage) (on /dev/sda2)
Ubuntu, avec Linux 2.6.38-8-generic (on /dev/sda2)
Ubuntu, avec Linux 2.6.38-8-generic (mode de dépannage) (on /dev/sda2
Dernière modification par malbo (Le 06/09/2011, à 13:18)
Hors ligne