Outils pour utilisateurs

Outils du site


informatique:partition_boot_remplie_sur_debian_grub_rescue

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:partition_boot_remplie_sur_debian_grub_rescue [2026/06/05 08:42] simoninformatique:partition_boot_remplie_sur_debian_grub_rescue [2026/06/05 09:47] (Version actuelle) simon
Ligne 2: Ligne 2:
  
 Ma partition boot s'est remplie. Une mise à jour avec un nouveau noyau n'a pas pu se faire correctement et quand j'essaye de démarrer, je me retrouve dans "grub rescue"... Ma partition boot s'est remplie. Une mise à jour avec un nouveau noyau n'a pas pu se faire correctement et quand j'essaye de démarrer, je me retrouve dans "grub rescue"...
 +
 +{{ :informatique:img_20260605_104408.jpg?400 |}}
 +<code bash>
 +error: file '/grub/i386-pc/bufio.mod' not found.
 +grub rescue>
 +</code>
  
 J'ai booté sur une clé usb que j'avais sous la main (fedora workstation live). J'ai booté sur une clé usb que j'avais sous la main (fedora workstation live).
  
-À partir de là, je peux avoir un terminal complet, un clavier bien configuré (et pas un qwerty..). L'objectif va être de nettoyer la partition grub mais aussi de [[informatique:chroot]] sur mon installation pour pouvoir relancer une mise à jour.+À partir de là, je peux avoir un terminal complet, un clavier bien configuré (et pas un qwerty dans un terminal ultra limité de grub rescue...). L'objectif va être de nettoyer la partition grub mais aussi de [[informatique:chroot]] sur mon installation pour pouvoir relancer une mise à jour et réparer ce qui doit l'être.
  
 <code bash> <code bash>
Ligne 81: Ligne 87:
  
 root@localhost-live:/# chroot /rescue/ root@localhost-live:/# chroot /rescue/
 +</code>
  
 +{{ :informatique:screenshot_from_2026-06-05_09-07-27.png?400 |}}
 +
 +Maintenant on peut réparer !
 +
 +<code bash>
 # apt update # apt update
 # apt upgrade # apt upgrade
Ligne 113: Ligne 125:
 </code> </code>
  
-Vérification dans le dossier grub : +Il faut réinstaller grub:
 <code bash> <code bash>
-root@localhost-live:/bootls -al /boot/grub/i386-pc+root@localhost-live:/# grub-install --target=i386-pc /dev/sda 
-Display all 236 possibilities? (y or n) +Installing for i386-pc platform
-915resolution.mod       configfile.mod          fshelp.mod              gzio.mod                minicmd.mod             partmap.lst             setjmp_test.mod         usbserial_common.mod +Installation finishedNo error reported
-adler32.mod             cpio.mod                functional_test.mod     halt.mod                minix.mod               parttool.lst            setpci.mod              usbserial_ftdi.mod + 
-affs.mod                cpio_be.mod             gcry_arcfour.mod        hdparm.mod              minix2.mod              parttool.mod            sfs.mod                 usbserial_pl2303.mod +root@localhost-live:/# update-grub 
-afs.mod                 cpuid.mod               gcry_blowfish.mod       hello.mod               minix2_be.mod           password.mod            shift_test.mod          usbserial_usbdebug.mod +Generating grub configuration file ... 
-afsplitter.mod          crc64.mod               gcry_camellia.mod       help.mod                minix3_be.mod           password_pbkdf2.mod     signature_test.mod      vbe.mod +Found background image: .background_cache.png 
-ahci.mod                crypto.lst              gcry_crc.mod            hexdump.mod             minix_be.mod            pbkdf2_test.mod         sleep.mod               verifiers.mod +Found linux image: /boot/vmlinuz-6.12.90+deb13.1-amd64 
-all_video.mod           cryptodisk.mod          gcry_des.mod            hfs.mod                 moddep.lst              pci.mod                 sleep_test.mod          vga.mod +Found initrd image: /boot/initrd.img-6.12.90+deb13.1-amd64 
-aout.mod                cs5536.mod              gcry_dsa.mod            hfsplus.mod             modinfo.sh              pgp.mod                 smbios.mod              vga_text.mod +Found linux image: /boot/vmlinuz-6.12.90+deb13-amd64 
-archelp.mod             ctz_test.mod            gcry_md4.mod            hfspluscomp.mod         mpi.mod                 plainmount.mod          spkmodem.mod            video.lst +Found initrd image: /boot/initrd.img-6.12.90+deb13-amd64 
-ata.mod                 date.mod                gcry_md5.mod            hwmatch.mod             multiboot.mod           play.mod                squash4.mod             video.mod +Warning: os-prober will not be executed to detect other bootable partitions
-bfs.mod                 datehook.mod            gcry_rfc2268.mod        iorw.mod                nativedisk.mod          png.mod                 strtoull_test.mod       video_bochs.mod +Systems on them will not be added to the GRUB boot configuration
-biosdisk.mod            diskfilter.mod          gcry_rijndael.mod       iso9660.mod             newc.mod                priority_queue.mod      tar.mod                 video_cirrus.mod +Check GRUB_DISABLE_OS_PROBER documentation entry
-bitmap.mod              div.mod                 gcry_rmd160.mod         json.mod                nilfs2.mod              procfs.mod              terminal.lst            video_colors.mod +Adding boot menu entry for UEFI Firmware Settings ... 
-blocklist.mod           div_test.mod            gcry_rsa.mod            keylayouts.mod          normal.mod              progress.mod            terminal.mod            video_fb.mod +done
-boot.img                dm_nv.mod               gcry_seed.mod           keystatus.mod           ntfs.mod                pxe.mod                 test.mod                videoinfo.mod +
-boot.mod                drivemap.mod            gcry_serpent.mod        linux16.mod             ntfscomp.mod            pxechain.mod            test_blockarg.mod       videotest.mod +
-bsd.mod                 efiemu.mod              gcry_sha1.mod           loadenv.mod             ntldr.mod               raid6rec.mod            testspeed.mod           videotest_checksum.mod +
-bswap_test.mod          efiemu32.o              gcry_sha256.mod         ls.mod                  odc.mod                 random.mod              tftp.mod                wrmsr.mod +
-btrfs.mod               ehci.mod                gcry_sha512.mod         lsacpi.mod              offsetio.mod            rdmsr.mod               tga.mod                 xfs.mod +
-cat.mod                 elf.mod                 gcry_tiger.mod          lsapm.mod               ohci.mod                read.mod                tr.mod                  xnu.mod +
-cbls.mod                eval.mod                gcry_twofish.mod        lsmmap.mod              part_acorn.mod          reboot.mod              trig.mod                xnu_uuid.mod +
-cbmemc.mod              exfat.mod               gcry_whirlpool.mod      luks.mod                part_apple.mod          regexp.mod              true.mod                xnu_uuid_test.mod +
-cbtable.mod             exfctest.mod            gdb.mod                 luks2.mod               part_bsd.mod            reiserfs.mod            truecrypt.mod           xzio.mod +
-cbtime.mod              ext2.mod                geli.mod                lvm.mod                 part_dfly.mod           romfs.mod               ufs1.mod                zfs.mod +
-chain.mod               f2fs.mod                gettext.mod             lzopio.mod              part_dvh.mod            scsi.mod                ufs1_be.mod             zfsinfo.mod +
-cmdline_cat_test.mod    fat.mod                 gfxmenu.mod             macho.mod               part_gpt.mod            search.mod              ufs2.mod                zstd.mod +
-cmostest.mod            file.mod                gfxterm.mod             mdraid09.mod            part_msdos.mod          search_label.mod        uhci.mod                 +
-cmp.mod                 font.mod                gfxterm_background.mod  mdraid09_be.mod         part_plan.mod           sendkey.mod             usb.mod                  +
-cmp_test.mod            freedos.mod             gfxterm_menu.mod        mdraid1x.mod            part_sun.mod            serial.mod              usb_keyboard.mod         +
-command.lst             fs.lst                  gptsync.mod             memdisk.mod             part_sunpc.mod          setjmp.mod              usbms.mod      +
 </code> </code>
 +
 +Après le redémarrage, je suis tombé sur une autre erreur.
 +
 +Ça m'a rappelé ceci : [[informatique:utiliser_debian_live_pour_reparer_un_probleme_d_initramfs_kernel_panic]]
 +
 +J'ai pu démarrer sur un ancien kernel et lancer : 
 +
 +<code bash>
 +# update-initramfs -u
 +</code>
 +
 +Problème résolu!
informatique/partition_boot_remplie_sur_debian_grub_rescue.1780648940.txt.gz · Dernière modification : de simon