3 votes

Démarrage d'un Intel NUC à partir d'une carte SD

J'ai Kit Intel NUC NUC8i7BEH et j'essaie de démarrer un Linux à partir d'une carte SD (j'ai essayé OpenWrt et Ubuntu sans succès). Il ne la détecte tout simplement pas comme un périphérique amorçable valide.

J'ai trouvé ceci article disant que ce n'est pas pris en charge, mais que cela fonctionne si je fais de la carte SD une carte "USB". Les liens référencés dans l'article ne sont pas utiles. Je suis sous Linux et j'ai essayé différentes méthodes pour créer une carte SD qui fonctionnerait comme une carte USB.

J'ai surtout essayé d'utiliser unetbootin de différentes manières, mais le périphérique résultant n'était toujours pas amorçable.

Que signifie exactement "USB-like" ? À quelle norme cela se rapporte-t-il ? Quel devrait être le système de fichiers, la structure de partition, ce qui devrait être dans le MBR ?

Y a-t-il un autre moyen de créer une carte SD de test avec ce que l'on veut pour éviter que le BIOS ne trouve pas le périphérique à partir duquel démarrer ?

2voto

sawdust Points 16268

Que signifie exactement "de type USB" ?

Il s'agit là d'un choix de mots trompeur.
Il n'existe pas de formats alternatifs qui rendent une carte SD plus ou moins amorçable.
Ces articles confondent également dispositif (amorçable) et support (amorçable).

Le connecteur de carte SD intégré (du NUC) est probablement relié à un contrôleur de carte MMC/SD.
Ce contrôleur de carte MMC/SD (avec le support installé) est un périphérique, mais apparemment pas un périphérique amorçable dans ce NUC.
(Techniquement, il existe une différence entre les cartes MMC et les cartes SD, c'est-à-dire que les spécifications sont publiées par des organisations différentes).

Une carte SD est simplement un support (c'est-à-dire un type de support) pour le stockage de données. Elle possède des composants électroniques internes, mais uniquement pour fournir une interface sectorielle compatible avec les PC au lieu de l'interface flash NAND native de blocs d'effacement et de pages.
En soi, la carte SD n'est pas un dispositif. Elle doit être insérée dans un connecteur/une douille/un emplacement, et l'unité centrale doit y accéder au moyen d'une interface électronique appropriée, par exemple un contrôleur de carte SD ou un lecteur/adaptateur de carte USB.

"de type USB" signifierait de ne pas utiliser le contrôleur de carte MMC/SD intégré au NUC, mais d'utiliser votre carte SD dans un adaptateur USB-à-carte SD (alias Lecteur de carte USB ) (qui émule un disque dur) branché sur un port USB.

À quelle norme cela se rapporte-t-il ?

Vous utiliserez votre carte SD (dans son lecteur de carte USB) comme s'il s'agissait d'une clé USB.
Les clés USB émulent un disque dur amovible.
Les disques durs pour PC sont conformes à la spécification ATA (ou ATAPI).

Quel doit être le système de fichiers, la structure des partitions, que doit contenir le MBR ?

Vous devez utiliser un image ISO hybride qui est inscriptible sur un DVD ou une clé USB. Vous utiliserez votre carte SD (dans son lecteur de carte USB) comme s'il s'agissait d'une clé USB.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X