Une réponse très détaillée dépasserait le cadre d'une seule question, mais voici un aperçu général. C'est très facile, mais le succès dépendra en partie de la capacité de votre ordinateur à démarrer à partir d'un disque dur externe. Cela dépend du bios.
Avant de commencer, assurez-vous que votre bios permet de démarrer à partir d'un disque dur USB.
Si tout ce dont vous avez besoin est l'installation de base, Python 2.7 et le compilateur C, vous pouvez vous en sortir en installant Ubuntu sur une partition assez petite. J'oublie le minimum littéral dont Ubuntu a besoin pour s'installer, mais c'est environ 8 Go. Je recommanderais 10 Go comme minimum, plus 2 à 4 Go supplémentaires si vous voulez un lecteur d'échange.
Créer de l'espace pour une partition
Il est préférable dans votre cas de créer la nouvelle partition avant de faire l'installation. Vous devrez d'abord réduire la partition existante sur votre disque dur externe.
Je recommanderais de sauvegarder le disque dur USB; mais si vous en aviez un deuxième, vous pourriez simplement installer dessus. Selon le degré de remplissage du disque, vous pourriez ne pas pouvoir tout sauvegarder; mais essayez au moins de sauvegarder tous les fichiers importants. C'est juste un avertissement général et une précaution puisque vos données devraient être en sécurité.
Vous avez deux options pour réduire la partition existante:
-
Utilisez le gestionnaire de partitions Windows dans les outils d'administration. Je crois que ceux-ci sont disponibles dans Home Premium. Si la partition ne rétrécit pas suffisamment, vous devrez peut-être supprimer des fichiers pour libérer de l'espace. Si vous avez plus qu'assez d'espace disponible mais que cela ne rétrécit toujours pas assez, utilisez un outil de défragmentation gratuit comme MyDefrag pour défragmenter et déplacer les fichiers vers le début de la partition.
-
Utilisez gparted
à partir des supports d'installation live d'Ubuntu. C'est probablement la façon la plus facile de le faire.
Créer une nouvelle partition
Créez le support d'installation live d'Ubuntu et utilisez-le pour démarrer votre ordinateur. Choisissez Essayer Ubuntu.
Branchez le disque dur externe. Lancez le programme gparted
. Si vous n'avez pas déjà réduit la partition sur le disque dur externe, faites-le maintenant.
Dans la plupart des cas, le disque dur interne apparaîtra comme sda
et l'externe comme sdb
, mais cela n'est pas garanti. Assurez-vous de regarder le bon disque dur dans gparted.
La réduction de la partition laissera de l'espace non alloué. Utilisez-le pour créer une nouvelle partition. Formatez-la en ext4
. Notez le numéro de la partition. Cela sera utilisé pour /
.
Vous n'avez pas besoin d'une partition d'échange, mais si vous en voulez une, réduisez la nouvelle partition de la taille souhaitée (ou faites-la simplement un peu plus petite dès le départ). Formatez cet espace en linux-swap
.
Prenez note des numéros des nouvelles partitions.
Lancer l'installateur
Démarrez l'installateur à partir de l'icône sur le bureau ou sur le lanceur. Lorsqu'on vous demande comment vous voulez installer, choisissez : Quelque chose d'Autre.
Cela lancera le partitionneur à l'intérieur de l'installateur. C'est différent de gparted
et peut sembler un peu intimidant pour un débutant.
Surlignez soigneusement la nouvelle partition (vérifiez le numéro et le lecteur attentivement) et cliquez sur Modifier.
Suivez les dialogues pour a. Utiliser la partition en tant que ext4
, b. monter sur /
, et c. formater.
Sélectionnez la partition d'échange et cliquez sur Modifier. Choisissez d'utiliser un linux-swap
et c'est tout pour celle-ci.
Très important : changez l'installation du chargeur de démarrage sur le disque dur externe. Ce sera très probablement /dev/sdb
. Cela vous empêchera d'écraser le secteur d'amorçage principal de votre disque dur. (Si vous faites cela par accident, cela se corrige facilement).
Vérifiez à nouveau vos choix de partition, puis cliquez sur Installer Maintenant.
C'est tout. Pour exécuter Ubuntu, démarrez l'ordinateur avec le USB branché. Configurez l'ordre du bios ou déplacez autrement le disque dur USB en première position de démarrage. Le menu de démarrage sur l'usb vous montrera à la fois Ubuntu (sur le disque externe) et Windows (sur le disque interne). Choisissez celui que vous voulez. Si vous démarrez sans le usb, vous démarrerez normalement sur Windows.
Ubuntu a Python 2.7 installé par défaut. Pour installer le compilateur C, ouvrez le terminal, et exécutez :
sudo apt-get install gcc
ou
sudo apt-get install build-essential
(si vous voulez quelques programmes supplémentaires utiles pour la programmation en C).
Pour exécuter Ubuntu dans une machine virtuelle à la place, installez VirtualBox ou VMWarePlayer dans Windows. Les deux sont gratuits. Créez une nouvelle machine virtuelle et utilisez le support d'installation pour installer sur la machine virtuelle. Mais cette fois, ne vous préoccupez pas des partitions. Choisissez Installer Ubuntu sur tout le disque virtuel. Cela n'affecte pas le reste du disque dur.
Si vous voulez mettre la machine virtuelle sur le disque dur externe, assurez-vous de remplacer l'emplacement par défaut lors de la création de la machine virtuelle et placez-la dans un dossier sur le disque externe.
Créer votre support d'installation avec persistance via un programme Windows comme LiveUSBCreator fonctionnera également, mais cette option sera très lente.