Bonjour à tous.

Aujourd'hui je sèche sur une clé usb sur laquelle j'ai installé grub efi et
édité un petit fichier grub.cfg pour tester la contruction.
Mon bios uefi est configuré uniquement en uefi (pas de bios legacy, ...
etc).
Voici les commandes :

**********
sudo fdisk -l /dev/sdb
        Disklabel type: gpt
        Disk identifier: 3BCEE097-FD5C-CC46-9506-04B2AB5F4604

        Device       Start     End Sectors  Size Type
        /dev/sdb1     2048 1050623 1048576  512M EFI System
        /dev/sdb2  1050624 3147775 2097152    1G Linux filesystem

sudo mkfs -t vfat -v /dev/sdb1
        mkfs.fat 4.1 (2017-01-24)
        Auto-selecting FAT32 for large filesystem
        /dev/sdb1 has 255 heads and 63 sectors per track,
        hidden sectors 0x0800;
        logical sector size is 512,
        using 0xf8 media descriptor, with 1048576 sectors;
        drive number 0x80;
        filesystem has 2 32-bit FATs and 8 sectors per cluster.
        FAT size is 1024 sectors, and provides 130812 clusters.
        There are 32 reserved sectors.
        Volume ID is 4ecce0cc, no volume label.

sudo mkfs -t ext4 -v /dev/sdb2
        mke2fs 1.44.5 (15-Dec-2018)
        fs_types for mke2fs.conf resolution: 'ext4'
        Filesystem label=
        OS type: Linux
        Block size=4096 (log=2)
        Fragment size=4096 (log=2)
        Stride=0 blocks, Stripe width=0 blocks
        65536 inodes, 262144 blocks
        13107 blocks (5.00%) reserved for the super user
        First data block=0
        Maximum filesystem blocks=268435456
        8 block groups
        32768 blocks per group, 32768 fragments per group
        8192 inodes per group
        Filesystem UUID: 4cbfe25a-5ac4-41a0-bed9-9c4337379395
        Superblock backups stored on blocks: 
                32768, 98304, 163840, 229376

        Allocating group tables: done                            
        Writing inode tables: done                            
        Creating journal (8192 blocks): done
        Writing superblocks and filesystem accounting information: done

sudo mkdir /mnt/sdb1
sudo mkdir /mnt/sdb2
sudo mount /dev/sdb1 /mnt/sdb1
sudo mount /dev/sdb2 /mnt/sdb2
sudo grub-install --target=x86_64-efi --removable --efi-directory=/mnt/sdb1
--boot-directory=/mnt/sdb2/boot /dev/sdb
        Installation pour la plate-forme x86_64-efi.
        Installation terminée, sans erreur.

sudo nano /mnt/sdb2/boot/grub/grub.cfg

        menuentry 'essai' {
        }
**********

Lorsque je boot, le choix est "debian" (l'installation sur mon disque dur)
et "usb hdd" (ma clé usb).
Je choisie "usb hdd" et le message suivant s'affiche 1 seconde :

**********
system bootorder not found        initializing default
reset system
**********

Et évidemment je me retrouve avec le menu du grub.cfg correspondant au choix
"debian".
Je ne comprend pas que ma clé construite comme un disque dur et détectée
comme un disque dur par le bios uefi, ne lance pas le grub.cfg correspondant
à ma clé usb.

Quelques infos pour votre aide.

*******************
sudo ls -R /mnt/sdb1
        /mnt/sdb1:
        EFI

        /mnt/sdb1/EFI:
        BOOT

        /mnt/sdb1/EFI/BOOT:
        BOOTX64.CSV  BOOTX64.EFI  fbx64.efi  grub.cfg  grubx64.efi  mmx64.efi

sudo cat /mnt/sdb1/EFI/BOOT/grub.cfg
        search.fs_uuid 4cbfe25a-5ac4-41a0-bed9-9c4337379395 root hd1,gpt2 
        set prefix=($root)'/boot/grub'
        configfile $prefix/grub.cfg

sudo blkid /dev/sdb?
        /dev/sdb1: UUID="4ECC-E0CC" TYPE="vfat"
PARTUUID="0520bada-aa7a-be47-b574-ebf38f7ad68e"
        /dev/sdb2: UUID="4cbfe25a-5ac4-41a0-bed9-9c4337379395" TYPE="ext4"
PARTUUID="59e70f7e-4f6f-2744-af18-0292502350d2"

sudo ls -R /mnt/sdb2
        /mnt/sdb2:
        boot  lost+found

        /mnt/sdb2/boot:
        grub

        /mnt/sdb2/boot/grub:
        fonts  grub.cfg  grubenv  locale  x86_64-efi

        /mnt/sdb2/boot/grub/fonts:
        unicode.pf2

        /mnt/sdb2/boot/grub/locale:
        ast.mo  da.mo     [email protected]  [email protected]    [email protected]  
[email protected]  eo.mo  fi.mo  gl.mo  hu.mo  it.mo  ko.mo  nb.mo  pa.mo 
pt_BR.mo  sl.mo  sv.mo  uk.mo  zh_CN.mo
        ca.mo   de_CH.mo  de.mo         [email protected]  [email protected]  
[email protected]     
es.mo  fr.mo  hr.mo  id.mo  ja.mo  lt.mo  nl.mo  pl.mo  ru.mo     sr.mo 
tr.mo  vi.mo  zh_TW.mo

        /mnt/sdb2/boot/grub/x86_64-efi:
        acpi.mod          chain.mod             efinet.mod          
gcry_rijndael.mod       hfspluscomp.mod           luks.mod         net.mod      
       
pbkdf2_test.mod     shift_test.mod      usb.mod
        adler32.mod       cmdline_cat_test.mod  efi_uga.mod         
gcry_rmd160.mod         hfsplus.mod               lvm.mod          newc.mod     
       
pcidump.mod         signature_test.mod  usbms.mod
        affs.mod          cmp.mod               ehci.mod             
gcry_rsa.mod           
http.mod                  lzopio.mod       nilfs2.mod           play.mod        
   
sleep.mod           usbserial_common.mod
        afs.mod           cmp_test.mod          elf.mod              
gcry_seed.mod          
iorw.mod                  macbless.mod     normal.mod           png.mod         
   
sleep_test.mod      usbserial_ftdi.mod
        ahci.mod          command.lst           eval.mod            
gcry_serpent.mod        iso9660.mod               macho.mod       
ntfscomp.mod         priority_queue.mod  spkmodem.mod       
usbserial_pl2303.mod
        all_video.mod     configfile.mod        exfat.mod            
gcry_sha1.mod          
jfs.mod                   mdraid09_be.mod  ntfs.mod             probe.mod       
   
squash4.mod         usbserial_usbdebug.mod
        aout.mod          core.efi              exfctest.mod        
gcry_sha256.mod         jpeg.mod                  mdraid09.mod     odc.mod      
       
procfs.mod          syslinuxcfg.mod     usbtest.mod
        appleldr.mod      cpio_be.mod           ext2.mod            
gcry_sha512.mod         keylayouts.mod            mdraid1x.mod    
offsetio.mod         progress.mod        tar.mod             verify.mod
        archelp.mod       cpio.mod              extcmd.mod           
gcry_tiger.mod         
keystatus.mod             memdisk.mod      ohci.mod             raid5rec.mod    
   
terminal.lst        video_bochs.mod
        ata.mod           cpuid.mod             fat.mod             
gcry_twofish.mod        ldm.mod                   memrw.mod       
part_acorn.mod       raid6rec.mod        terminal.mod       
video_cirrus.mod
        at_keyboard.mod   crc64.mod             file.mod            
gcry_whirlpool.mod      legacycfg.mod             minicmd.mod     
part_amiga.mod       random.mod          terminfo.mod       
video_colors.mod
        backtrace.mod     cryptodisk.mod        fixvideo.mod         geli.mod   
            
legacy_password_test.mod  minix2_be.mod    part_apple.mod       read.mod        
   
test_blockarg.mod   video_fb.mod
        bfs.mod           crypto.lst            font.mod             
gettext.mod            
linux16.mod               minix2.mod       part_bsd.mod         reboot.mod      
   
testload.mod        videoinfo.mod
        bitmap.mod        crypto.mod            fshelp.mod           
gfxmenu.mod            
linuxefi.mod              minix3_be.mod    part_dfly.mod        regexp.mod      
   
test.mod            video.lst
        bitmap_scale.mod  cs5536.mod            fs.lst              
gfxterm_background.mod  linux.mod                 minix3.mod      
part_dvh.mod         reiserfs.mod        testspeed.mod       video.mod
        blocklist.mod     ctz_test.mod          functional_test.mod 
gfxterm_menu.mod        loadbios.mod              minix_be.mod    
part_gpt.mod         relocator.mod       tftp.mod           
videotest_checksum.mod
        boot.mod          datehook.mod          gcry_arcfour.mod     
gfxterm.mod            
load.cfg                  minix.mod        partmap.lst          romfs.mod       
   
tga.mod             videotest.mod
        bsd.mod           date.mod              gcry_blowfish.mod    
gptsync.mod            
loadenv.mod               mmap.mod         part_msdos.mod       scsi.mod        
   
time.mod            xfs.mod
        bswap_test.mod    datetime.mod          gcry_camellia.mod    grub.efi   
            
loopback.mod              moddep.lst       part_plan.mod       
search_fs_file.mod  trig.mod            xnu.mod
        btrfs.mod         diskfilter.mod        gcry_cast5.mod       gzio.mod   
            
lsacpi.mod                modinfo.sh       part_sun.mod        
search_fs_uuid.mod  tr.mod              xnu_uuid.mod
        bufio.mod         disk.mod              gcry_crc.mod         halt.mod   
            
lsefimmap.mod             morse.mod        part_sunpc.mod      
search_label.mod    true.mod            xnu_uuid_test.mod
        cat.mod           div.mod               gcry_des.mod         
hashsum.mod            
lsefi.mod                 mpi.mod          parttool.lst         search.mod      
   
udf.mod             xzio.mod
        cbfs.mod          div_test.mod          gcry_dsa.mod         hdparm.mod 
            
lsefisystab.mod           msdospart.mod    parttool.mod         serial.mod      
   
ufs1_be.mod         zfscrypt.mod
        cbls.mod          dm_nv.mod             gcry_idea.mod        hello.mod  
            
lsmmap.mod                mul_test.mod     password.mod         setjmp.mod      
   
ufs1.mod            zfsinfo.mod
        cbmemc.mod        echo.mod              gcry_md4.mod         help.mod   
            
ls.mod                    multiboot2.mod   password_pbkdf2.mod 
setjmp_test.mod     ufs2.mod            zfs.mod
        cbtable.mod       efifwsetup.mod        gcry_md5.mod         
hexdump.mod            
lspci.mod                 multiboot.mod    pata.mod             setpci.mod      
   
uhci.mod
        cbtime.mod        efi_gop.mod           gcry_rfc2268.mod     hfs.mod    
            
lssal.mod                 nativedisk.mod   pbkdf2.mod           sfs.mod         
   
usb_keyboard.mod

        /mnt/sdb2/lost+found:
*******************

Il s'agit certainement d'un petit truc qui m'échappe totatelement !
Merci d'avance pour votre aide.
A plus.



--
Sent from: http://debian.2.n7.nabble.com/debian-user-french-f1152225.html

Répondre à