Pages : 1
#1 Le 07/07/2011, à 19:43
- Crone123
[Abandon] Boot Impossible depuis disque externe.
Bonjour,
J'ai un disque externe de 500Go sur lequel j'ai 3Partitions: 1NTFS pour Windows (50Go), 1 Ext4 pour Ubuntu (200Go), et une autre Ext4 où j'ai installé Ubuntu (250Go)
J'ai installé Ubuntu sur mon PC portable, j'ai ensuite copié la partition fraîchement installée sur le disque externe (avec GParted)
J'ai suivis la Doc pour installer grub, et je peux donc utiliser Ubuntu depuis le disque externe (j'ai pensé a changer le nom de la machine)
Cette installation fonctionne quand je veux booter depuis mon PC portable, ou depuis le PC portable de mon frère par exemple (qui a le meme PC)
Par contre, quand je cherche a booter depuis ma tour, j'ai grub qui s'affole, j'arrive dans un terminal, comme quoi il ne trouve pas d'OS. (ni sur le HDD Externe, ni sur l'interne )
Mais pourquoi?
Faut-il changer une configuration?
Si oui, laquelle, et comment?
Merci
Dernière modification par Crone123 (Le 10/07/2011, à 09:44)
Hors ligne
#2 Le 07/07/2011, à 19:51
- sinbad83
Re : [Abandon] Boot Impossible depuis disque externe.
Salut,
cela aurait été plus simple d'installer directement Ubuntu sur le disque externe en précisant surtout que Grub doit être installé sur le MBR externe.
Peux-tu lancer Boot Info Script (http://bootinfoscript.sourceforge.net/) d'une part sur ton Ubuntu avec le DD USB branché ?
Idem sur la tour avec le DD USB.
Envoie ensuite les 2 résultats.
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#3 Le 07/07/2011, à 20:03
- Crone123
Re : [Abandon] Boot Impossible depuis disque externe.
Tour:
Boot Info Script 0.60 from 17 May 2011
============================= Boot Info Summary: ===============================
=> Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of
the same hard drive for core.img. core.img is at this location and looks
for (,msdos2)/boot/grub on this drive.
=> Grub2 (v1.99) is installed in the MBR of /dev/sdg and looks at sector 1 of
the same hard drive for core.img. core.img is at this location and looks
for (,msdos3)/boot/grub on this drive.
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
sda2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 11.04
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sda3: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sdg1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
sdg2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
sdg3: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 11.04
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disque /dev/sda: 1000.2 Go, 1000204886016 octets
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 2,048 962,562,047 962,560,000 7 NTFS / exFAT / HPFS
/dev/sda2 962,562,048 1,925,122,047 962,560,000 83 Linux
/dev/sda3 1,925,122,048 1,953,523,711 28,401,664 82 Linux swap / Solaris
Drive: sdg _____________________________________________________________________
Disque /dev/sdg: 500.1 Go, 500105740288 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976769024 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/sdg1 2,048 102,402,047 102,400,000 7 NTFS / exFAT / HPFS
/dev/sdg2 102,402,048 512,002,047 409,600,000 83 Linux
/dev/sdg3 512,002,048 976,769,023 464,766,976 83 Linux
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 3418109518105866 ntfs Acer
/dev/sda2 81b76829-1c55-4284-a928-38de4aabf7d3 ext4 Ubuntu
/dev/sda3 e3d9cd59-3ae5-4c1c-ae8e-fe44e25b42dc swap
/dev/sdg1 C330-69C7 vfat FAT32
/dev/sdg2 483a6980-d7a5-45ba-9943-98dcbb7369bc ext4 Elements_Ext4
/dev/sdg3 08625445-f6a8-40fb-9f42-35d2e7c60067 ext4 Ubuntu-Portable
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/sda2 / ext4 (rw,errors=remount-ro,commit=0)
/dev/sdg1 /media/FAT32 vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
/dev/sdg2 /media/Elements_Ext4 ext4 (rw,nosuid,nodev,uhelper=udisks)
/dev/sdg3 /media/Ubuntu-Portable ext4 (rw,nosuid,nodev,uhelper=udisks)
=========================== 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="${saved_entry}"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function 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 81b76829-1c55-4284-a928-38de4aabf7d3
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1280x1024
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 81b76829-1c55-4284-a928-38de4aabf7d3
set locale_dir=($root)/boot/grub/locale
set lang=fr_FR
insmod gettext
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 ###
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 81b76829-1c55-4284-a928-38de4aabf7d3
insmod jpeg
if background_image /boot/grub/.background_cache.jpeg; then
true
else
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
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-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
savedefault
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 81b76829-1c55-4284-a928-38de4aabf7d3
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=81b76829-1c55-4284-a928-38de4aabf7d3 ro splash quiet vga=795 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 81b76829-1c55-4284-a928-38de4aabf7d3
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=81b76829-1c55-4284-a928-38de4aabf7d3 ro single splash quiet vga=795
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 81b76829-1c55-4284-a928-38de4aabf7d3
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 81b76829-1c55-4284-a928-38de4aabf7d3
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 {
savedefault
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 3418109518105866
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
# / was on /dev/sda2 during installation
UUID=81b76829-1c55-4284-a928-38de4aabf7d3 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda3 during installation
UUID=b71e2831-2a77-40cf-87e8-15f8dffb4807 none swap sw 0 0
--------------------------------------------------------------------------------
=================== sda2: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
875.123744965 = 939.656966144 boot/grub/core.img 1
875.118167877 = 939.650977792 boot/grub/grub.cfg 1
481.018985748 = 516.490203136 boot/initrd.img-2.6.38-8-generic 2
875.118160248 = 939.650969600 boot/vmlinuz-2.6.38-8-generic 1
481.018985748 = 516.490203136 initrd.img 2
875.118160248 = 939.650969600 vmlinuz 1
=========================== sdg3/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/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
set locale_dir=($root)/boot/grub/locale
set lang=en_US
insmod gettext
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 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/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 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/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(/dev/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
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 4640FD8340FD7A4F
chainloader +1
}
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 08625445-f6a8-40fb-9f42-35d2e7c60067
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 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 08625445-f6a8-40fb-9f42-35d2e7c60067
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 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 ###
--------------------------------------------------------------------------------
=============================== sdg3/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
# / was on /dev/sda2 during installation
UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda3 during installation
UUID=6bee1751-e93b-490a-9ed9-3d12e4c3c811 none swap sw 0 0
--------------------------------------------------------------------------------
=================== sdg3: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
247.126823425 = 265.350406144 boot/grub/core.img 1
248.268562317 = 266.576338944 boot/grub/grub.cfg 1
245.586914062 = 263.696941056 boot/initrd.img-2.6.38-8-generic 2
246.358215332 = 264.525119488 boot/vmlinuz-2.6.38-8-generic 1
245.586914062 = 263.696941056 initrd.img 2
246.358215332 = 264.525119488 vmlinuz 1
========= Devices which don't seem to have a corresponding hard drive: =========
sdb sdc sdd sde sdf
=============================== StdErr Messages: ===============================
unlzma: Decoder error
unlzma: Decoder error
Portable:
Boot Info Script 0.60 from 17 May 2011
============================= Boot Info Summary: ===============================
=> Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of
the same hard drive for core.img. core.img is at this location and looks
for (,msdos2)/boot/grub on this drive.
=> Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of
the same hard drive for core.img. core.img is at this location and looks
for (,msdos3)/boot/grub on this drive.
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
sda2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 11.04
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sda3: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sdb1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
sdb2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
sdb3: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 11.04
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 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 497,666,047 497,664,000 7 NTFS / exFAT / HPFS
/dev/sda2 497,666,048 966,418,431 468,752,384 83 Linux
/dev/sda3 966,418,432 976,771,071 10,352,640 82 Linux swap / Solaris
Drive: sdb _____________________________________________________________________
Disque /dev/sdb: 500.1 Go, 500105740288 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976769024 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/sdb1 2,048 102,402,047 102,400,000 7 NTFS / exFAT / HPFS
/dev/sdb2 102,402,048 512,002,047 409,600,000 83 Linux
/dev/sdb3 512,002,048 976,769,023 464,766,976 83 Linux
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 4640FD8340FD7A4F ntfs Acer
/dev/sda2 08625445-f6a8-40fb-9f42-35d2e7c60067 ext4
/dev/sda3 6bee1751-e93b-490a-9ed9-3d12e4c3c811 swap
/dev/sdb1 C330-69C7 vfat FAT32
/dev/sdb2 483a6980-d7a5-45ba-9943-98dcbb7369bc ext4 Elements_Ext4
/dev/sdb3 08625445-f6a8-40fb-9f42-35d2e7c60067 ext4 Ubuntu-Portable
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/sda2 / ext4 (rw,errors=remount-ro,commit=0)
/dev/sdb1 /media/FAT32 vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
/dev/sdb2 /media/Elements_Ext4 ext4 (rw,nosuid,nodev,uhelper=udisks)
=========================== 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 08625445-f6a8-40fb-9f42-35d2e7c60067
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
set locale_dir=($root)/boot/grub/locale
set lang=fr_FR
insmod gettext
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-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 08625445-f6a8-40fb-9f42-35d2e7c60067
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 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 08625445-f6a8-40fb-9f42-35d2e7c60067
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 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 08625445-f6a8-40fb-9f42-35d2e7c60067
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 08625445-f6a8-40fb-9f42-35d2e7c60067
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 4640FD8340FD7A4F
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
# / was on /dev/sda2 during installation
UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda3 during installation
UUID=6bee1751-e93b-490a-9ed9-3d12e4c3c811 none swap sw 0 0
--------------------------------------------------------------------------------
=================== sda2: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
239.523929596 = 257.186861056 boot/grub/core.img 1
240.269138336 = 257.987022848 boot/grub/grub.cfg 1
238.750976562 = 256.356909056 boot/initrd.img-2.6.38-8-generic 2
239.522277832 = 257.185087488 boot/vmlinuz-2.6.38-8-generic 1
238.750976562 = 256.356909056 initrd.img 2
239.522277832 = 257.185087488 vmlinuz 1
=========================== sdb3/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/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
set locale_dir=($root)/boot/grub/locale
set lang=en_US
insmod gettext
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 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/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 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/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(/dev/sdc,msdos3)'
search --no-floppy --fs-uuid --set=root 08625445-f6a8-40fb-9f42-35d2e7c60067
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 4640FD8340FD7A4F
chainloader +1
}
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 08625445-f6a8-40fb-9f42-35d2e7c60067
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 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 08625445-f6a8-40fb-9f42-35d2e7c60067
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 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 ###
--------------------------------------------------------------------------------
=============================== sdb3/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
# / was on /dev/sda2 during installation
UUID=08625445-f6a8-40fb-9f42-35d2e7c60067 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda3 during installation
UUID=6bee1751-e93b-490a-9ed9-3d12e4c3c811 none swap sw 0 0
--------------------------------------------------------------------------------
=================== sdb3: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
247.126823425 = 265.350406144 boot/grub/core.img 1
248.268562317 = 266.576338944 boot/grub/grub.cfg 1
245.586914062 = 263.696941056 boot/initrd.img-2.6.38-8-generic 2
246.358215332 = 264.525119488 boot/vmlinuz-2.6.38-8-generic 1
245.586914062 = 263.696941056 initrd.img 2
246.358215332 = 264.525119488 vmlinuz 1
=============================== StdErr Messages: ===============================
unlzma: Decoder error
unlzma: Decoder error
Hors ligne
#4 Le 07/07/2011, à 20:54
- sinbad83
Re : [Abandon] Boot Impossible depuis disque externe.
Je ne sais pas comment tu as créé Grub pour le DD USB et la tour, mais il y a un problème.
Personnellement (et je l'ai déjà fait pour une erreur d'emplacement Grub), je ferais:
- démarrage sur la tour (si elle a Ubuntu), sans DD USB
- installation startup-manager ou boot-repair (voir docs)
- lancement de l'un des deux
- installation Grub sur la racine de la tour
- dans un deuxième temps, brancher le DD USB sur la tour
- faire un os-prober + update-grub
- relancer l'application choisie pour installer Grub à la racine du DD USB
Redémarrer avec le DD USB pour contrôle
Il se peut que Grub nécessite d'être réinstaller sur la tour seule (cela m'est arrivé).
A+
Dernière modification par sinbad83 (Le 07/07/2011, à 20:55)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#5 Le 07/07/2011, à 21:02
- Zakhar
Re : [Abandon] Boot Impossible depuis disque externe.
Ce que tu fais n'est pas prévu par une distribution comme Ubuntu.
En effet, à l'installation, il va positionner certaines choses correspondant à ton matériel, mais ne refait pas le test matériel complet à chaque reboot, ce serait trop long. Et du coup, si tu branches le disque externe sur un autre PC qui n'a pas le même matériel, ça plante !..
Prenons un exemple simple que tu comprennes bien.
-1) Tu installes sur ton portable
-2) Le portable a une carte nVidia. Ubuntu le détecte et te propose donc d'installer le driver propriétaire, ce que tu fais.
-3) Tu branches maintenant le disque externe sur ta tour et tu démarres dessus
-4) oui mais voila, ta tour a une carte ATI... que crois tu qu'il va se passer... eh bien ça va planter !..
C'est la raison pour laquelle ça fonctionne bien entre ton PC et celui de ton frère si c'est exactement (ou à peu de chose près) la même machine, mais pas sur la tour.
Tu risques même de casser ta distribution parce qu'il peut tâcher d'installer des trucs et ensuite ça ne marchera plus nulle part.
Si tu veux faire ce genre de chose, il faut prendre une distribution adaptée à ça.
A une certaine époque (il y a 2 ans) j'avais récupéré une distribution Mandriva adaptée pour ça qu'on pouvait faire tourner sur clé.
Mais la contrepartie, c'est que à chaque démarrage, la distribution faisait tourner harddrake, qui est un utilitaire de scan du matériel, et réinstallait ce qu'il fallait pour le PC sur lequel elle était connectée.
Donc en gros, avec Ubuntu, tu peux oublier la manipulation que tu tentes de faire là... sauf à avoir de solides connaissances et beaucoup de temps !..
Je te conseille de te contenter de garder ton disque externe pour tes deux PC portables, et au pire tu prends une clé USB de 2GB, ça suffit pour faire tourner une Ubuntu sur ta tour.
"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)
Hors ligne
#6 Le 08/07/2011, à 10:57
- sinbad83
Re : [Abandon] Boot Impossible depuis disque externe.
Salut Zakhar,
ton intervention m'éclaire sur certains problèmes rencontrés auparavant.
- cela montre la limite de vouloir installer un Ubuntu sur un disque externe. Pour pouvoir utiliser Ubuntu sur d'autres ordinateurs à partir d'un disque USB, il faut passer par USB-creator (ou par UnetBootIn ou par Framakey) et choisir le mode persistant. Non pas l'installation habituelle à partir du CD-ROM.
- j'ai autrefois utilisé un ghost d'un serveur pour réinstaller à l'identique sur un autre serveur. Je vois maintenant que j'ai eu de la chance: tout s'est bien passé sauf que je n'avais pas de connexion (j'avais une IP fixe en eth0 et j'ai découvert que la connexion se faisait sur celui-là en eth1). Il est vrai que la carte graphique a moins d'importance sur un serveur.
Dernière modification par sinbad83 (Le 08/07/2011, à 15:50)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#7 Le 08/07/2011, à 21:54
- Crone123
Re : [Abandon] Boot Impossible depuis disque externe.
Oui, mais les LiveUSB persistant, ça a le défaut d'être du Live USB justement...
Pour ce qui est des Pilotes vidéos, j'ai justement des ATI sur les PC portables et des nVidia sur les tour. (mais on s'en fout, les pilotes sont pas installées, et c'est grub qui pose problème..)
Par contre, je vois pas l’intérêt d'installer grub sur la tour, il y est déjà, c'est le grub du disque externe qui ne trouve pas les OS sur la tour.
J'ai des logiciels de configuration de Grub (StartUp Manager, Grub Customizer), mais faut configurer celui du disque externe, ceux qui sont internes aux PCs, y a pas de raisons de les modifier, on leurs demande rien du tout quand c'est le HDD externe qui est booté.
Hors ligne
#8 Le 08/07/2011, à 23:33
- Crone123
Re : [Abandon] Boot Impossible depuis disque externe.
J'ai beau essayer, sur ma tour, j'ai grub qui dit ça:
"unknown filesystem"
En bref, ça n'as pas bougé (en changeant 2 ou 3 options depuis le grub du HDD externe...)
Mais pourquoi il dit qu'il ne connais pas les systèmes de fichiers?
Hors ligne
#9 Le 08/07/2011, à 23:36
- sinbad83
Re : [Abandon] Boot Impossible depuis disque externe.
En effet, il n'y a besoin que d'un grub (mini) pour le DD externe, qui doit pouvoir le lancer. Par contre, il n'y a besoin de rien pour les autres PC qui doivent démarrer comme d'habitude quand il n'a pas de DD externe.
La question est d'avoir ce grub mini qui ne doit pas contenir les autres OS pour ne pas gêner au boot quand on change de PC.
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#10 Le 08/07/2011, à 23:39
- Crone123
Re : [Abandon] Boot Impossible depuis disque externe.
En fait j'ai qu'as virer les entrées des autres OS depuis le grub du disque externe?
Hors ligne
#11 Le 09/07/2011, à 00:31
- Crone123
Re : [Abandon] Boot Impossible depuis disque externe.
Bon, ça marche pas.
Je verrais plus tard pour ça...
Hors ligne
#12 Le 09/07/2011, à 05:42
- malbo
Re : [Abandon] Boot Impossible depuis disque externe.
Crone123,
Tu ferais bien d'essayer de comprendre le post #5 de Zakhar. Une installation classique de Ubuntu sur disque dur externe, ça ne fonctionne qu'avec un seul PC. Si tu veux un Ubuntu qui puisse être démarré sur n'importe quel PC et qui puisse s'adapter aux différents matériels de chaque PC, c'est une clé liveUSB qu'il te faut.
Du coup, je me suis fendu de rajouter une mention à ce sujet au début de la doc : http://doc.ubuntu-fr.org/tutoriel/insta … disque_usb
C'est là :
Après installation sur le disque dur USB, Ubuntu ne pourra fonctionner que depuis le PC qui a servi à l'installer. Même si c'est possible dans certains cas, il vaut mieux éviter de le faire fonctionner depuis un autre PC.
Dernière modification par malbo (Le 09/07/2011, à 06:13)
Hors ligne
#13 Le 09/07/2011, à 08:31
- Zakhar
Re : [Abandon] Boot Impossible depuis disque externe.
Tout à fait malbo.
Mais même sur une USB persistante, ça ferait pareil.
Tiens, juste un petit détail pour vous en convaincre, faites un :
$> cat /etc/udev/rules.d/70-persistent-net.rules
# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.
# PCI device 0x11ab:0x4362 (sky2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:12:13:14:15", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x11ab:0x4362 (sky2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:12:13:14:15:16", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
Vous voyez, là Ubuntu a détecté 2 interfaces ethernet (c'est ma tour) et a marqué les adresses Mac (que j'ai "brouillées") de chaque interface. Ainsi c'est "persistant", à chaque boot on a les mêmes définitions. Eh bien si avec le même système vous bootez sur une autre machine, les scripts de démarrage vont trouver une autre interface réseau, puisque l'adresse Mac n'est pas dans la liste, et la rajouter. Vous aurez donc eth2, eth3, eth4, etc...
Bien sûr, dans ce cas ça n'empêche pas de fonctionner, votre PC va simplement fonctionner sur eth18 et ce sera bizarre parce que vous en avez 17 avant ça d'inutilisés.
Mais si par exemple vous aviez fait des règles de filtrage sur eth0... eh bien ça ne va plus rien filtrer du tout !.. Il faudra donc être précautionneux sur l'usage des interfaces.
D'ailleurs ce "décalage" des ethX existait sur ma clé Mandriva multi-bootable.
Ceci est un exemple, en l'occurrence celui-là n'empêche en général pas un PC de fonctionner, mais il y en a plein du même genre qui vont finir par faire planter.
Pour ce qui est de Grub, en principe, si le PC sait démarrer sur un disque externe, il suffit de mettre le Grub sur le disque externe et il n'y a pas de problème.
"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)
Hors ligne
#14 Le 09/07/2011, à 09:40
- Crone123
Re : [Abandon] Boot Impossible depuis disque externe.
OK, donc en fait, Ubuntu est pas fait pour être super-portable?
Dommage...c'est bien pratique..
Merci en tout cas
Hors ligne
#15 Le 09/07/2011, à 09:56
- sinbad83
Re : [Abandon] Boot Impossible depuis disque externe.
A priori, Ubuntu standard (LiveCD ou fichier iso) directement, non. Il faut utiliser une des solutions Usb-Creator, UnetBootIn, FramakeyUbuntuRemix ou autre ... pour avoir un LiveUSB persistant.
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#16 Le 09/07/2011, à 12:36
- Zakhar
Re : [Abandon] Boot Impossible depuis disque externe.
Eh bien si, en Live CD c'est totalement "portable" puisque le Live CD ne mémorise rien, à chaque fois il inspecte la configuration.
L'inconvénient est bien sûr qu'il ne garde aucun réglage, installation, etc...
Et pour ce qui est du Live CD + persistant, on tombe dans ce qui est expliqué ci-dessus.
Regardez le post sur MultiSystem (excellent travail d'ailleurs), il permet de faire une clé bootable un peu partout, par contre il est bien expliqué qu'on ne doit utiliser le persistant que sur un PC, le Live CD lui peut s'utiliser où on veut.
(UnetBootIn, USBCreatir, etc... ne change rien à tout cela)
Dernière modification par Zakhar (Le 09/07/2011, à 12:37)
"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)
Hors ligne
#17 Le 09/07/2011, à 13:39
- sinbad83
Re : [Abandon] Boot Impossible depuis disque externe.
Zakhar,
pas tout à fait d'accord, j'avais installé Ubuntu 10.10, de façon habituelle à partit du CD-ROM, sur un DD externe, il démarrait bien quand il était branché sur la machine qui avait servi à l'installation sur USB. Mais, il n'y avait plus de démarrage sur un autre PC.
Dernière modification par sinbad83 (Le 09/07/2011, à 15:15)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#18 Le 09/07/2011, à 14:35
- renyeu
Re : [Abandon] Boot Impossible depuis disque externe.
Bonjour,
Pour info, j'ai installé Ubuntu 10.04 sur un DD externe Hitachi 250Gio avec le CD Ubuntu.
Il fonctionne très bien sur n'importe qu'elle machine.
Je sélectionne mon disque au démarrage de la machine via les touches F12 ou F8 (suivant les bios des machines sur lesquelles je le connecte), et c'est OK!
Sur ce même disque, j'ai aussi installé XP en dualboot...
Par contre, XP fonctionne uniquement sur la machine avec laquelle je l'ai installé. ..
Et encore, après avoir modifier (assez prises de tête: extraction/édition/modification de fichiers .cab...) nombre de fichiers pour éviter le réadressage des ports USB au démarrage qui bloquait son fonctionnement ( voir ngine.de) .
Voilà, si cela peut vous aider
Cdlt
B. Chalot
Hors ligne
#19 Le 09/07/2011, à 19:27
- Crone123
Re : [Abandon] Boot Impossible depuis disque externe.
OK, moi j'abandonne l'idée...
Hors ligne
#20 Le 09/07/2011, à 20:47
- sinbad83
Re : [Abandon] Boot Impossible depuis disque externe.
Si vraiment, tu abandonnes, ajoute (Abandon) dans le titre de ton fil.
Qu'est-ce-que tu ne comprends pas ?
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#21 Le 10/07/2011, à 09:46
- Crone123
Re : [Abandon] Boot Impossible depuis disque externe.
Ben, ça n'as plus d’intérêt de faire ça, si je ne peux pas le booter normalement sur n'importe quel PC, et avec une installation normale.
Hors ligne
#22 Le 10/07/2011, à 11:53
- renyeu
Re : [Abandon] Boot Impossible depuis disque externe.
...si je ne peux pas le booter normalement...
Je ne pense pas que cela soit un gros problème de passer par F12 ou F8 pour démarrer, tout au plus 1minute de perdue!
Par contre pour Windows, en le virtualisant ce doit être plus efficace et fonctionner sur toute machine?
Cdlt
Renyeu
Hors ligne
#23 Le 10/07/2011, à 17:13
- Crone123
Re : [Abandon] Boot Impossible depuis disque externe.
Je ne pense pas que cela soit un gros problème de passer par F12 ou F8 pour démarrer, tout au plus 1minute de perdue!
Mais ça je m'en fout, de toute façon mon PC sait booter le HDD directement, le problème, c'est que GRUB plante.
Bref, le sujet est clos.
Hors ligne