Je suis un cours universitaire sur Unix, et dans ce cadre, j'essaie d'utiliser une clé USB live d'Ubuntu sur mon ordinateur. Mon ordinateur fonctionne sous Windows 7 64 bits. J'ai utilisé LinuxLive pour installer VirtualBox sur un lecteur flash de 16 Go. J'ai eu du mal à installer Ubuntu 15.04 64 bits en utilisant cela, mais j'ai réussi à installer une version 15.04 32 bits. Mon objectif ultime: conserver mon installation Windows et exécuter principalement Ubuntu via la VM (éventuellement y démarrer occasionnellement).
J'utilise l'option "Essayer Linux" depuis deux semaines, mais d'après ce que j'ai lu, je pense que je peux "installer" Linux sur mon lecteur flash pour conserver mes paramètres (et éventuellement le faire fonctionner plus rapidement). la VM?). J'ai trouvé quelques vidéos pas à pas sur YouTube, mais les écrans que je vois sont un peu différents. Après l’écran de la case à cocher "télécharger les mises à jour", un menu déroulant me demande de définir le chargeur de démarrage du périphérique. La seule option est/dev/sda, et essayer d'ajouter une autre option ne semble pas fonctionner.
Je suis presque un Unix complet, et je n’ai pas honte de l’avouer. Je comprends que/dev/sda est un lecteur, mais quel lecteur? Est-ce le disque dur de mon ordinateur, mon lecteur flash ou un lecteur virtuel dans la VM? Si j'y installe Ubuntu, cela aura-t-il un impact négatif sur mon disque dur existant et l'installation de Windows?
Alors que installer Ubuntu sur une machine virtuelle telle que Virtual Box , vous aurez créé un disque dur virtuel destiné à contenir le système d’exploitation virtualisé et ses données. Pour le système d'exploitation hôte, ce disque dur virtuel est juste un fichier sur le disque dur réel , mais le système d'exploitation invité peut l'utiliser comme s'il s'agissait d'un vrai disque. pour partitionner et formater aux besoins de l'invité. Cela laissera les partitions et le système de fichiers sur le disque réel intact.
Sous Windows, les disques durs ou leurs partitions reçoivent les lettres A: B: C:, ...
, quel que soit leur emplacement. C'est différent sous Unix et sous Ubuntu.
Pour chaque périphérique de bloc connecté (et également pour chaque disque dur virtuel d'une machine virtuelle), nous allons créer un fichier de périphérique . SCSI moderne ou SÀ réles rives seront nommées /dev/sd
, suivies d'une lettre en fonction de la séquence dans laquelle elles ont été enregistrées. Par conséquent, le fichier de périphérique du premier lecteur enregistré s'appelle /dev/sda
, le second /dev/sdb
, le troisième /dev/sdc
, etc.
Après avoir ajouté des partitions sur ce disque, elles seront numérotées consécutivement /sda1, /sda2, /sda3, ...
. Par conséquent, nous pouvons facilement voir sur quel disque dur se trouve une partition donnée.
Maintenant, pour installer le chargeur de démarrage principal (Grub) nécessaire au démarrage d’Ubuntu, nous pouvons spécifier plus précisément sur quel lecteur il doit être installé. Cela n'a d'importance que si plusieurs lecteurs sont connectés à votre ordinateur (ou à votre machine virtuelle).
Dans votre cas, vous n’avez probablement créé qu’un seul disque dur virtuel (bien que d’autres soient possibles), qui a ensuite été nommé /dev/sda
. Ce lecteur est l'endroit où vous souhaitez installer Grub et le système d'exploitation.
Notez que, sur une machine virtuelle, il s’agit toujours d’un disque dur virtuel, et non de votre lecteur nu métal où réside votre système d’exploitation hôte.
Sur un ordinateur réel sur lequel vous pouvez choisir parmi plusieurs systèmes d'exploitation, vous devrez peut-être veiller à ce que le chargeur de démarrage soit réellement placé sur le premier lecteur amorçable. Il remplacera tout autre enregistrement de démarrage principal (Windows, par exemple) qui existait avant le démarrage. Alors seulement, un système à double démarrage avec un choix de systèmes d'exploitation au démarrage serait possible. Si, pour une raison quelconque, nous ne le souhaitons pas, nous pouvons demander à Grub de l'installer sur un autre lecteur (ou une autre partition), le cas échéant.
J'ai un ordinateur portable qui démarre sous Windows 7. J'utilise souvent Ubuntu dans une machine virtuelle sur cet ordinateur portable.
Il y a deux choses clés à télécharger et à installer pour que Ubuntu s'exécute dans une machine virtuelle:
Après avoir installé et redémarré Ubuntu à quelques reprises, vous pouvez supprimer les fichiers téléchargés de votre dossier Téléchargements Windows.
Je n'ai jamais eu besoin d'un lecteur flash USB lors de l'installation initiale ou lors de l'exécution d'Ubuntu en tant que système d'exploitation invité dans une machine virtuelle. Honnêtement, je n'ai aucune idée de ce que vous entendez par "J'ai utilisé LinuxLive pour installer VirtualBox sur un lecteur flash de 16 Go." Je suppose qu'il y a beaucoup de fautes de frappe dans cette phrase. (J'ai vu des personnes qui voulaient effacer complètement le disque dur d'un ordinateur et installer Linux dessus. Créer un lecteur flash USB amorçable "LiveUSB" pour qu’ils puissent "essayer Ubuntu" est un bon premier pas dans cette direction, mais on dirait que ce n’est pas ce que vous voulez faire). (J'ai vu des gens télécharger "VirtualBox pour les hôtes Ubuntu", afin qu'ils puissent exécuter un autre système d'exploitation au sein d'une machine virtuelle sur leur ordinateur hôte Ubuntu, mais il semblerait que ce ne soit pas ce que vous souhaitiez faire).
Normalement, je vois ma barre de tâches Windows normale à l'écran et une grande fenêtre avec une barre de titre indiquant le nom de cette machine virtuelle, suivi de "- Oracle VM VirtualBox". Je lance toutes sortes d'applications Linux à l'intérieur de cette fenêtre. À côté de cette grande fenêtre, je vois une petite fenêtre séparée avec une barre de titre qui indique "Oracle VM VirtualBox Manager". Dans cette petite fenêtre, je clique sur le nom de la machine virtuelle, puis sur "Paramètres", puis sur "Stockage" pour afficher la vue Arborescence de stockage. Si vous avez accepté tous les paramètres par défaut (en suivant les étapes ci-dessus) étape par étape), par défaut, il n’ya qu’un seul "disque" dans l’arborescence de stockage; lorsque je clique dessus, je vois qu’il s’agit en fait d’un fichier situé dans mon dossier "C:\Utilisateurs\dc\VirtualBox \". Ce fichier correspond à ce que le système d’exploitation Ubuntu de ma machine virtuelle considère comme le disque dur "/ dev/sda".
Lors de l'exécution d'Ubuntu, "/ dev/sda" est ce que Ubuntu pense est le disque dur de l'ordinateur.
Lorsque je vois des personnes démarrer Ubuntu à partir de leur disque dur de manière à ce qu’il remplisse tout l’écran (c’est-à-dire qu’Ubuntu s’exécute directement sur le matériel physique), "/ dev/sda" est le disque dur physique réel.
Lorsque je vois des personnes démarrer Ubuntu à partir d'une clé USB active, de sorte qu'il remplisse tout l'écran (c.-à-d. Ubuntu s'exécute directement sur le matériel physique), ils voient à la fois un "/ dev/sda" et un "/ dev/sdb". . Je ne peux jamais me souvenir lequel est le disque dur physique réel et lequel est le lecteur flash USB physique réel. (Demander comment vous pouvez distinguer l'un de l'autre constituerait une excellente question distincte).
Lorsque Ubuntu s'exécute dans une fenêtre "...- Oracle VM VirtualBox", "/ dev/sda" à l'intérieur de cette fenêtre est ce que la machine virtuelle utilise pour simuler un disque dur virtuel. Ce que Ubuntu voit comme "/ dev/sda", lorsqu'il s'exécute dans une machine virtuelle sur un hôte Windows, est généralement un fichier ".vdi" dans un dossier quelque part sur le disque dur C: \. J'ai entendu dire que certaines personnes modifiaient parfois ces paramètres pour que ce que Ubuntu considère comme "/ dev/sda", VirtualBox puisse être redéfini sur un disque dur physique ou une clé USB au lieu du fichier ".vdi" par défaut. Vous pouvez savoir exactement ce qui se trouve sur votre système en vérifiant les paramètres dans "Oracle VM VirtualBox Manager".