Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 16/02/2013, à 13:23

TGM

[RESOLU] Vaio SVZ13, W8 et Ubuntu

Bonjour,

Suite à différentes péripéties, j'ai tenté à nouveau l'installation sur mon Vaio SVZ13.
la configuration est la suivante :
Disque SSD 118*2go.
Windows8 en UEFI.
J'ai supprimé le Raid0 géré par l'utilitaire Intel. J'ai maintenant 2 disques de 118 go chacun. En effet, lors de la première tentative d'installation, l'utilitaire de partitionnement voyait deux disques. Ne sachant pas comment reconstruire un Rais logiciel depuis le live CD, j'ai laissé tombé.

Lors du lancement de l'outil de partitionnement, j'ai la cartographie suivante :
Disque      type     taille  Utilisé
/dev/sda1 ntfs      314      228  (récupération de windows 8)
/dev/sda2 EFI       104        33  (EFI pour W8, partie à monter en /boot/efi lors de l'install ?)
/dev/sda3 ?           134         ?   (partition réservée pour l’extension de l'EFI par Microsoft)
/dev/sda4 ntfs (mon disque C sous W8)
/dev/sda5 ntfs (mon disque D pour windows)

/dev/sdb1 ntfs (mon disque S pour windows)
/dev/sdb2 ext4 monté en /
/dev/sdb3 (partition étendue. l'outil de Microsoft ne permet pas de gérer facilement les partitions. J'utiliserai autre chose ultérieurement)
     /dev/sdb4 pour le swap (1go)
     /dev/sdb5 pour /home.

A l’installation, sda 2 est bien détectée comme EFI. Par contre, il est impossible de la monter comme /boot/EFI.
L'installation s'est faite normalement ensuite (j'ai laissé /dev/sda pour l'installation de grub)
Bien sur, le pc boote uniquement avec W8.
Le lancement de Gparted sous le live cd m'indique maintenant "the backup GPT table is corrupt but the primary appears Ok. So that will be used
Je pense que j'ai encore tout gagné.

Questions :
Comment installer correctement un Ubuntu sur un SSD découpé en 2 parties avec W8 en UEFI ... en ayant au final un dual boot Ubuntu - W8, sans tout foutre par terre ?
Comment remettre en état le backup de la GPT ?

Par avance merci

Dernière modification par TGM (Le 01/05/2013, à 23:42)


Nemo me impune lacessit

Hors ligne

#2 Le 16/02/2013, à 18:38

TGM

Re : [RESOLU] Vaio SVZ13, W8 et Ubuntu

Bonjour

Avancement ...
Dans la partition EFI, j'avais 3 répertoires :
EFI/boot
EFI/Microsoft
EFI/linuxmint (pour essai)

Au boot, seul W8 démarre.

J'ai relancé la session en LiveCD puis ai lancé boot repair.
Maintenant, W8 ne démarre plus, par contre Mint fonctionne.

Suite aux réparations, j'ai maintenant un répertoire en plus EFI/Grub

la situation après réparation est la suivante :

http://paste2.org/p/2886277

J'ai lu pas mal de trucs sur les différents forums mais je reste très perplexe.
Pour le moment, la seule solution est de faire une réparation via le DVD d'installation ...


Nemo me impune lacessit

Hors ligne

#3 Le 16/02/2013, à 20:53

TGM

Re : [RESOLU] Vaio SVZ13, W8 et Ubuntu

Il est impossible de redémarrer W8.
bootrec /fixboot ne détecte plus W8

j'ai essayé de mettre les options à la main dans 40_custon, rien à faire.
Si vous avez des pistes, j'aimerai ne pas (encore) tout réinstaller.

par avance merci


Nemo me impune lacessit

Hors ligne

#4 Le 17/02/2013, à 12:28

TGM

Re : [RESOLU] Vaio SVZ13, W8 et Ubuntu

J'ai réussi à restaurer le boot de W8 avec le DVD d'installation.
J'ai essayé l'installation de rEFInd. Il ne se passe rien au démarrage. Il semble que le Bios 'HybrideH20" ne reconnaisse qu'un seul OS ce qui est assez déconcertant.

Plusieurs choses que je trouve bizarres :
dans le shell de grub, hd0 (sda) ne présente aucune partition, comme si grub ne reconnaissait pas GPT
bien que /boot/efi fasse référence à /dev/sda2 lorsque linux est lancé, dans grub, il fait référence à hd1,msdos5 ce qui correspond en fait au second disque (sdb, en MBR) et la partition contenant le répertoire / ... et un /boot aussi
Toutes les tentatives pour faire démarrer W8 sur hd1, msdos5 sont vouées à l'échec, y compris pour memtest.

Je n'ai pas forcément deux pouces. J'ai lu plein de truc, y compris ici mais là j'y perds mon latinux
Faut-il passer sdb en GPT ?
J'ai récupéré la table de GPT avec gdisk. Top

Si vous voyez autre chose, par avance merci

Dernière modification par TGM (Le 17/02/2013, à 14:48)


Nemo me impune lacessit

Hors ligne

#5 Le 01/05/2013, à 23:41

TGM

Re : [RESOLU] Vaio SVZ13, W8 et Ubuntu

Bonsoir,
Finalement, j'y suis arrivé ...

Ce que j'ai constaté :
Il semble que sur un disque en GPT, lors du partitionnement à l'installation, quelque chose ne s'écrit pas correctement dans la partition.
Dans mon contexte, j'ai deux disques : /dev/sda en GPT et /dev/sdb en MBR
Je doit passer systématiquement par gdisk après l'installation pour remettre en état le backup du GPT.

Concernant l'installation elle même :
Première installation, reboot : grub absent, démarrage sous W8
J'ai fait quelques essais avec le live-usb et boot repair, même résultat apparent

J'ai donc relancé l'installation (13.04/64). En fin d'installation, j'ai installé boot-repair et l'ai lancé.

Au démarrage, j'ai le menu de grub avec 3 options : Ubuntu (menu principal déclenchant un sous menu) et deux lignes W8
Le choix de l'une ou l'autre entraîne une erreur avec un message du type :
Windows boot UEFI Loader
/EFI/boot/bkpbootx64.efi non disponible
error no such device C4AF-CD41

Apparemment, grub ne n'arrive pas à monter la partition pour lancer le bootloader.
En cherchant par ci par là, j'ai trouvé la solution

Dans /etc/grub.d, j'ai modifié 25_custom

Contenu initial :

#!/bin/sh 
exec tail -n +3 $0 

menuentry "Windows UEFI bkpbootmgfw.efi" { 
search --fs-uuid --no-floppy --set=root C4AF-CD41 
chainloader (${root})/EFI/Microsoft/Boot/bkpbootmgfw.efi 
} 

menuentry "Windows Boot UEFI loader" { 
search --fs-uuid --no-floppy --set=root C4AF-CD41 
chainloader (${root})/EFI/Boot/bkpbootx64.efi 
}

Par :

#!/bin/sh 
exec tail -n +3 $0 

menuentry "Windows 8 UEFI sur /boot/bkpbootx64.efi" { 
    insmod part_gpt 
    insmod fat 
    insmod search_fs_uuid 
    insmod chain 
    search --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 C4AF-CD41 
    chainloader /EFI/Boot/bkpbootx64.efi 
}

Pour information : gpt2 correspond chez moi à sda2, la partition UEFI
Les options viennent d'un forum archlinux

Il y a peut-être moyen de faire plus simple, en tout cas, ça marche.

Pour les intéressés ...

Merci aux deux participants du fil Asus Efi et Boot repair qui m'ont mis sur la voie


Nemo me impune lacessit

Hors ligne

Haut de page ↑