1 votes

Comment faire un dual boot Ubuntu et Kali sur un disque dur externe ?

Plus précisément, comment puis-je le faire fonctionner ?

J'ai installé Ubuntu sur mon disque dur externe, et il fonctionne parfaitement, avec Grub2 apparaissant et j'ai l'option entre Ubuntu et Kali, cependant kali ne fonctionne pas.

Quand je sélectionne Kali, il est dit attempt to read outside disk hd0. Ensuite, je dois redémarrer car tous les autres systèmes d'exploitation le disent aussi.

Détails :

$ sudo fdisk -l

/dev/sda1  *         2048    208895    206848   101M  7 HPFS/NTFS/exFAT<br>
/dev/sda2          208896 347426815 347217920 165.6G  7 HPFS/NTFS/exFAT<br>
/dev/sda3       347426816 351649839   4223024     2G  c W95 FAT32 (LBA)

Disk /dev/sdb: 931.5 GiB, 1000170586112 bytes, 1953458176 sectors<br>
Units: sectors of 1 * 512 = 512 bytes<br>
Sector size (logical/physical): 512 bytes / 512 bytes<br>
I/O size (minimum/optimal): 512 bytes / 512 bytes<br>
Disklabel type: dos<br>
Disk identifier: 0x263a01fb<br>

Device     Boot     Start       End   Sectors   Size Id Type<br>
/dev/sdb1            2048 307201266 307199219 146.5G 83 Linux<br>
/dev/sdb2       307202048 317442047  10240000   4.9G 82 Linux swap /       Solaris<br>
/dev/sdb3  *    317442048 471042047 153600000  73.2G 83 Linux<br>
/dev/sdb4       471042048 481282047  10240000   4.9G 82 Linux swap / Solaris<br><br>

(sdb est mon disque dur externe)

Dois-je réinstaller Kali d'une certaine manière ? J'ai essayé plusieurs fois.

0voto

linuxmaniax Points 21

D'après vos résultats, il semble que Windows ne soit installé que sur votre premier disque dur (/dev/sda). Vous l'avez très probablement sélectionné comme lecteur de démarrage par défaut. Windows ne peut pas lire une partition Linux, donc son gestionnaire de démarrage ne peut pas démarrer sur une installation Linux.

D'autre part, le gestionnaire de démarrage par défaut d'Ubuntu, Grub, peut démarrer soit sur Linux, soit sur Windows. Si vous avez installé Grub sur votre lecteur principal lorsque vous démarrez sur votre premier lecteur, vous auriez l'option de tous les OS dans votre menu de démarrage.

Vous pourriez alternativement sélectionner votre lecteur comme lecteur de démarrage par défaut. Mettez à jour votre gestionnaire de démarrage Grub sur ce lecteur et il analysera tous vos lecteurs attachés et ajoutera tous les OS installés au menu de démarrage. La commande pour mettre à jour le gestionnaire de démarrage Grub est la suivante :

$ sudo update-grub

Maintenant, lorsque ce lecteur est sélectionné comme lecteur de démarrage par défaut via l'ordre de démarrage de votre lecteur biologique, toutes les installations de votre système d'exploitation (toutes les installations de Windows et de Linux) seront listées comme options dans votre menu de démarrage.

Je vois deux installations de Linux dans votre sortie. Ils sont :

/dev/sdb1 - a 146G partition
/dev/sdb3 - a  73G partition

Vous pouvez y attacher un nombre quelconque de disques (externes ou internes) et y installer d'autres systèmes d'exploitation Linux. L'installation installera (mettra à jour) le gestionnaire de démarrage par défaut Grub et aura toutes vos installations d'OS, y compris le nouveau, dans le menu de démarrage.

Vous pouvez utiliser un éditeur de partition de disque tel que gparted pour réorganiser vos partitions (resize, move, or create) afin de pouvoir installer une partition d'un nouveau système d'exploitation sur l'un des disques actuels que vous avez. (/dev/sda or dev/sdb) . Une fois que vous avez une partition pour votre installation, il suffit d'exécuter le disque Ubuntu live et d'installer toute version supplémentaire de Linux que vous souhaitez avoir dans votre menu de démarrage.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X