web-dev-qa-db-fra.com

Créer une clé USB Ubuntu live personnalisée sur un hôte Windows 8.1

Je possède un ordinateur portable (Acer Aspire V3-571G) exécutant Windows 8.1 à l'aide d'un UEFI pour démarrer le système. J'ai lu que changer cela en BIOS causerait des problèmes avec Windows, donc ce n'est pas une option.

J'ai d'abord essayé de créer un Ubuntu 14.04 LiveUSB avec la persistance activée. Cependant, je n'ai pas réussi à le démarrer (il n'est jamais apparu dans la liste des périphériques de démarrage). Une version live de la même distribution était cependant amorçable.

Le problème avec la version LiveUSB est que je ne peux pas apporter de modifications permanentes aux packages installés, que je dois personnaliser. Il existe des guides de vue expliquant comment créer une distribution Linux personnalisée à l'aide d'outils Linux. Cependant, je n'ai rien trouvé sur la façon de le faire sur une machine Windows.

Alors, comment puis-je configurer un Ubuntu 14.04 Live-USB personnalisé sur Windows 8.1? Tout conseil est fortement apprécié.

1
FirefoxMetzger

Attention! Cela ne donne pas une réponse directe à votre question mais elle donne une solution de contournement avec du contenu bonus. J'espère que cela aide.

Vous pouvez toujours installer Ubuntu dans VirtualBox, faire votre chose là-bas et en prime, tester également votre Ubuntu modifié dans un environnement virtuel avant même de l'essayer sur votre vrai matériel. Le démarrage à partir d'un USB virtuel n'est pas un problème, mais pour autant que je me souvienne, vous avez besoin de la version Oracle pour le support USB , qui n'est pas disponible en plein air source un. Quand je fais des trucs comme ça, je vérifie et vérifie toujours dans VBox. C'est pourquoi chaque Ubuntu personnalisé que j'ai réussi à créer n'a jamais échoué à démarrer ou à me donner de sérieux maux de tête sur ma machine.

Jetez un œil à https://help.ubuntu.com/community/LiveCDCustomization#Testing_the_CD (VBox est mentionné avant la sous-section Dépannage). Assurez-vous de lire également l'article complet. Ça en vaut la peine.

Bien sûr, les tests dans VBox ne vous garantissent PAS un déploiement réussi à 100%, surtout en ce qui concerne le matériel (par exemple, vous ajoutez/supprimez un pilote), mais c'est certainement le moyen préférable de faire des personnalisations et d'améliorer leur qualité.

[~ # ~] modifier [~ # ~] Pour plus d'informations sur le démarrage EFI, voir la réponse de @ Whaaaaaat. En outre, voir le commentaire de @ FirefoxMetzger sous cette réponse pour la chaîne complète combinant à la fois la mienne et la réponse de @Whaaaaaat pour tester et démarrer Ubuntu Live-USB personnalisé.

0
rbaleksandar

Si vous souhaitez prendre en charge le mode de démarrage EFI, vous devez utiliser Rufus.

Tout d'abord, téléchargez Rufus . Branchez l'ISO Ubuntu et laissez-le tourner. Assurez-vous de l'avoir défini sur GPT partiton scheme for UEFI computers.

Lorsque cela est fait, ouvrez votre éditeur de partition préféré qui ne se trouve pas sur la clé USB. Réduisez la partition contenant Ubuntu à 1 Go. Cela devrait suffire. Dans l'espace restant non alloué, créez une partition EXT4 nommée casper-rw. La dénomination doit être exacte.

Lorsque vous redémarrez, votre PC devrait détecter le lecteur et vous permettre d'utiliser un lecteur USB Ubuntu persistant sur presque tous les ordinateurs du monde.

Notez que vous devez démarrer avec le drapeau persistent la première fois. Pour ce faire, choisissez simplement l'option de modification du menu de démarrage (F6) lors du démarrage. Ajoutez persistent à la fin de la ligne. Une fois que vous y êtes, montez votre clé USB et recherchez syslinux.cfg. Remplacez le contenu de ce fichier par ceci:

default persistent
label persistent
  say Booting an Ubuntu Persistent session...
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed boot=casper persistent initrd=/casper/initrd.lz quiet splash noprompt --

Provenant de cette réponse , ce script rendra le démarrage de votre système permanent et supprimera le "Try/Install" pour qu'il démarre plus rapidement. Cependant, vous pouvez toujours installer Ubuntu sur des sessions invitées en utilisant Ubiquity.

1
Kaz Wolfe