Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| hardware:lenovo:thinkstation_s30:erreur_demarrage_debian_uefi [2024/11/07 13:29] – yoann | hardware:lenovo:thinkstation_s30:erreur_demarrage_debian_uefi [2024/12/10 10:12] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 17: | Ligne 17: | ||
| - | Remarque: | + | Remarques: |
| Le système peut démarrer dans la configuration suivante : | Le système peut démarrer dans la configuration suivante : | ||
| Ligne 25: | Ligne 25: | ||
| Cette configuration ne permet cependant pas d' | Cette configuration ne permet cependant pas d' | ||
| - | En mode UEFI, le système démarre depuis le media d' | + | En mode UEFI, le système démarre depuis |
| - | Depuis le mode recovery | + | Depuis le mode récupération |
| < | < | ||
| Ligne 33: | Ligne 33: | ||
| </ | </ | ||
| - | ===== Procédure | + | ===== Solution (en cours) |
| - | MAJ Firmware, plusieurs versions sont disponibles (attention au machine Type affiché dans le BIOS)A2KT70A (14 Sep 2020) : | ||
| - | * Télécharger Flash UEFI BIOS update - DOS utility. | ||
| - | * Décompresser les fichiers sur une clé USB (partition FAT32)Il faudra ajouter USB FDDS dans la séqence de boot. | ||
| - | mode UEFI (echec) | + | **Mettre à jour le microfirmware |
| + | |||
| + | < | ||
| + | Le flash a fonctionné avec la version '' | ||
| + | </ | ||
| + | |||
| + | Après la mise à jour, recharger les paramètres par défaut: | ||
| + | * < | ||
| + | * Depuis l' | ||
| + | * < | ||
| + | |||
| + | Le démarrage échoue toujours. Il est cependant possible de [[sysadmin: | ||
| <code bash> | <code bash> | ||
| - | # depuis le prompt parted | + | set prefix=(hd1, |
| - | mklabel gpt | + | set root=(md/0) |
| - | mkpart primary esp 0% 5% | + | |
| - | set 1 boot on | + | insmod normal |
| - | quit | + | normal |
| + | |||
| + | insmod linux | ||
| + | linux /vmlinuz root=/ | ||
| + | initrd / | ||
| + | |||
| + | boot | ||
| </ | </ | ||
| - | Créer un système | + | Après MAJ firmware et une fois le système |
| + | |||
| + | < | ||
| + | BootCurrent: | ||
| + | Timeout: 1 seconds | ||
| + | BootOrder: 0000, | ||
| + | Boot0000* debian | ||
| + | Boot000A* HL-DT-STDVD-RAM GHA2N BBS(CDROM,, | ||
| + | Boot000B* ST4000NM0035 | ||
| + | Boot000C* WDC WD4000FYYZ-88UL1B0 | ||
| + | Boot000D* IBA GE Slot 00C8 v1372 BBS(Network,, | ||
| + | Boot000E* UEFI: KingstonDataTraveler 3.0PMAP | ||
| + | Boot000F* KingstonDataTraveler 3.0PMAP | ||
| + | </ | ||
| + | |||
| + | |||
| + | A tester : | ||
| + | < | ||
| + | If the Debian .efi loader is copied to the EFI system partition at / | ||
| + | |||
| + | Reference: http:// | ||
| + | |||
| + | The --removable flag for `grub-install` does this. | ||
| + | |||
| + | The only problem then is that the firmware will almost certainly favour Windows' | ||
| + | </ | ||
| <code bash> | <code bash> | ||
| - | sudo mkfs.fat | + | grub-install --removable |
| + | grub-install --removable /dev/sdb --target=x86_64-efi --efi-directory=/ | ||
| + | |||
| + | efibootmgr --create --disk /dev/sda --part 1 --label debian1 --loader ' | ||
| </ | </ | ||
| + | |||
| + | Les entrées crées via efibootmgr n' | ||
| <code bash> | <code bash> | ||
| - | sudo mount /dev/sda1 /mnt/ | + | efibootmgr --create --disk |
| - | unzip / | + | |
| </ | </ | ||
| + | |||
| + | < | ||
| + | Après redémarrage les entrées du boot uefi sont modifiées par le BIOS. | ||
| + | </ | ||
| + | |||
| + | Avant redémarrage : | ||
| + | |||
| + | Après redémarrage : | ||
| + | |||
| ===== Références ===== | ===== Références ===== | ||
| Ligne 63: | Ligne 117: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | * https:// | ||
| + | |||