Désactiver le contrôle de la mémoire eMMC durant le boot
Bonjour, J'ai un PC Acer Swift1 acheté en 2019 avec une mémoire flash 64Go et un emplacement M.2 Sata libre. Il y a quelques semaines, l'ordinateur (sous Win10) a refusé de démarrer car il ne trouvait plus de media pour le faire. J'ai installé une carte M.2 Sata dans l'emplacement libre et j'ai installé Bookworm dessus. Maintenant, le PC démarre correctement avec le bémol suivant: il m'affiche la mémoire flash est erronée (bad block). Comment faire pour conduire Debian à ne pas analyser au démarrage le mémoire eMMC? Outre la suppression des messages d'erreur, l'arrêt du test ferait gagner quelques secondes inutilement passées à tester un élément qui n'est pus utilisé. Le fichier /etc/fstab ne contient aucune référence à la mémoire flash (/dev/mmcblk0). Slts
Re: Un disque partitions (hd0,msdos2) et un disque (hd1,gpt1)
Le 19718ième jour après Epoch, ajh-valmer écrivait: > indiquée dans grub.cfg : hd0,msdos2. [...] > indiquée dans grub.cfg : hd1,gpt1. [...] > Pourquoi ces 2 appellations différentes, msdos et gpt ? Simplement parce que les deux disques n'ont pas été partitionnés selon le même format. L'un avec l'ancien mécanisme, et l'autre avec GPT > Comment revenir à hd1,msdos2 ? La question pertinente me semble plutôt être: "Est-ce gênant?" D'après moi, il n'y a pas de problème majeur a avoir cette config. Pour "revenir" à hd1,msdos2 il faudrait utiliser par exemple l'outil gparted pour refaire la table de partition, mais dans ce cas tu vas perdre le contenu du disque. En tout cas je ne connais pas de moyen simple de faire ça sans risque. Mes 2¢
Re: Comment installer Bookworm sur un Acer Swift 1 dont la eMMC semble HS ? [RESOLU]
En changeant de disque M.2 SATA, ce dernier a aussitôt été détecté par le BIOS sans modification de la configuration de celui-ci (TPM, Etc ...). En lançant l'installeur Debian, j'ai pu installer Bookworm sur le nouveau disque. Le mar. 5 déc. 2023 à 08:40, Olivier a écrit : > > En survolant les paramètres du BIOS, j'avais aussi l'impression que > l'utilisation du disque M.2 était de facto interdite. > > Comme c'est la première fois que j'ai explicitement affaire avec une > puce TPM, j'encourage ceux qui ont manipulé ce genre de chose de > partager ici leur expérience. > Je vais parallèlement rechercher de la documentation. > > Le lun. 4 déc. 2023 à 19:03, didier gaumet a écrit : > > > > Le 04/12/2023 à 17:25, Olivier a écrit : > > > bonjour, > > > > > > J'ai un PC portable Acer Swift 1 SF113-31 sous Windows 10 qui depuis > > > vendredi affiche obstinément No Bootable Media au démarrage. > > > > > > Ce PC a été acheté en 2019, je crois et il possède 4Go de RAM et un > > > disque eMMC de 64Go. > > > Il dispose d'un slot M.2 inoccupé dans lequel je viens d'insérer une > > > carte M.2 SATA inutilisée. > > > J'aimerai profiter de sa panne pour le passer sous Bookworm. > > > > > > En ajoutant un mot de passe de sécurité via le BIOS, j'ai pu > > > désactiver le Secure Boot mais le BIOS n'affiche rien démontrant la > > > présence de mon disque M.2 (le champs HDD du BIOS est vide) > > > > > > En bootant sur une clé USB dotée de l'installeur Bookworm, j'ai > > > observé que l'installeur ne détecte pas non plus le nouveau disque. > > > J'imagine les cause ci-après: > > > > > > - le disque M.2 est endommagé (*) ou mal inséré ou incompatible > > > - le BIOS est mal configuré pour prendre en compte le nouveau disque M.2 > > > > > > 1. Connaissez-vous un moyen type System Rescue pour diagnostiquer > > > et/ou corriger un disque eMMC qui ne démarre plus ? > > > > > > 2. Est-il correct de penser "tout disque valide et correctement inséré > > > est visible via le BIOS" ? > > > > > > 3. Les paramètres ci-après de l'onglet Sécurité peuvent-ils empêcher > > > la détection du disque M.2 ? > > > Current TPM (TCM) State: [Installed] > > > Change TPM (TCM) State: [Enabled] > > > Clear TMP (TCM): [Clear] > > > > > > 4. Conseils et suggestions ? > > > > > > (*) À chaud, je n'ai pas d'autre machine acceptant un disque M.2 SATA > > > pour tester ce dernier > > > > > > Slts > > > > > > > > > > Bonjour, > > > > Avertissement, je ne suis pas très instruit sur TPM ou Secure Boot, donc > > prendre ce qui suit avec les réserves d'usage > > > > - Tu peux déjà chercher si il y a un service manual sur le site France, > > Europe ou USA de Acer. J'ai rien trouvé avec la référence Acer Swift 1 > > mais c'est une référence générique qui regroupe plusieurs modèles. En > > cherchant avec le N° de série tu auras peut-être plus de chance (bien > > que par le passé j'aie renoncé à acquérir du Acer ou du Asus parce que > > je ne trouvais pas de service manual, ce qui est pour moi un facteur de > > rejet) > > > > - En très gros, parce que je ne suis pas compétent, j'ai l'impression > > que TPM est complémentaire à Secure Boot. Que Secure Boot peut empêcher > > de démarrer un système logiciel non approuvé. Que TPM peut, entre > > autres, interdire de se servir d'un matériel non approuvé. > > Le fait que le TPM soit activé chez toi me suggère (peut-être à tort) > > que ton disque M2 n'est pas approuvé. > > Donc tu peux commencer par désactiver le TPM pour voir si ça marche mieux. > > Si ensuite tu souhaites réactiver le TPM en faisant approuver ton disque > > M2, je crois comprendre que c'est comme pour faire approuvéer un OS dans > > le cas de Secure Boot, y a des manips à faire, qui seraient détaillées ici: > > https://github.com/nokia/TPMCourse/blob/master/docs/STARTHERE.md > > > > Tout ça sous réserves, j'écris peut-être de grosses bêtises: que les > > plus éclairés n'hésitent pas à nous illuminer de leur sagesse :-) > >
Re: Un disque partitions (hd0,msdos2) et un disque (hd1,gpt1)
bonsoir, Le mer. 27 déc. 2023 à 17:27, benoit a écrit : > > > Il me semble qu'une table de partition GPT utilise l'UEFI pour booter et les > UUID des /etc/fstab. > Non, c'est indépendant. J'ai des disques dur partitionnés en GPT qui sont utilisés sur du boot en mode legacy. > > Du coup le Disque dur 1, partition /dev/sda2 (Debian12), devrait avoir un > fstab avec des dénominations /dev/sd** et booter dans une MBR > __ Éric Dégenètais Henix http://www.henix.com http://www.squashtest.org
Re: Un disque partitions (hd0,msdos2) et un disque (hd1,gpt1)
Le mercredi 27 décembre 2023 à 14:52, ajh-valmer a écrit : > Bonjour, > J'ai 2 disque durs SSD : > - Disque dur 1, partition /dev/sda2 (Debian12), > indiquée dans grub.cfg : hd0,msdos2. > > - Disque dur 2, partition /dev/sdb2 (Debian11), > indiquée dans grub.cfg : hd1,gpt1. > > Je n'ai jamais vu ça. > Pourquoi ces 2 appellations différentes, msdos et gpt ? > (GUID Partition Table), > Comment revenir à hd1,msdos2 ? Il me semble qu'une table de partition GPT utilise l'UEFI pour booter et les UUID des /etc/fstab. Du coup le Disque dur 1, partition /dev/sda2 (Debian12), devrait avoir un fstab avec des dénominations /dev/sd** et booter dans une MBR et le Disque dur 2, partition /dev/sdb2 (Debian11) devrait en principe utiliser l'UEFI et un fstab avec des UUID genre UUID=38152af0-2d68-4bdb-aa5e-040aa0b6 / Toujours sans certitude (à vérifier), pour revenir à hd1,msdos2, il faudra remplir les conditions limitantes : utiliser le bio; booter dans une MBR; nommer les partitions avec des dénominations /dev/sd** dans /etc/fstab (avec le risque mentionné sur cette liste de confusion d'ordre des disques du bio); Utiliser une partition primaire; bien vérifier qu'il n'y a pas d'inversion d'ordre des disque dans le bios; L'installeur debian en mode expert donne le choix de partitionnement gpt ou autre pour du partitionnement destructif, il faudra procéder à une sauvegarde des données avant et restauration après. Mais il y peut-être des outils de partitionnement non destructifs qui le permettent...
Re: Un disque partitions (hd0,msdos2) et un disque (hd1,gpt1)
Le mer. 27 déc. 2023 à 14:52, ajh-valmer a écrit : > > Bonjour, > J'ai 2 disque durs SSD : > - Disque dur 1, partition /dev/sda2 (Debian12), > indiquée dans grub.cfg : hd0,msdos2. > > - Disque dur 2, partition /dev/sdb2 (Debian11), > indiquée dans grub.cfg : hd1,gpt1. > > Je n'ai jamais vu ça. > Pourquoi ces 2 appellations différentes, msdos et gpt ? > (GUID Partition Table), > Comment revenir à hd1,msdos2 ? bonjour, première question, quel est le format de table de partitions effectif de /dev/sdb ? N'est-il pas possible qu'il soit partitionné en GPT et non MSDOS, et que grub l'étiquette ainsi à bon escient ? > Merci. > A. Valmer > __ Éric Dégenètais Henix http://www.henix.com http://www.squashtest.org
Un disque partitions (hd0,msdos2) et un disque (hd1,gpt1)
Bonjour, J'ai 2 disque durs SSD : - Disque dur 1, partition /dev/sda2 (Debian12), indiquée dans grub.cfg : hd0,msdos2. - Disque dur 2, partition /dev/sdb2 (Debian11), indiquée dans grub.cfg : hd1,gpt1. Je n'ai jamais vu ça. Pourquoi ces 2 appellations différentes, msdos et gpt ? (GUID Partition Table), Comment revenir à hd1,msdos2 ? Merci. A. Valmer
Re: [HS] Lilo (et Grub)
Le 27 décembre 2023 Basile Starynkevitch a écrit : > Toutefois, sur Debian ou Ubuntu le fichier de configuration de grub (à savoir > /boot/grub/grub.cfg ) est la plupart du temps généré par l'utilitaire > grub-mkconfig (un script shell) En général on utilise la commande update-grub qui encapsule l'appel à grub-mkconfig
Re: [HS] Lilo (et Grub)
On 12/26/23 14:36, ajh-valmer wrote: On Monday 25 December 2023 11:08:10 benoit wrote: Pourquoi Debian et d'autres distributions ont abandonné lilo au profit de GRUB? Il me semble (mais à vérifier) que lilo avait ses limites, le secteur d’amorçage(MBR) ne pouvait s’adresser qu’à une partition primaire. Limite qu’il suffisait de contourner en utilisant une partition primaire de qlq Mo pour /boot : Lilo a été mis de côté pour de bonnes raisons, mais Grub a beaucoup de défauts. Le principal est la configuration de partitions qui contiennent des n° UUID différents à l'intérieur de leur paragraphe concerné : obligation de corriger ces n° UUID à la main. Toutefois, sur Debian ou Ubuntu le fichier de configuration de grub (à savoir /boot/grub/grub.cfg ) est la plupart du temps généré par l'utilitaire grub-mkconfig (un script shell) -- Basile Starynkevitch (only mine opinions / les opinions sont miennes uniquement) 92340 Bourg-la-Reine, France web page: starynkevitch.net/Basile/