> Tous les forums > Forum Linux
 Démarrer une image cd/clé usb/disque/disquette/dvd/sd à l'aide de Grub2
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Logicien
  Posté le 26/03/2015 @ 02:53 
Aller en bas de la page 
Astucien

Pour celles et ceux qui testent les nouveautés du monde du libre, vous pourriez ne pas avoir à graver un cd/dvd, à créer une clé Usb, voir une carte sd pour faire vos tests de distributions et leurs installations. Dans la mesure où vous avez une distribution Linux d'installée avec Grub comme chargeur de démarrage, vous pouvez vous en servir pour démarrer l'image d'un cd, d'un disque dur, d'une disquette, d'un dvd, d'une carte sd ou d'une clé Usb.

Méthode 1:

installez le paquet syslinux. Depuis les distributions basées sur Debian, avec les droits du super-utilisateur root:

apt-get install syslinux

Ce paquet fourni un noyau Linux bien pratique qui se nomme memdisk . Vous pouvez connaître le chemin complet vers le fichier binaire memdisk grâce à la commande

dpkg -L syslinux | grep memdisk

Ensuite, créez une entrée pour Grub2 dans le fichier /etc/grub.d/40_custom avec les lignes suivantes:

menuentry "GNU/Memdisk" {
linux16 (hd0,1)/chemin/complet/vers/memdisk
initrd16 (hd0,1)/xubuntu-14.10-desktop-amd64.iso
}

Dans cet exemple, le premier disque dur, partition 1 est utilisé, soit sda1 pour Linux et (hd0,1) pour Grub2. À adapter.

Quand le disque, la partition et le chemin complet vers memdisk et l'image à utiliser sont bien configurés dans l'entrée pour Grub2, pour mettre à jour le menu de Grub2 vous faites

update-grub

Vous redémarrez et utilisez la nouvelle entrée pour démarrer ici Ubuntu 14.10 version Xfce4 (Xubuntu). Selon la taille de l'image à charger en mémoire vive, il faut compter un temps d'attente d'une dizaine de minutes.

Notez qu'il vous faut autant de mémoire vive que la taille de l'image à utiliser pour que cette dernière se charge en mémoire vive.

Méthode 2:

si vous avez une partition de libre suffisamment grande pour contenir une image cd/disque/dvd/sd/usb, vous pouvez copier bit à bit l'image dans cette partition. Dans cet exemple, la partition 2 du premier disque dur est utilisée, soir sda2 pour Linux ou (hd0,2) pour Grub2. À adapter.

dd if=/xubuntu-14.10-desktop-amd64.iso of=/dev/sda2

Ensuite créez une entrée pour Grub2 dans /etc/grub.d/40_custom comme ceci:

menuentry "Chainload sda2" {
set root=(hd0,2)
chainloader +1
boot
}

Mettez à jour le menu de Grub2

update-grub

Redémarrez et utilisez la nouvelle entrée pour démarrer ici Ubuntu 14.10 version Xfce4 (Xubuntu).

Notez qu'une image disque/sd/usb par défaut a une table de partitions et est utilisable avec les deux méthodes exposées. En ce qui concerne une image cd/dvd, cette image iso9660 doit être obligatoirement hybride. Pour savoir si une image cd/dvd est hybride, faites fdisk -l vers cette image comme dans cet exemple:

fdisk -l /xubuntu-14.10-desktop-amd64.iso

Disque /xubuntu-14.10-desktop-amd64.iso : 979 MiB, 1026555904 octets, 2004992 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x4e410b4d

Device Boot Start End Sectors Size Id Type
/xubuntu-14.10-desktop-amd64.iso1 * 0 2004991 2004992 979M 0 Empty
/xubuntu-14.10-desktop-amd64.iso2 1984688 1989231 4544 2,2M ef EFI (FAT-12/16/32)

Si l'image iso9660 a une table de partitions comme celle-ci, alors c'est une image isohybride. Sinon, la commande isohybrid du paquet syslinux peut rendre une image iso9660 hybride.

Si vous comprenez ce que je vous dis.



Modifié par Logicien le 26/03/2015 19:02
Publicité
reivillo
 Posté le 27/03/2015 à 01:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Logicien.

Ici, on c'est basé sur grub2_lancer_des_images_iso,
et cela Fonctionne parfaitement... Vois-tu, une grosse Différence ? Merci.

Reivillo.

Logicien
 Posté le 27/03/2015 à 08:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour reivillo,

ton lien utilise une troisème méthode pour lancer un fichier iso9660. Je ne l'ai pas testée. Je pense qu'une image iso lancée avec la commande set isofile de Grub2 se doit d'être hybride comme avec les méthodes que je donne. À vérifier.

C'est le hack de l'iso en disque dur qui fait qu'elle peut être amorcée.

Je pense toutefois que la commande set isofile se limite éventuellement à des fichiers iso9660, alors que les deux méthodes que je donne peuvent démarrer n'importe quel fichier image.

Ce que fait la méthode du lien, c'est de monter le fichier iso et d'en extraire le fichier du noyau Linux et de l'initramfs pour les lancer. Je pense que cette méthode passe outre le premier écran de démarrage d'un cd/dvd/sd/usb qui permet de chosir la langue, le clavier, les paramètres du noyau, etc. À vérifier.

Avec ma méthode, le fichier iso9660 démarre de la même manière qu'un média cd/dvd/sd/usb le fait lorsque gravé/copié avec ce fichier.

Ton lien est un bon complément au sujet que j'aborde dans ce message.



Modifié par Logicien le 27/03/2015 13:17
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
SSD Crucial P3 2 To (NVMe, PCIe, M.2, 3500 Mo/s) à 75,12 € livré
75,12 € 110 € -32% @Amazon Allemagne

Amazon Allemagne une promotion sur le SSD Crucial P3 2 To (NVMe, PCIe, M.2) qui passe à 70,58 € (avec la TVA ajustée). Comptez 4,54 € pour la livraison en France soit un total de 75,12 € livré au lieu de 110 €. 

Ce SSD offre des vitesses de lecture/écriture séquentielle allant jusqu’à 3 500 Mo/s. Il est garanti 5 ans.


Voir le bon plan
PC Portable 16 pouces HP Victus (FHD 144 Hz, Ryzen 7 7840HS, 16Go/512Go, RTX 4070 8 Go) à 1249,99 €
1249,99 € 1599 € -22% @RueDuCommerce

RueDuCommerce fait une promotion sur le PC Portable 16 pouces HP Victus 16-s0010nf qui passe à 1249,99 € avec le code RDC50. On le trouve habituellement à 1599 €.

Il comporte un écran IPS Full HD de 16.1 pouces IPS, un processeur AMD Ryzen 7 7840HS (8 coeurs), 16 Go de RAM DDR5, un SSD de 512 Go, une carte graphique dédiée GeForce RTX 4070 8 Go, un clavier rétro éclairé,. Il possède aussi le WiFi 6, le bluetooth 5.2, 2 ports USB 3.1 type C, un port USB 3.2 Gen 2, un port HDMI 2.1 et un port Ethernet.

L'ordinateur est livré sans OS mais vous pouvez facilement installer Windows 10/11 pour quelques euros.

Une bonne affaire pour un portable performant dernière génération : bureautique, Internet, multimédia et gros jeux.


Voir le bon plan
Kit de 16 Go (2 x 8 Go) de mémoire DDR4 Kingston Fury Beast 3200 MHz à 40,83 € livré
40,83 € 60 € -32% @Amazon Allemagne

Amazon Allemagne propose actuellement le kit de 16 Go (2x8 Go) de mémoire DDR4 Fury Beast 3200 MHz CL16 à 36,20 € (avec la TVA ajustée). Comptez 4,63 € pour la livraison en France soit un total de 40,83 € livré alors qu'on le trouve ailleurs à plus de 60 €.


Voir le bon plan
Caméra de surveillance TP-Link Tapo C200 à 19,99 €
19,99 € 39 € -49% @Amazon

Amazon fait une promotion sur la caméra de surveillance TP-Link Tapo C200 qui passe à 19,99 €. On la trouve ailleurs autour d'une quarantaine d'euros. Cette caméra se connecte à votre réseau en WiFi et peut ensuite être contrôlée à distance. Elle offre une définition FullHD 1080p, la vision nocturne, la détection de mouvements (recevez une notification si quelque chose est détecté), une alarme sonore et visuelle. Le stockage se fait en local sur une carte MicroSD.


Voir le bon plan
Boitier PC Fractal Design North Charcoal White (moyen tour, ATX, panneau mesh, façade chêne) à 124,29 € livré
124,29 € 160 € -22% @Amazon Allemagne

Amazon Allemagne fait une promotion sur le beau boitier PC Fractal Design North Charcoal White qui passe à 108,80 € (avec la TVA ajustée). Comptez 15,49 € pour la livraison en France soit un total de 124,29 € livré au lieu de 160 €. Le boitier Fractal Design North doit son originalité, à l'introduction de matériaux naturels comme le chêne et des détails sur mesure pour intégrer élégamment ce boitier à votre espace de vie. Alliant design épuré et ingénierie avancée du flux d'air, le boîtier est doté d'un panneau latéral et d'un dessus en mesh mais aussi d'une façade ouverte avec de véritables panneaux en chêne. Le design est complété par des détails élégants et une languette intégrée pour un accès facile au-dessus du boîtier. À l'intérieur, le boitier North de Fractal Design offre un aménagement intérieur intuitif et une compatibilité généreuse.


Voir le bon plan
Lego Technic 42130 BMW M 1000 RR à 152,99 €
152,99 € 199,99 € -24% @Amazon

Amazon fait une promotion sur le Lego Technic 42130 BMW M 1000 RR qui passe à 152,99 €. On le trouve ailleurs à 199,99 €. 

Développée sur les circuits et perfectionnée sur route, la BMW M 1000 RR séduit les fans de sports mécaniques et de motos. Plongez dans un projet immersif en construisant la réplique LEGO® Technic (42130) de cette moto mythique. Admirez l’abondance de détails de cette maquette de moto à l’échelle 1:5, une première dans l’univers LEGO Technic. Présentant des fonctions authentiques, ce modèle se déplace comme l’original. Découvrez la boîte fonctionnelle à 3 vitesses (+ point mort), la direction, les suspensions avant et arrière, la transmission par chaîne et le moteur à 4 cylindres en ligne. La maquette porte le logo emblématique de BMW et constitue une superbe pièce de décoration, avec 2 supports. 1920 pièces.


Voir le bon plan

Sujets relatifs
Démarrer une image cd ou disque avec Memdisk
logiciel pour faire image disque
Comment masquer un disque à Grub2 ?
image disque
Image disque et sauvegarde?
HELPP!! plus d'espace disque pour démarrer linux?
openvpn refuse de demarrer, aide svp!!!
Mot de passe sur un disque dur externe
carte SD non reconnue, ajout 2è disque USB
aide "transfert" DD/XP vers LINUX
Plus de sujets relatifs à Démarrer une image cd/clé usb/disque/disquette/dvd/sd à l''aide de Grub2
 > Tous les forums > Forum Linux