Contenu | Rechercher | Menus

Annonce

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".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 13/04/2013, à 15:55

tarassboulba

RECUPERER Ecran noir + curseur clignotant

Bonjour,

J'ai une clef usb de live edubuntu ( dont les caractéristiques suivent )
à partir de laquelle j'ai installé ubuntu sur une seconde clef USB. Au rédémarrage j'obtient le résultat peu convaincant [Ecran noir + curseur clignotant] ou rien ne bouge, du tout, rien, vraiment.

Je viens de tester la remise en route grâce à boot-repair. Je n'ai pas encore redémarrer et avant de confirmer que tout fonctionne, j'indique ce que j'ai fait. J'ai fait vraiment le minimu de chose, et je crois sincérement que cela va trés bien fonctionner.

Je passe ici beaucoup de temps pour écrire ce message au cas ou d'autres, dans le même cas hésiteraient sur la marche à suivre: La lecture de ce message vous prendra plus de temps que la réalisation des étapes qui y sont décrites!

Au préalable on peut avoir besoin de changer la disponition du clavier ( system settings => Keybord layout => selectionner  french + mettre le choix "french en première position )

Tout d'abord l'existant:
Le type du live-CD ubuntu:
( Pour ceux à qui l'interface par défaut "Unity" donne des boutons je précise qu'il est possible OGU "Oh merci Grand Ubuntu" de trouver les applications en réalisant le tour de passe-passe suivant : appui "bref" sur la touche "SUPER" présentée généralement comme la touche "windows" ... ou "Mindowns" selon d'autres. S'affiche alors une fenêtre avec une ligne de recherche dans laquelle il est possible de taper le début du nom de l'application que l'on veut démarrer: exemple taper "Term" et apparaitra l'icône de lancement du terminal. Oui je sais il est aussi possible d'obtenir le Terminal par CTRL+ALT+T )
Donc dans le terminal

$ uname -a
Linux edubuntu 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_

avec comme disques:

$ fdisk -l

Disk /dev/sda: 8010 MB, 8010072064 bytes
214 heads, 8 sectors/track, 9138 cylinders, total 15644672 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
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        8192    15644671     7818240    b  W95 FAT32

Disk /dev/sdb: 15.8 GB, 15804136960 bytes
64 heads, 32 sectors/track, 15071 cylinders, total 30867455 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
Disk identifier: 0x00091d38

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              32      487423      243696   83  Linux
/dev/sdb2          487424    23056383    11284480   83  Linux
/dev/sdb3        23056384    30865407     3904512   83  Linux

La carte mère est une GA-F2M75-D3H + processeur AMD FM2 A4 5300

La clef usb /dev/sda ou se trouve le live-udubuntu est un support de carte micro-SD + carte de 8Go
La clef cible /dev/sdb est une clef usb Transcend JetFlash 700 ( il n'y a pas de zone de swap! )

Préalablement au problème
J'ai préalablement formatté la clef usb avec l'utilitaire disque "disk utility" avec un
MBR ( l'autre choix possible était GPT car le bios de ma carte mère est un UEFI)
/boot de 250 Mo
/ de 12Go
/home de 3Go

J'ai lancé l'installation de edubuntu ( moins d'une heure avec téléchargement durant l'installation)

Le problème
L'installation terminée est apparut le prompt du live-edubuntu....
Aprés avoir enlevé la clef live-edubuntu est apparu l'écran noir + curseur clignotant.
( aucune action possible à ce niveau)

De ce dont je me souvenais, une étape de lancement ou de GRub aurait planté, et l'idée d'aller encore farfouiller dans le grub, et sans doute dans le grub2 ne m'enchantait guère...
De plus l'influence de bios UEFI me rendait perplexe, aussi aprés prise de renseignement:
[Tuto] Installer Ubuntu en mode EFI ou en mode BIOS
et surtout:
[Tuto] Comment réinstaller GRUB ?

La solution (?) : utiliser la toute dernière version de boot-repair

Au final j'ai lancé les commandes suivantes, pour récupérer puis lancer l'utiitaire:
$ sudo add-apt-repository ppa:yannubuntu/boot-repair
$ sudo apt-get update; sudo apt-get install -y boot-repair && boot-repair
puis j'ai suivi les conseils de l'utilitaire qui dans mon cas étaient:
$ sudo chroot "/media/_" dpkg --configure -a
$ sudo chroot "/media/_" apt-get install -fy
$ sudo chroot "/media/_" apt-get purge -y --force-yes grub*-common shim-signed
$ sudo chroot "/media/_" apt-get install -y --force-yes grub-pc
J'ai seulement dû vérifier l'emplacement ou étaient prévu l'instalation du grub. sur /dev/sdb1.

L'utilitaire à détecter le besoin de prendre en compte l'UEFI.
Si j'en croit l'utilitaire, comme il semble qu'il est fallut une partition UEFI de 100-250Mo, et donc ma partition /boot à du subir une transformation/ en passant par FAT32 (?) et peut-être en posant le boot sur sdb2 mais il n'y a rien dans la partition boot de /dev/sdb2 et le boot se trouve sur /dev/sdb1.

Pour en avoir le coeur net j'ai remonté la partition /dev/sdb1 via disk-utility, puis j'ai vérifier les points de montage dans mtab

$ nano -v /etc/fstab
---
/dev/sdb1 /media/_boot ext4 rw,nosuid,nodev,uhelper=udisks 0 0
/dev/sdb2 /media/_ ext4 rw,nosuid,nodev,uhelper=udisks 0 0
/dev/sdb3 /media/_home ext4 rw,nosuid,nodev,uhelper=udisks 0 0
---

Comme on peut le voir ci-dessous il y a un flag (*) devant la partition /dev/sdb2

$ sudo fdisk /dev/sdb -l

Disk /dev/sdb: 15.8 GB, 15804136960 bytes
64 heads, 32 sectors/track, 15071 cylinders, total 30867455 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
Disk identifier: 0x00091d38

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              32      487423      243696   83  Linux
/dev/sdb2   *      487424    23056383    11284480   83  Linux
/dev/sdb3        23056384    30865407     3904512   83  Linux

Donc l'utilitaire à bien réaliser une modification. Que je vais tester de ce pas.

Hors ligne

Haut de page ↑