Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#1 Le 06/05/2013, à 19:34

cyberfish

[Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Bonjour à tous,

Je me permets de poster un message sur votre forum après avoir longtemps cherché une solution dans les discussions existantes sans succès.

J'ai un Asus UX31A livré avec Windows 8. Après avoir essayé ce dernier, j'ai décidé de mettre Ubuntu. J'ai récupéré une image de la version 13.04 et procédé à l'installation. J'ai cru bon de supprimer toutes les partitions avant de procéder et c'est sûrement là mon erreur puisque j'ai supprimé la partition efi d'origine. J'ai bien essayé de la recréer avec parted (FAT16, flag boot) et remis les fichiers dessus grâce à boot-repair mais rien n'y fait. L'installation semble se dérouler à merveille mais au redémarrage, j'ai le message "/boot/efi n'esixte pas".

J'ai vérifié la cohérence entre /etc/fstab et le retour de la commande `blkid`.
J'ai tapé `dmesg | tail` et je reçois le message "IO iso8859-1 charset not found".

Certaines personnes ont ce problème de charset mais on parle de recompiler le kernel et plein de choses qui m'ont l'air trop compliquées pour un système fraîchement installé.

Merci d'avance pour votre aide.

Cyberfish

Dernière modification par cyberfish (Le 16/05/2013, à 12:18)

Hors ligne

#2 Le 06/05/2013, à 22:14

TGM

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Solution possible :
Restairation complète de W8.
Ta partition UEFI sera restaurée.
Installe normalement ensuite. Dans le pire des cas, laisse une partition W8 (le C:) a minima, en fonction de la place disponible sur ton disque. Cela permet parfois de se dépatouiller. J'ai été surpris (agréablement) de l'utilitaire de réparation ...
Con cernant le message /boot/efi, il faudrait savoir comment tu a recréé cette partition qui semble un peu subtile. A ma connaissance, elle devrait être la première sur le disque, suivie d'une partition réservée pour son extention (sda2). Ce n'est pas une règle générale, la miène étant en seconde position.
A l'installation, ton /boot doit être monté en /boot/efi.

Si tu n'a rien installé/effectué comme travaux depuis, fais une réinstallation complète, en choissant "autre chose" pour repartitionner ton disque et en installant les mise à jour en cours d'installation.


Nemo me impune lacessit

Hors ligne

#3 Le 07/05/2013, à 16:33

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Merci pour ta réponse.

J'ai oublié de préciser que j'avais déjà essayé la récupération de Windows 8. J'avais fait une sauvegarde de la partition dite "de récupération" avant de tout effacer. Malheureusement, quelle que soit l'option choisie dans l'interface de restauration Microsoft, aucune ne fonctionne. Toutes se terminent par un message d'erreur :
   - "Actualiser votre PC" -> "Le lecteur où Windows est installé est verrouillé. Déverrouillez le lecteur, puis réessayez."
   - "Réinitialiser votre PC" -> "Impossible de réinitialiser votre PC. Une partition de lecteur requise est manquante."
   - "Options avancées / Restauration du système" -> "Pour utiliser la restauration du système, vous devez spécifier l'installation Windows à restaurer. Redémarrez l'ordinateur, sélectionnes un système d'exploitation, puis sélectionnez Restauration du système"
   - "Options avancées / Récupération de l'image système" -> "Windows ne trouve pas d'image système sur cet ordinateur"
   - "Options avancées / Réparation automatique" -> "La réparation automatique n'a pas pu réparer votre PC"

Reste l'invite de commande, diskpart et consors mais je n'ai pas réussi à me débrouiller avec ça.

Comment j'ai recréé la partition efi ? Avec gparted depuis le live CD Ubuntu 13.04. Je l'ai créée en premier sur le disque (/dev/sda1). Partition de type fat16, flag boot, nommée "efi". Pour remettre les fichiers dessus, j'ai utilisé boot-repair.

Je peux fournir plein de détails bien sûr, mais je n'ai aucune connaissance de ces nouveaux systèmes uefi et je ne sais pas ce qui est utile.

Je pars quelques jours en vacances donc je ne pourrai pas lire mes messages avant dimanche soir.

Merci pour ton aide,
Ivan

Hors ligne

#4 Le 14/05/2013, à 18:39

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Salut à tous,

J'ai tout essayé, je ne trouve vraiment pas. Ma dernière issue est de copier cette partition sur le disque d'un ami qui a le même ordinateur mais au cas où cela ne fonctionnerait pas, je suis coincé.

Si quelqu'un a une idée, je suis vraiment preneur... Malbo, j'ai vu que tu postais des messages très intéressants sur le sujet. Si tu passes par là et que tu as une idée, ce serait merveilleux.

Cyberfish

Hors ligne

#5 Le 14/05/2013, à 22:14

TGM

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Je en suis pas certain que la sauvegarde de ta partition et sa restauration soient suffisantes. Normalement, cela fonctionne correctement à partir où l'on crée un support de restauration à partir des outils fournis avec le système pré installé.
Si ton ami à la même machine que toi, demande lui de te faire un support de restauration pour remettre ton PC "en configuration d'origine".
Une fois cela fait, tu peux repartir pour une nouvelle installation.
A priori, pour installer from scratch ubuntu uniquement, tu as les partitions suivantes à créer :
une partition en début de disque d'environ 500Mo en fat32 qui sera montée en /boot/efi
ton swap
ton / environ 20 à 25 mo
ton /home avec le reste, dans le cas où tu souhaites un /home séparé.
Normalement, tout devrait se passer correctement.

Si tu souhaites conserver W8, cf. ci dessus ...

Bon courage


Nemo me impune lacessit

Hors ligne

#6 Le 14/05/2013, à 22:44

malbo

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Peux-tu poster un Boot-Info : http://doc.ubuntu-fr.org/tutoriel/boot-info

Pour info : dans ce post, il y a des conseils donnés par "Ubuntu sur un Portable" pour le modèle UX31A-R4003P (c'est peut-être proche de ton modèle) : http://forum.ubuntu-fr.org/viewtopic.ph … #p11597741
on y voit : désactiver le Secure Boot et pour l'iso, utiliser la version 64 bits

Dernière modification par malbo (Le 14/05/2013, à 22:54)


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

En ligne

#7 Le 15/05/2013, à 12:46

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

@TGM : merci pour ton message. Je vais refaire une install fraîche en appliquant le partitionnement que tu recommandes. Pour information, je ne veux pas de dual boot. Je veux supprimer purement et simplement Windows et n'avoir qu'Ubuntu sur la machine.

@Malbo : je vois que mon appel a été entendu, merci wink J'avais déjà lu le post dont tu m'envoies le lien et oui, le secure boot est désactivé chez moi. J'utilise la version 64 bits et la verison 13.04. Je boot en UEFI comme conseillé ici : https://help.ubuntu.com/community/AsusZ … structions

La référence est proche: UX31A-R4005P (http://www.laptopspirit.fr/120097/asus- … ows-8.html).

J'ai fait un boot-info ici : http://paste.ubuntu.com/5667220/

Hors ligne

#8 Le 15/05/2013, à 15:36

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

@TGM : je viens de faire deux installs successives, sans obtenir de meilleurs résultat. A chaque fois, j'ai fait un partitionnement manuel.

Partitionnement 1 :
   - 500 Mo FAT32 montés sur /boot/efi
   - 6143 Mo de swap
   - Le reste (115 Go environ) sur /. Je ne fais pas de /home séparé.

-> Au redémarrage, /boot/efi ne se monte pas pour cette même raison de charset.

Partitionnement 2 :
   - 500 Mo de partition type "EFI". Le point de montage ne se précise pas.
   - 6143 Mo de swap
   - Le reste sur /

-> idem

J'ai refait un boot-info ici : http://paste.ubuntu.com/5667641

Hors ligne

#9 Le 15/05/2013, à 18:31

malbo

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Je colle ton dernier Boot-Info ici :

 Boot Info Script e7fc706 + Boot-Repair extra info      [Boot-Info 12May2013]


============================= Boot Info Summary: ===============================

 => Windows 7/8/2012 is installed in the MBR of /dev/sda.
 => Syslinux MBR (3.61-4.03) is installed in the MBR of /dev/sdb.

sda1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  According to the info in the boot sector, sda1 starts 
                       at sector 0. But according to the info from fdisk, 
                       sda1 starts at sector 2048.
    Operating System:  
    Boot files:        /EFI/ubuntu/grubx64.efi

sda2: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sda3: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 13.04 
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  SYSLINUX 4.03 2010-10-22 ........>..sr>.......C..9...0...~.....~...f...M.f.f....f..0~....>E}.u......
    Boot sector info:  Syslinux looks at sector 1710000 of /dev/sdb1 for its 
                       second stage. SYSLINUX is installed in the  directory. 
                       No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /boot/grub/grub.cfg /syslinux.cfg /casper/vmlinuz.efi 
                       /casper/vmlinuz.efi.signed /EFI/BOOT/grubx64.efi 
                       /ldlinux.sys

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________

Disk /dev/sda: 124.0 GB, 124000000000 bytes
255 heads, 63 sectors/track, 15075 cylinders, total 242187500 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                   1   242,187,499   242,187,499  ee GPT


GUID Partition Table detected.

Partition    Start Sector    End Sector  # of Sectors System
/dev/sda1           2,048       976,895       974,848 EFI System partition
/dev/sda2         976,896    12,976,127    11,999,232 Swap partition (Linux)
/dev/sda3      12,976,128   242,186,239   229,210,112 Data partition (Windows/Linux)

Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 8019 MB, 8019509248 bytes
255 heads, 63 sectors/track, 974 cylinders, total 15663104 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/sdb1    *             63    15,647,309    15,647,247   b W95 FAT32


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/loop0                                              squashfs   
/dev/sda1        83E5-3DC8                              vfat       
/dev/sda2        e46df396-dda3-45ea-8669-7af91b98d931   swap       
/dev/sda3        90e4a5cb-d9a1-4216-b00c-94133275972a   ext4       
/dev/sdb1        CC5D-42A6                              vfat       IVANUSB2

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/loop0       /rofs                    squashfs   (ro,noatime)
/dev/sdb1        /cdrom                   vfat       (ro,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)


=========================== sda3/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 [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
set root='hd0,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  90e4a5cb-d9a1-4216-b00c-94133275972a
else
  search --no-floppy --fs-uuid --set=root 90e4a5cb-d9a1-4216-b00c-94133275972a
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  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 ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-90e4a5cb-d9a1-4216-b00c-94133275972a' {
recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  90e4a5cb-d9a1-4216-b00c-94133275972a
	else
	  search --no-floppy --fs-uuid --set=root 90e4a5cb-d9a1-4216-b00c-94133275972a
	fi
	linux	/boot/vmlinuz-3.8.0-19-generic root=UUID=90e4a5cb-d9a1-4216-b00c-94133275972a ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.8.0-19-generic
}
submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-90e4a5cb-d9a1-4216-b00c-94133275972a' {
	menuentry 'Ubuntu, avec Linux 3.8.0-19-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-19-generic-advanced-90e4a5cb-d9a1-4216-b00c-94133275972a' {
	recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  90e4a5cb-d9a1-4216-b00c-94133275972a
		else
		  search --no-floppy --fs-uuid --set=root 90e4a5cb-d9a1-4216-b00c-94133275972a
		fi
		echo	'Chargement de Linux 3.8.0-19-generic…'
		linux	/boot/vmlinuz-3.8.0-19-generic root=UUID=90e4a5cb-d9a1-4216-b00c-94133275972a ro   quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.8.0-19-generic
	}
	menuentry 'Ubuntu, avec Linux 3.8.0-19-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-19-generic-recovery-90e4a5cb-d9a1-4216-b00c-94133275972a' {
	recordfail
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3  90e4a5cb-d9a1-4216-b00c-94133275972a
		else
		  search --no-floppy --fs-uuid --set=root 90e4a5cb-d9a1-4216-b00c-94133275972a
		fi
		echo	'Chargement de Linux 3.8.0-19-generic…'
		linux	/boot/vmlinuz-3.8.0-19-generic root=UUID=90e4a5cb-d9a1-4216-b00c-94133275972a ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.8.0-19-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+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-1" ]; then
  if keystatus; then
    if keystatus --shift; then
      set timeout=-1
    else
      set timeout=0
    fi
  else
    if sleep --interruptible 3 ; then
      set timeout=0
    fi
  fi
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
	fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------

=============================== sda3/etc/fstab: ================================

--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda3 during installation
UUID=90e4a5cb-d9a1-4216-b00c-94133275972a /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=83E5-3DC8  /boot/efi       vfat    defaults        0       1
# swap was on /dev/sda2 during installation
UUID=e46df396-dda3-45ea-8669-7af91b98d931 none            swap    sw              0       0
--------------------------------------------------------------------------------

=================== sda3: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

  64.391132355 = 69.139451904   boot/grub/grub.cfg                             1
  70.384399414 = 75.574673408   boot/vmlinuz-3.8.0-19-generic                  1
  70.384399414 = 75.574673408   vmlinuz                                        1
  92.952548981 = 99.807039488   boot/initrd.img-3.8.0-19-generic               1
  92.952548981 = 99.807039488   initrd.img                                     1

=========================== sdb1/boot/grub/grub.cfg: ===========================

--------------------------------------------------------------------------------

if loadfont /boot/grub/font.pf2 ; then
	set gfxmode=auto
	insmod efi_gop
	insmod efi_uga
	insmod gfxterm
	terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

menuentry "Try Ubuntu without installing" {
	set gfxpayload=keep
	linux	/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
	initrd	/casper/initrd.lz
}
menuentry "Install Ubuntu" {
	set gfxpayload=keep
	linux	/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --
	initrd	/casper/initrd.lz
}
menuentry "OEM install (for manufacturers)" {
	set gfxpayload=keep
	linux	/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true --
	initrd	/casper/initrd.lz
}
menuentry "Check disc for defects" {
	set gfxpayload=keep
	linux	/casper/vmlinuz.efi  boot=casper integrity-check quiet splash --
	initrd	/casper/initrd.lz
}
--------------------------------------------------------------------------------

============================== sdb1/syslinux.cfg: ==============================

--------------------------------------------------------------------------------
default menu.c32
prompt 0
menu title UNetbootin
timeout 100

label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --

label ubnentry0
menu label ^Help
kernel /ubnkern
append initrd=/ubninit 

label ubnentry1
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper  quiet splash --

label ubnentry2
menu label ^Install Ubuntu
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity  quiet splash --

label ubnentry3
menu label ^Check disc for defects
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz boot=casper integrity-check  quiet splash --

label ubnentry4
menu label Test ^memory
kernel /install/mt86plus
append initrd=/ubninit 

label ubnentry5
menu label ^Boot from first hard disk
kernel /ubnkern
append initrd=/ubninit 

label ubnentry6
menu label Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --

label ubnentry7
menu label Install Ubuntu
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --

label ubnentry8
menu label OEM install (for manufacturers)
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true --

label ubnentry9
menu label Check disc for defects
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz boot=casper integrity-check quiet splash --

--------------------------------------------------------------------------------

=================== sdb1: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

            ?? = ??             boot/grub/grub.cfg                             1

================= sdb1: Location of files loaded by Syslinux: ==================

           GiB - GB             File                                 Fragment(s)

            ?? = ??             syslinux.cfg                                   1
            ?? = ??             ldlinux.sys                                    1
            ?? = ??             menu.c32                                       1

============== sdb1: Version of COM32(R) files used by Syslinux: ===============

 menu.c32                           :  COM32R module (v4.xx)

========= Devices which don't seem to have a corresponding hard drive: =========

sdc 

=============================== StdErr Messages: ===============================

File descriptor 8 (/proc/4543/mounts) leaked on lvscan invocation. Parent PID 11357: bash
  No volume groups found

ADDITIONAL INFORMATION :
=================== log of boot-repair 2013-05-15__13h34 ===================
boot-repair version : 3.199~ppa2~raring
boot-sav version : 3.199~ppa2~raring
glade2script version : 3.2.2~ppa45~raring
boot-sav-extra version : 3.199~ppa2~raring
boot-repair is executed in live-session (Ubuntu 13.04, raring, Ubuntu, x86_64)
ls: cannot access /home/usr/.config: No such file or directory
CPU op-mode(s):        32-bit, 64-bit
BOOT_IMAGE=/casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


=================== os-prober:
/dev/sda3:Ubuntu 13.04 (13.04):Ubuntu:linux

=================== blkid:
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="83E5-3DC8" TYPE="vfat"
/dev/sda2: UUID="e46df396-dda3-45ea-8669-7af91b98d931" TYPE="swap"
/dev/sda3: UUID="90e4a5cb-d9a1-4216-b00c-94133275972a" TYPE="ext4"
/dev/sdb1: LABEL="IVANUSB2" UUID="CC5D-42A6" TYPE="vfat"


1 disks with OS, 1 OS : 1 Linux, 0 MacOS, 0 Windows, 0 unknown type OS.


WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util sfdisk doesn't support GPT. Use GNU Parted.


WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.



=================== sda3/etc/default/grub :

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"




=================== sda3/etc/grub.d/ :
drwxr-xr-x  2 root root    4096 Apr 24 17:05 grub.d
total 72
-rwxr-xr-x 1 root root  7541 Apr  9 09:29 00_header
-rwxr-xr-x 1 root root  5974 Apr  9 08:53 05_debian_theme
-rwxr-xr-x 1 root root 11381 Apr  9 09:29 10_linux
-rwxr-xr-x 1 root root 10258 Apr  9 09:29 20_linux_xen
-rwxr-xr-x 1 root root  1688 Dec  5 15:32 20_memtest86+
-rwxr-xr-x 1 root root 10976 Apr  9 09:29 30_os-prober
-rwxr-xr-x 1 root root  1426 Apr  9 09:29 30_uefi-firmware
-rwxr-xr-x 1 root root   214 Apr  9 09:29 40_custom
-rwxr-xr-x 1 root root   216 Apr  9 09:29 41_custom
-rw-r--r-- 1 root root   483 Apr  9 09:29 README


/boot/efi detected in the fstab of sda3: UUID=83E5-3DC8   (sda1)

=================== sda3recordfail=1/grub/grubenv :
recordfail=1



=================== UEFI/Legacy mode:
BIOS is EFI-compatible, and is setup in EFI-mode for this live-session.
SecureBoot disabled. (maybe sec-boot, Please report this message to boot.repair@gmail.com)


=================== PARTITIONS & DISKS:
sda1	: sda,	not-sepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-boot,	no-os,	is-correct-EFI,	part-has-no-fstab,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	nopakmgr,	nogrubinstall,	no---usr,	part-has-no-fstab,	not-sep-usr,	standard,	not-far,	/mnt/boot-sav/sda1.
sda3	: sda,	not-sepboot,	grubenv-ng	grub2,	grub-efi ,	update-grub,	64,	with-boot,	is-os,	not--efi--part,	fstab-without-boot,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	apt-get,	grub-install,	with--usr,	fstab-without-usr,	not-sep-usr,	standard,	farbios,	/mnt/boot-sav/sda3.

sda	: GPT,	no-BIOS_boot,	has-correctEFI, 	not-usb,	has-os,	2048 sectors * 512 bytes


=================== parted -l:

Model: ATA SanDisk SSD U100 (scsi)
Disk /dev/sda: 124GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name  Flags
1      1049kB  500MB   499MB   fat32                 boot
2      500MB   6644MB  6144MB  linux-swap(v1)
3      6644MB  124GB   117GB   ext4


Model: Lexar JD Secure II + (scsi)
Disk /dev/sdb: 8020MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
1      32.3kB  8011MB  8011MB  primary  fat32        boot

=================== parted -lm:

BYT;
/dev/sda:124GB:scsi:512:512:gpt:ATA SanDisk SSD U100;
1:1049kB:500MB:499MB:fat32::boot;
2:500MB:6644MB:6144MB:linux-swap(v1)::;
3:6644MB:124GB:117GB:ext4::;

BYT;
/dev/sdb:8020MB:scsi:512:512:msdos:Lexar JD Secure II +;
1:32.3kB:8011MB:8011MB:fat32::boot;


=================== mount:
/cow on / type overlayfs (rw)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
/dev/sdb1 on /cdrom type vfat (ro,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/loop0 on /rofs type squashfs (ro,noatime)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /sys/firmware/efi/efivars type efivarfs (rw)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
gvfsd-fuse on /run/user/ubuntu/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=ubuntu)
/dev/sda1 on /mnt/boot-sav/sda1 type vfat (rw)
/dev/sda3 on /mnt/boot-sav/sda3 type ext4 (rw)


=================== ls:
/sys/block/sda (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro sda1 sda2 sda3 size slaves stat subsystem trace uevent
/sys/block/sdb (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro sdb1 size slaves stat subsystem trace uevent
/sys/block/sdc (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro size slaves stat subsystem trace uevent
/dev (filtered):  alarm ashmem autofs binder block bsg btrfs-control bus char console core cpu cpu_dma_latency disk dri ecryptfs fb0 fd full fuse hpet input kmsg kvm log mapper mcelog mei mem net network_latency network_throughput null oldmem port ppp psaux ptmx pts random rfkill rtc rtc0 rts51x0 sda sda1 sda2 sda3 sdb sdb1 sdc sg0 sg1 sg2 shm snapshot snd stderr stdin stdout uinput urandom v4l vga_arbiter vhost-net video0 zero
ls /dev/mapper:  control
ls /mnt/boot-sav/sda1: /*/*/*/*

=================== hexdump -n512 -C /dev/sda1
00000000  eb 58 90 6d 6b 64 6f 73  66 73 00 00 02 08 20 00  |.X.mkdosfs.... .|
00000010  02 00 00 00 00 f8 00 00  3f 00 ff 00 00 00 00 00  |........?.......|
00000020  00 e0 0e 00 b8 03 00 00  00 00 00 00 02 00 00 00  |................|
00000030  01 00 06 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000040  00 00 29 c8 3d e5 83 20  20 20 20 20 20 20 20 20  |..).=..         |
00000050  20 20 46 41 54 33 32 20  20 20 0e 1f be 77 7c ac  |  FAT32   ...w|.|
00000060  22 c0 74 0b 56 b4 0e bb  07 00 cd 10 5e eb f0 32  |".t.V.......^..2|
00000070  e4 cd 16 cd 19 eb fe 54  68 69 73 20 69 73 20 6e  |.......This is n|
00000080  6f 74 20 61 20 62 6f 6f  74 61 62 6c 65 20 64 69  |ot a bootable di|
00000090  73 6b 2e 20 20 50 6c 65  61 73 65 20 69 6e 73 65  |sk.  Please inse|
000000a0  72 74 20 61 20 62 6f 6f  74 61 62 6c 65 20 66 6c  |rt a bootable fl|
000000b0  6f 70 70 79 20 61 6e 64  0d 0a 70 72 65 73 73 20  |oppy and..press |
000000c0  61 6e 79 20 6b 65 79 20  74 6f 20 74 72 79 20 61  |any key to try a|
000000d0  67 61 69 6e 20 2e 2e 2e  20 0d 0a 00 00 00 00 00  |gain ... .......|
000000e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


=================== df -Th:

Filesystem     Type       Size  Used Avail Use% Mounted on
/cow           overlayfs  1.9G   79M  1.8G   5% /
udev           devtmpfs   1.9G  8.0K  1.9G   1% /dev
tmpfs          tmpfs      385M  852K  384M   1% /run
/dev/sdb1      vfat       7.5G  826M  6.7G  11% /cdrom
/dev/loop0     squashfs   738M  738M     0 100% /rofs
none           tmpfs      4.0K     0  4.0K   0% /sys/fs/cgroup
tmpfs          tmpfs      1.9G  1.1M  1.9G   1% /tmp
none           tmpfs      5.0M     0  5.0M   0% /run/lock
none           tmpfs      1.9G   76K  1.9G   1% /run/shm
none           tmpfs      100M   32K  100M   1% /run/user
/dev/sda1      vfat       476M  132K  475M   1% /mnt/boot-sav/sda1
/dev/sda3      ext4       108G  3.1G   99G   3% /mnt/boot-sav/sda3

=================== fdisk -l:

Disk /dev/sda: 124.0 GB, 124000000000 bytes
255 heads, 63 sectors/track, 15075 cylinders, total 242187500 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1   242187499   121093749+  ee  GPT

Disk /dev/sdb: 8019 MB, 8019509248 bytes
255 heads, 63 sectors/track, 974 cylinders, total 15663104 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63    15647309     7823623+   b  W95 FAT32


EFI detected. Please check the options.
=================== Final advice in case of recommended repair
Please do not forget to make your BIOS boot on sda1/efi/.../grub*.efi file!

=================== Default settings
Recommended-Repair
This setting would reinstall the grub-efi of sda3, using the following options:        sda1/boot/efi,
Additional repair would be performed: unhide-bootmenu-10s    backup-and-rename-efi-files

=================== Settings chosen by the user
Boot-Info
This setting will not act on the MBR.



No change has been performed on your computer.

Comme tu as expliqué dans le post #1, que tu avais le message "/boot/efi n'esixte pas", je suppose que pour une raison inconnue, l'installateur de Ubuntu n'a pas pu créer correctement /boot/efi, aussi je vais détailler la création de la directorie /boot/efi.

Depuis une session live, monter la partition racine avec l'utilitaire disks et copier le point de montage (clic droit sur le point de montage > Copy link adress) et coller dans un terminal. Cela va ressembler à ça (sauf que a9ae14e5-b9ae-4fcc-bb8f-07345698a32 est l'identifiant UUID de ma partition racine à moi et que chez toi, ce sera une autre chaîne de caractères) :

file:///media/ubuntu/a9ae14e5-b9ae-4fcc-bb8f-07345698a32

On vire le début et on le remplace par cd pour que la ligne devienne :

cd /media/ubuntu/a9ae14e5-b9ae-4fcc-bb8f-07345698a32b

Et on valide par la touche Entrée
Ensuite on passe cette commande :

dir

qui doit retourner un bon paquet de dossier dont le dossier boot. On passe la commande :

cd boot

Validation par la touche Entrée puis commande :

dir

dans le résultat obtenu, on devrait trouver un dossier grub et un dossier efi (et beaucoup d'autres éléments)
Si le dossier efi n'existe pas, il faut le créer en passant la commande :

sudo mkdir efi

Puis repasser la commande suivante pour vérifier que le dossier efi a bien été créé :

dir

Si c'est le cas (le dossier efi est bien présent dans le résultat de la commande), fermer le terminal, démonter la partition racine dans l'utilitaire disks et redémarrer le PC

Dernière modification par malbo (Le 16/05/2013, à 06:07)


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

En ligne

#10 Le 15/05/2013, à 22:22

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Merci pour ta réponse Malbo. Voici ce que j'ai :

cd /media/ubuntu/83E5-3DC8
Je note que le nom du répertoire est bien plus court que celui de ton exemple, est-ce normal ?

Dans ce répertoire, pas grand chose : EFI/ubuntu/grubx64.efi

C'est tout.

Hors ligne

#11 Le 16/05/2013, à 00:06

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Salut whoies

Merci pour ta reponse. Voici le retour de ta premiere commande :

ubuntu@ubuntu:~$ sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.5

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 242187500 sectors, 115.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 27829629-279E-4EB1-AF1D-1E90D5AAC5DB
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 242187466
Partitions will be aligned on 2048-sector boundaries
Total free space is 3241 sectors (1.6 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          976895   476.0 MiB   EF00  
   2          976896        12976127   5.7 GiB     8200  
   3        12976128       242186239   109.3 GiB   0700  

J'ai ensuite passe les commandes o et w et la meme commande donne maintenant :

ubuntu@ubuntu:~$ sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.5

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 242187500 sectors, 115.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 811836C4-DD62-4B32-9108-847D415C1F5F
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 242187466
Partitions will be aligned on 2048-sector boundaries
Total free space is 242187433 sectors (115.5 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name

J'ai recree les partitions. Je fais l'install et je reviens.

Hors ligne

#12 Le 16/05/2013, à 00:40

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Back.

Ca ne marche pas mais je pense que je n'ai pas compris quelque chose dans tes explications.

Est-ce que tu peux détailler un peu l'étape qui suit la reconstruction du gpt. Comment tu crées les partitions (logiciel, taille, type, label, flag) et où est-ce que tu précises le point de montage /boot/efi. Aussi, si je dois appliquer la méthode de Malbo, je dois avoir plein de répertoires dans mon /boot. Comment je fais apparaître tout ces fichiers si je viens de créer mes partitions.

Je rame un peu, j'ai jamais eu de problème avec ce bon vieux BIOS avant... Mais je vois sur le net que je suis loin d'être le seul à suer là-dessus.

Merci pour votre aide.

Ivan

Hors ligne

#13 Le 16/05/2013, à 06:18

malbo

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

@whoies : continue à guider notre ami parce que je ne suis pas familier du tout avec le nettoyage que tu proposes qui est peut-être nécessaire.

@cyberfish : dans le post #9, j'ai écrit "monter la partition racine avec l'utilitaire disks". Mais toi tu as cru que je voulais parler de la partition EFI (sda1). En fait, la partition racine (voir définition) est la partition sda3 chez toi. Je te prie de reprendre ma procédure du post #9 en montant bien la partition sda3

Dernière modification par malbo (Le 16/05/2013, à 06:19)


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

En ligne

#14 Le 16/05/2013, à 08:27

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Ok, je me suis tormpé sur la partition à monter, au temps pour moi. Mais ça ne change rien qu'une fois fraichement formatée, elle ne contient que le dossier lost+found.

Je crée boot/efi et je tente la réinstall donc.

Hors ligne

#15 Le 16/05/2013, à 08:51

malbo

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Dans le post #9, j'ai indiqué ceci en cours de procédure :

dans le résultat obtenu, on devrait trouver un dossier grub et un dossier efi (et beaucoup d'autres éléments)
Si le dossier efi n'existe pas, il faut ....

Prends le temps de bien vérifier attentivement que le dossier efi n'existe pas avant d'entreprendre de le créer dans l'étape suivante. Je veux dire : constate que tu as bien le dossier grub (ce qui sera la preuve que tu es bien en train d'examiner le contenu de la directorie /boot) et assure-toi que tu ne trouves aucun dossier efi. Sois précis : ce n'est pas de la poésie, c'est de la technique.

Dernière modification par malbo (Le 16/05/2013, à 08:53)


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

En ligne

#16 Le 16/05/2013, à 09:11

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Malbo, merci pour tes précisions. Il y a un certain nombre de bases dont on peut s'affranchir. J'ai peut-être l'air de ne rien y connaître mais c'est cette histoire d'efi qui me perturbe. Le reste ne me pose aucun problème. Donc non, je n'ai pas créé un dossier là où il existait déjà smile En fait, c'est la logique derrière qui m'est complètement étrangère qui fait que je ne trouve pas de cohérence dans mes actions.

Passons, je viens de rerererere-faire l'installation. Même erreur au démarrage. Je lance la récupération manuelle en appuyant sur "M" comme suggéré et j'arrive sur une console root. Voilà ce que j'ai fait ensuite : la commande mount me confirme que /dev/sda3 est montée à la racine. J'inspecte /boot et je constate que les dossiers efi et grub sont bien présents. Je ne les recrée pas donc wink

Mais sda1 n'est pas montée alors je me lance :

mount /dev/sda1 /boot/efi
[  886.899435] FAT-fs (sda1): IO charset iso8859-1 not found,
                        missing codepage or helper program, or other error
                        In some cases useful info is found in syslog - try
                        dmesg | tail or so

Alors forcément :

dmesg | tail

donne quelques lignes dont :

[      5.079214] init: mountall main process (290) terminated with status 2

et tout à la fin

[  886.899435] FAT-fs (sda1): IO charset iso8859-1 not found

J'ai aussi vérifié que /dev/sda3 était bien montée en rw et tout va bien de ce côté-là.

Tu connais cette histoire de charset ?

Hors ligne

#17 Le 16/05/2013, à 09:23

malbo

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

cyberfish a écrit :

Même erreur au démarrage. Je lance la récupération manuelle en appuyant sur "M" comme suggéré

Mince alors ! Il fallait seulement appuyer sur S pour sauter la phase de montage de la partition EFI, c'est à dire "sauter" l'exécution de l'instruction de montage qui se trouve dans ton fstab (extrait de ton Boot-Info) :

UUID=83E5-3DC8  /boot/efi       vfat    defaults        0       1

Pour une raison inconnue de moi, ton Ubuntu ne sait pas réaliser ce montage au motif que "/boot/efi n'existe pas" comme tu l'as précisé dans ton post #1 (c'est pourquoi je t'ai détaillé la procédure pour créer /boot/efi, j'espère que tu comprends un peu mieux ce qui se passe et pourquoi je t'avais proposé ça...). Cela dit, Ubuntu peut très bien se lancer et fonctionner sans que ce montage de /boot/efi soit réalisé : ce n'est pas indispensable à son fonctionnement. Je t'encourage donc à appuyer sur S au lieu de M.

Dernière modification par malbo (Le 16/05/2013, à 09:25)


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

En ligne

#18 Le 16/05/2013, à 09:27

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

C'est intéressant ce que tu dis. C'est vrai que j'ai essayé d'appuyer sur "S" quelques fois. Le résultat ? Le touchpad ne fonctionne pas.

Je t'avoue que ça m'a fait peur quant à la stabilité globale et je n'ai même pas cherché à faire fonctionner le touchpad.

Je veux dire : j'installe un système tout neuf, le dossier /boot/efi existe, il n'arrive pas à monter une partition dedans avec une erreur de charset et si j'ignore le tout j'ai un système qui boote sans touchpad.

Je me trompe peut-être mais est-ce bien normal ?

Hors ligne

#19 Le 16/05/2013, à 09:31

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Ah oui, le réseau est HS aussi. Aucune détection des cartes ethernet et wifi. ifconfig ne connaît que lo. Pas possible de passer les mises à jour donc.

Mais je confirme, je peux me logger.

Hors ligne

#20 Le 16/05/2013, à 10:18

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Oui, c'est ce que je me disais. Perso, EFI je m'en fiche. Je n'en ai pas besoin puisque je ne veux plus de Windows 8. Pour l'install en mode "classique" je dois juste booter sur la clé en mode "classique" ? C'est pourtant déconseillé dans la doc (https://help.ubuntu.com/community/AsusZ … structions)

Hors ligne

#21 Le 16/05/2013, à 10:41

moko138

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Comme je ne connais rien à l'efi, je lis aujourd'hui dans la doc
http://doc.ubuntu-fr.org/uefi?redirect= … tition_efi

    Une partition EFI peut être créée via une version récente de gParted, et doit posséder les caractéristiques suivantes:
        Point de montage : /boot/efi
        Taille : entre 100Mo et 250Mo
        Type : FAT32
        Autre : doit être située en début d'un disque partitionné en GPT, et doit posséder un drapeau "boot"

  Tandis que, avant ton 8ème message, ta partition efi était en fat16,
  et qu'à partir de ton 8ème message, elle fait 500 Mo.

  Soit la doc est périmée et j'espère qu'un de nos spécialistes la corrigera vite,
soit tu la suis.

Hors ligne

#22 Le 16/05/2013, à 10:44

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Merci Moko,

Effectivement, si tu regardes plus de pages tu verras que les conseils sont très divergents sur le sujet smile Et pour ne rien arranger, l'installeur d'Ubuntu propose directement la création du partition de type "EFI" qui semble être une sorte de boîte noire qui ne crée en réalité qu'une partition FAT32 avec flag boot.

Je me suis rangé, dans mes dernières installations, à 200Mo FAT 32, flag boot, qui semble être la version dominante malgré tout.

Merci à toi,
Ivan

Hors ligne

#23 Le 16/05/2013, à 10:58

moko138

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

Merci de l'info !

Hors ligne

#24 Le 16/05/2013, à 11:09

malbo

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

cyberfish a écrit :

Ah oui, le réseau est HS aussi. Aucune détection des cartes ethernet et wifi. ifconfig ne connaît que lo. Pas possible de passer les mises à jour donc.

Mais je confirme, je peux me logger.

Le Boot-Info du post #9 a été fait depuis une session live de Ubuntu. Lors de cette session live (tu me dis si je me trompe), tu avais l'accès à internet sinon tu n'aurais pas pu obtenir l'URL de ton Boot-Info. Pendant ce Boot-Info, tu étais connecté en filaire à internet ou en WiFi ?


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

En ligne

#25 Le 16/05/2013, à 11:12

cyberfish

Re : [Abandonné] /boot/efi n'existe pas - Ubuntu 13.04 - Asus UX31A

En filaire, mais par préférence. Le wifi fonctionne très bien aussi. Le touchpad fonctionne bien (le déplacement du curseur en tout cas) en session live.

Hors ligne

Haut de page ↑