Accéder au contenu.
Menu Sympa

linux-31 - Re: [Linux-31] Clé bootable avec cat...

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: [Linux-31] Clé bootable avec cat...


Chronologique Discussions 
  • From: Joyce MARKOLL <joyce.markoll AT gmx.fr>
  • To: linux-31 AT culte.org
  • Subject: Re: [Linux-31] Clé bootable avec cat...
  • Date: Fri, 15 Mar 2019 20:22:22 +0100

On Fri, 15 Mar 2019 19:32:20 +0100
"Pascal Hambourg" (via linux-31 Mailing List) <linux-31 AT culte.org> wrote:

> Le 15/03/2019 à 19:01, Joyce MARKOLL (via linux-31 Mailing List) a écrit :
> > "Jean-Marc Mongrelet" (via linux-31 Mailing List) <linux-31 AT culte.org>
> > wrote:
> >
> >> J'ai essayé de faire une clé bootabe avec la cat:
> >> $ cat Windowsalacon.iso > /dev/sdb
> >>
> >> ça boote pas. Une idée ?
>
> De la cause ? Oui : une image ISO 9660 normale n'est pas amorçable sur
> une clé USB. Les systèmes d'amorçages d'un disque optique d'un disque
> dur/SSD/clé USB/carte SD sont complètement différents. Les images
> fournies par les distributions GNU/Linux et qui peuvent être écrites sur
> une clé USB de cette façon sont des images "hybrides" contenant les deux
> systèmes d'amorçage.
>
> > Tu vas avoir besoin d'installer Grub sur ta clé USB (grub-pc si c'est pour
> > installer sur une machine sans UEFI tralala, ou grub-efi si tu dois
> > installer en efi).
> >
> > sudo grub-install /dev/sdX (sdX est à adapter selon si c'est sdb, ou sdc
> > ou autre
> > pour ta clé USB)
>
> AVERTISSEMENT : n'exécutez pas cette commande telle quelle, sinon vous
> risquez de ruiner le GRUB de votre système et le GRUB de la clé USB ne
> fonctionnera pas sur un autre ordinateur.
>
> Il manque l'option --boot-directory=<chemin> spécifiant le chemin du
> répertoire d'installation des fichiers de GRUB. Par défaut c'est le
> répertoire /boot du système. Il faut que soit un chemin pointant vers un
> répertoire de la clé (qui doit donc être montée).
>
> Note : si tu spécifies un périphérique, tu fais implicitement
> l'hypothèse qu'il s'agit d'un système BIOS et non UEFI. Dans le cas d'un
> système UEFI, les options pour installer GRUB sont différentes : on ne
> spécifie pas de périphérique mais le point de montage de la partition
> EFI avec l'option --efi-directory=<chemin>.
>
> > # Monter l'iso sur le périphérique virtuel loop:
> > sudo mount -o loop Windowsalacon.iso /mnt
>
> Note : avec une version suffisamment récente de mount, on n'a plus
> besoin de spécifier l'option loop lorsque le périphérique est un fichier.
>
> > dans la clé USB, sous boot/grub, tu édites grub.cfg
>
> Ou plutôt tu le crées car il n'existe pas.
>
> > et tu y met cela:
> >
> > *****
> > default=1
> > timeout=15
> > color_normal=light-cyan/dark-gray
> > menu_color_normal=black/light-cyan
> > menu_color_highlight=white/black
> >
> > menuentry "Installation de Windows 10 Pro " {
> > insmod ntfs
> > insmod search_label
> > search --no-floppy --set=root --label <nommage de la clé USB> --hint
> > hd0,msdos1
> > ntldr /bootmgr
> > boot
> > }
>
> Ça marche avec une image d'installation de Windows, ça ? Il faudra que
> j'essaie.


Oui oui, ça fonctionne. Merci pour la rectification du chemin d'installation
de grub
vers clé usb, je m'étais un peu re-perdue dans la doc Ubuntu (je ne connais
pas la
commande par cœur, je ne l'utilise pas assez souvent).

Juste une chose, il faut une clé USB de plus de 4 Go, et peut-être même un fs
en ntfs au
lieu de fat32. À vérifier, depuis les dernières versions de Windows 10 il y a
un
composant de l'iso qui a grossi.



--

https://orditux.org
https://linux-ariege.eu.org
https://linuxvillage.org
https://bentovillage.me



Archives gérées par MHonArc 2.6.19+.

Haut de le page