Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/04/2012, à 20:19

GameX

Le mode de dépannage ne démarre pas - Écran noir

Bonjour,


J'ai installé Ubuntu 11.10 sur mon portable Lenovo Thinkpad E420, et il fonctionne super bien. big_smile
Par contre, je ne comprend pas pourquoi le mode de dépannage - qui aurait pu me sauver une réinstallation - ne démarre pas du tout?

Quand je choisi l'entrée, j'ai simplement:

Chargement de Linux 3.0.0-17-generic ...
Chargement du disque mémoire initial ...

Puis très rapidement après, un écran noir.  J'ai beau attendre 10 minutes, rien.  Je dois éteindre le portable avec la touche d'arrêt.
Y a-t-il un moyen de faire fonctionner le mode?  Est-ce que c'est simplement une incompatibilité avec mon portable, impossible à régler?

Voilà mon fichier 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='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c610f421-8894-42f5-86ea-ed46b8c8fda3
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480x16
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos5)'
  search --no-floppy --fs-uuid --set=root c610f421-8894-42f5-86ea-ed46b8c8fda3
  set locale_dir=($root)/boot/grub/locale
  set lang=fr_CA
  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 ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c610f421-8894-42f5-86ea-ed46b8c8fda3
insmod jpeg
if background_image /boot/grub/GRUB-Wallpaper.jpg; 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_proxy ###
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 "Linux Ubuntu 11.10 Oneric" --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos5)'
    search --no-floppy --fs-uuid --set=root c610f421-8894-42f5-86ea-ed46b8c8fda3
    linux    /boot/vmlinuz-3.0.0-17-generic root=UUID=c610f421-8894-42f5-86ea-ed46b8c8fda3 ro   quiet splash vt.handoff=7
    initrd    /boot/initrd.img-3.0.0-17-generic
}
submenu "Linux Ubuntu 11.10 Oneric (Récupération)"{
menuentry "Linux Ubuntu 11.10 Oneric (Mode de dépannage)" --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos5)'
    search --no-floppy --fs-uuid --set=root c610f421-8894-42f5-86ea-ed46b8c8fda3
    echo    'Chargement de Linux 3.0.0-17-generic ...'
    linux    /boot/vmlinuz-3.0.0-17-generic root=UUID=c610f421-8894-42f5-86ea-ed46b8c8fda3 ro recovery nomodeset 
    echo    'Chargement du disque mémoire initial ...'
    initrd    /boot/initrd.img-3.0.0-17-generic
}
menuentry "Linux Ubuntu 11.10 Oneric (Console Root)" --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos5)'
    search --no-floppy --fs-uuid --set=root c610f421-8894-42f5-86ea-ed46b8c8fda3
    linux    /boot/vmlinuz-3.0.0-12-generic root=UUID=c610f421-8894-42f5-86ea-ed46b8c8fda3 ro   quiet splash vt.handoff=7 single
    initrd    /boot/initrd.img-3.0.0-12-generic
}
}
### END /etc/grub.d/10_linux_proxy ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_os-prober_proxy ###
menuentry "Microsoft Windows 7 Professionnel" --class windows --class os {
    insmod part_msdos
    insmod ntfs
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root 52B084CCB084B7CD
    chainloader +1
}
### END /etc/grub.d/20_os-prober_proxy ###

### BEGIN /etc/grub.d/30_memtest86+_proxy ###
menuentry "Test de mémoire (Memtest86+)" {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos5)'
    search --no-floppy --fs-uuid --set=root c610f421-8894-42f5-86ea-ed46b8c8fda3
    linux16    /boot/memtest86+.bin
}
### END /etc/grub.d/30_memtest86+_proxy ###

### 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 ###

S'il est impossible de régler ce problème, quelles sont les autres options qui s'offrent à moi pour réparer mon Linux, si jamais il refuse de démarrer (C'est déjà arrivé) ?


Merci pour votre aide!

Hors ligne

#2 Le 18/04/2012, à 21:25

Natix

Re : Le mode de dépannage ne démarre pas - Écran noir

Bonjour,

Je ne connais pas de solution à ton problème, mais si tu veux avoir un terminal sur ta ubuntu endommager sans le mode recovery.

Tu peux démarrer sur un live d'une version d'ubuntu et faire un chroot. Pour cela il faut d'abord créer un point de montage.

mkdir /media/pointmontage

monter la partition avec le système endommager

mount /dev/sda1 /media/pointmontage

préparer le chroot

sudo mount --bind /dev /media/pointmontage/dev
sudo mount -t proc /proc /media/pointmontage/proc

et pour avoir internet:

cp /etc/resolv.conf /media/pointmontage/etc/resolv.conf

Puis on démarre le chroot:

chroot /media/pointmontage

Pour redémarrer tu démonte les partitions comme ceci et on redémarre:

sudo umount /media/pointmontage/proc
sudo umount /media/pointmontage/dev
sudo umount /media/pointmontage/
sudo shutdown -r now

Cordialement

Natix

Dernière modification par Natix (Le 18/04/2012, à 22:21)

Hors ligne