#1 Le 26/03/2015, à 10:54
- bt
GPT - Installations indépendantes sur multiples disques durs
Bonjour,
je rencontre un problème que je n'arrive pas à résoudre.
- J'ai kubuntu 14.10 installé sur mon SSD (/dev/sdb), partitionné en GPT
- j'avais un kubuntu sur mon disque dur primaire (/dev/sda), partitionné en GPT aussi, mais dont j'avais (je crois) supprimé la partition EFI parce que l'installation de kubuntu sur mon SSD ne donnait pas de résultat fonctionnel (après plusieurs essais)
=> J'essaie d'installer kubuntu 15.04 sur un disque dur externe (/dev/sdd) partitionné en GPT, à partir d'un live USB (/dev/sdc).
Lors de l'installation, je choisis un partitionnement manuel:
- j'indique de ne pas utiliser les partitions de swap des disques /dev/sda et /dev/sdb, ni la partition efi de /dev/sdb
- je crée toutes les partitions nécessaires sur /dev/sdd (efi, system, swap, home, et une partition de données)
- je selectionne pour l'installation du bootloader: /dev/sdd
Lors de l'étape suivante
- message de confirmation m'indiquant que sdd sera modifié (et aucun autre disque): je selectionne "continuer"
- j'obtiens l'erreur "la tentative de montage d'un systeme de fichiers vfat de scsi2(0,0,0) partition n°5 (sdb) sur /boot/efi a échoué. vous pouvez recommencer le partitionnement a partir de ce menu.
=> je clique sur "continuer"
L'installation est alors 'gelée' et ne progresse plus, je dois tuer le process et/ou redémarrer l'ordi.
Savez-vous si c'est le comportement attendu de l'installeur, et/ou comment contourner le problème ?
Ce que je souhaite faire, c'est installer différentes versions d'ubuntu sur différents disques durs, sans que l'un ne fasse référence aux autres dans son boot, je choisis au démarrage de l'ordinateur (via le bios par exemple) sur quel disque doit booter mon pc.
Merci !
partitions:
Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: D2A41B20-CF55-40E4-98E0-8C2BF0234A0A
Device Start End Sectors Size Type
/dev/sda2 71680 2119679 2048000 1000M Linux filesystem
/dev/sda3 2119680 104519679 102400000 48,8G Linux filesystem
/dev/sda4 104519680 120903679 16384000 7,8G Linux swap
/dev/sda5 120903680 325703679 204800000 97,7G Linux filesystem
/dev/sda6 325703680 1953523711 1627820032 776,2G Microsoft basic data
Disk /dev/sdb: 111,8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: B664D578-9173-4A86-8001-054DD6507EDB
Device Start End Sectors Size Type
/dev/sdb1 2048 71679 69632 34M Linux filesystem
/dev/sdb2 514048 52942847 52428800 25G Linux filesystem
/dev/sdb3 52942848 69720063 16777216 8G Linux swap
/dev/sdb4 69720064 195549183 125829120 60G Linux filesystem
/dev/sdb5 71680 514047 442368 216M EFI System
Disk /dev/sdd: 153,4 GiB, 164696555520 bytes, 321672960 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 2F0DB47E-9B5F-4C42-92E3-F09C826CCA7F
Device Start End Sectors Size Type
/dev/sdd1 2048 20479999 20477952 9,8G Linux filesystem
/dev/sdd2 20480000 40955903 20475904 9,8G Linux filesystem
/dev/sdd3 40955904 41150463 194560 95M EFI System
/dev/sdd4 41150464 57360383 16209920 7,7G Linux swap
/dev/sdd5 57360384 321671167 264310784 126G Microsoft basic data
Hors ligne
#2 Le 26/03/2015, à 11:14
- Bougron
Re : GPT - Installations indépendantes sur multiples disques durs
Bonjour.
Tu dis avoir trois disques structurés GPT. Peux-tu indiquer si ton bios est positionné EFI or LEGACY
S'il est positionné EFI, une partition FAT32 est absolument nécessaire pour booter et faire l'installation.
S'il est positionné LEGACY, les 3 MBR des disques doivent être renseignés.
Tu devrais faire un boot-info qui est plus précis que les infos que tu donnes https://doc.ubuntu-fr.org/tutoriel/boot-info
Je pense que dans ton cas tu devrais indiquer d'utiliser la partition EFI du disque SDB car c'est ce que l'intallateur veut utiliser.
Dernière modification par Bougron (Le 26/03/2015, à 11:21)
Hors ligne
#3 Le 26/03/2015, à 15:12
- bt
Re : GPT - Installations indépendantes sur multiples disques durs
Bonjour et merci de ta réponse.
Dans les réglages de mon bios (j'ai un ASUS R751LN, similaire au X750L)
Dans les options de sécurité :
- Secure boot : enabled
- Secure boot control : enabled
Dans les options boot :
- Fast boot : Disabled
- Lanuch CSM : Disabled
Lorsque je suis sur l'option de choix du périphérique de boot, il ne m'est proposé que des modes UEFI. (Lorsque le legacy est autorisé, je vois aussi les modes legacy pour la clé d'install par exemple.
Je retente en créant une partition additionnelle en FAT32 pour /boot
Je ne veux pas que l'installateur aille écrire sur sdb (qui est interne) pour proposer sdd qui est amovible et ne sera la que ponctuellement pour des tests.
En relisant le message d'erreur, il n'est pas dit que l'installateur veut écrire sur sdb mais qu'il n'arrive pas à monter la partition (peut-être juste pour y accéder en lecture)
Edit 1 :
En ayant ajouté une partition FAT32:
- si je lui indique comme point de montage "/boot", le système refuse d'aller plus loin et m'indique que je dois choisir le type "ext2" pour pouvoir utiliser la partition comme /boot
- si je ne lui indique rien, j'ai un message m'indiquant que partition ne sera pas utilisée puisque pas montée.
- j'ai les mêmes messages que j'aie choisi /dev/sdd ou /dev/sdd5 (partition FAT32 ci-dessus) comme périphérique sur lequel installer le bootloader
Les exigences pour pouvoir installer un linux en GPT (sans multiboot avec Windows que je n'ai pas) ne sont pas claires pour moi (j'ai regardé ici http://doc.ubuntu-fr.org/gpt et ici http://doc.ubuntu-fr.org/uefi )
- si je choisis pour cette partiition FAT32 comme point de montage /boot/efi, j'ai une erreur m'indiquant un doublon entre cette partition et /dev/sdd3 sur laquelle j'ai choisi le type efi dans l'installeur
Edit 2 :
En changeant le mode de boot en legacy, et en recréant une table de type DOS sur sdd, j'ai pu installer un linux.
Je reste intéressé pour savoir comment faire une install (sans toucher au efi de sdb) en efi, disque en gpt
Dernière modification par bt (Le 27/03/2015, à 10:50)
Hors ligne