Je voudrais amorcer le double ArchLinux avec mon Ubuntu. Je voudrais quelques conseils sur la façon de le faire sans trop gâcher mes partitions. Actuellement, mon schéma de partition d'ordinateur se présente comme suit:
(Ubuntu only)
sda
sda1 [boot loader]
sda2 [root]
sda3 [swap]
sda4 [home]
Si je devais installer Arch uniquement, j'aurais le même schéma de partition. Maintenant, comment dois-je préparer mes partitions pour réussir le double démarrage? J'ai une suggestion, mais elle peut être naïve:
sda
sda1 [bootloader] -> Will it detect Arch?
sda2 [root_ubuntu]
sda3 [swap]
sda4 [home_ubuntu] -> I have a lot of space, I could just resize and divide this partition.
sda5 [root_arch]
sda6 [home_arch]
Le schéma ci-dessus sera-t-il une mise en œuvre réalisable? En tout cas, que proposez-vous que je fasse? Quels fichiers (config, etc) vais-je devoir créer ou modifier?
ubuntu
arch-linux
partition
dual-boot
Kaligne
la source
la source
chroot
sur la partition USB montée ... Est-ce que cela fonctionnerait?Réponses:
Ce schéma est certainement réalisable. Vous avez raison, la meilleure solution est de transformer le moins possible votre mise en page actuelle.
Si vous ne demandez pas à Arch Linux d'installer son chargeur de démarrage Grub, vous devrez exécuter
grub-mkconfig -o /boot/grub/grub.cfg
sous Ubuntu (si vous avez installé os-prober, il trouvera votre installation Arch et mettra à jour tous les fichiers de configuration automatiquement).Vous pouvez trouver les informations dont vous avez besoin sur Grub dans le wiki Arch Linux: https://wiki.archlinux.org/index.php/GRUB (presque toutes les instructions s'appliquent aux versions actuelles d'Ubuntu)
la source
Alors que le double démarrage est un concept utile pour vous permettre d'utiliser Windows et Linux sur la même machine, les avantages du double démarrage Linux sont plus subtils. Le processus de démarrage sous Linux implique généralement l'utilisation d'un chargeur de démarrage pour charger un disque noyau et ram qui finit par monter le système de fichiers racine et vous permet de faire les choses. Différentes distributions ont des noyaux différents, et de nombreuses distributions corrigent le noyau à des degrés différents. Si vous souhaitez exécuter deux noyaux différents, soit pour la même distribution, soit pour différentes distributions, vous devez alors démarrer en double. Si vous êtes satisfait du même noyau, vous n'avez généralement pas besoin d'un double démarrage pour pouvoir exécuter deux distributions Linux différentes, vous pouvez simplement créer un chroot pour chaque distribution supplémentaire. Le wiki Arch contient de bons articles sur Arch chroot et l' installation de chroot.
Un avantage, basé sur vos commentaires, d'utiliser un chroot, est que vous pouvez faire une installation USB entièrement amorçable d'Arch , puis simplement y chrooter dans la plupart des circonstances. Cela signifie que vous n'auriez pas du tout besoin de changer le disque dur principal (sda).
la source
/mnt
et la partition arch_home dans/mnt/home
. Mon répertoire personnel arch_user est dans/mnt/home/
. J'ai utiliséchroot /mnt
. Comment me connecter à mon compte arch_user?