À défaut de trouver comment réaliser une configuration de double démarrage pour mon Macbook Air 2GHz i7 de mi-2012 pour démarrer sur un système d'exploitation Linux, j'ai créé une USB de démarrage "live" avec Ubuntu 16.04.2 LTS en utilisant les éléments suivants UNetbootin . J'aimerais cependant disposer d'une clé USB de démarrage "persistante". Est-ce possible ? Jusqu'à présent, j'ai essayé ce qui suit pour modifier l'USB "live", mais ne serait-il pas préférable de créer une USB persistante sous Windows et d'espérer qu'elle fonctionne sous Sierra ?
- Par ces Instructions d'installation pour les entreprises (à partir de la version 0.4.0 ), cela semble être une option possible :
6) FACULTATIF ! Si vous avez l'intention de démarrer Ubuntu, vous pouvez créer un fichier de persistance sur la racine de votre USB pour sauvegarder les changements. Vous pouvez le faire avec les commandes suivantes (en supposant que votre USB s'appelle usb et qu'elle est montée sous /media/user... évidemment, réglez ces chemins sur les bons) :
dd if=/dev/zero of=/media/user/usb/casper-rw bs=1M count=128
yes | mkfs.ext3 /media/user/usb/casper-rw
Ces commandes créent un fichier de persistance de 128 Mo. Vous pouvez modifier la taille du fichier de persistance en mégaoctets en ajustant le paramètre count. Toutes les valeurs doivent être une puissance de deux (par exemple 2, 4, 8, 16, 32, 64, 128 ... 1024, 2056). Ensuite, pour activer la persistance, lorsque vous démarrez votre clé USB, sélectionnez l'option 2 pour accéder à l'écran des options avancées, mettez en surbrillance l'option 1 et assurez-vous qu'elle est activée, puis appuyez sur 0 pour démarrer le disque. Vous devez répéter ce processus chaque fois que vous souhaitez démarrer avec la persistance.
-
Les " instructions " ont été écrites le 23 décembre 2016... et il y a quelques éléments que je remarque qui sont différents :
-
casper
existe sur l'USB, estcasper-rw
où les données persistantes sont écrites, ou dois-je modifier la commande pourcasper
?
-
-
Présumant
casper-rw
ce qui entraîne une erreur :$ dd if=/dev/zero of=/Volumes/UBUNTU/casper-rw bs=1M count=128 dd : bs : valeur numérique illégale
...à laquelle man dd n'offre aucune clarification concernant les valeurs numériques de la taille des blocs, sauf ceci (de 1994) :
Where sizes are specified, a decimal, octal, or hexadecimal number of bytes
is expected. If the number ends with a ``b'', ``k'', ``m'', ``g'', or ``w'',
the number is multiplied by 512, 1024 (1K), 1048576 (1M), 1073741824 (1G)
or the number of bytes in an integer, respectively. Two or more numbers
may be separated by an ``x'' to indicate a product.
-
Alors... j'ai essayé ça sur un coup de tête :
$ dd if=/dev/zero of=/Volumes/UBUNTU/casper-rw bs=1m count=128 128+0 enregistrements en entrée 128+0 enregistrements sortis 134217728 octets transférés en 29,537984 secondes (4543903 octets/sec)
-
...mais maintenant :
$ yes | mkfs.ext3 /Volumes/UBUNTU/casper-rw -bash : mkfs.ext3 : commande non trouvée
-
...à laquelle j'ai invoqué
brew install e2fsprogs
et$ yes | sudo $(brew --prefix e2fsprogs)/sbin/mkfs.ext3 /Volumes/UBUNTU/casper-rw mke2fs 1.43.4 (31-Jan-2017) Création d'un système de fichiers avec 131072 blocs de 1k et 32768 inodes. UUID du système de fichiers : 4217a6de-e267-4cec-b4e7-f70acb9adb0c Sauvegardes superblocs stockées sur des blocs : 8193, 24577, 40961, 57345, 73729
Allocation des tables de groupe : terminé
Écriture des tables d'inodes : terminé
Création du journal (4096 blocs) : terminé Écriture des superblocs et des informations de comptabilité du système de fichiers : terminé -
mais toujours pas de persévérance :\
-
Selon la section SETUP des instructions, j'ai également essayé de déposer ces fichiers dans le répertoire /efi/boot/ de la clé USB, sans succès...
- boot.efi
- bootX64.efi
Y a-t-il des sorties connues de ce trou à lapin avec MacOS Sierra ?