Pages

samedi 14 août 2010

Restaurer le gestionnaire de boot d'Ubuntu

Sur un eeepc 1001ha, j'ai installé Ubuntu Netbook Remix 10.4, en plus de Windows 7 Starter d'origine. Lors du boot, un menu propose de booter sur Ubuntu, Windows 7 Starter, ou de réinstaller le système d'origine.
Il m'est arrivé de choisir par erreur cette dernière option, et même en annulant la ré-installation, le PC ne boote plus normalement :  grub error ...

1) Restauration de la partition
  • booter avec une clé USB Ubuntu Live (appuyer sur Echap pour choisir le périphérique de boot
  • lancer un terminal :
    • sudo -s
    • parted
      • taper 'p' pour afficher la table de partition
      • la partition Linux n'est plus visible- il reste la partition étendue qui la contenait (108 GB, à partir de l'offset 40.9 GB)
      • pour tenter de restaurer l'entrée manquante dans la table de partition :
      • rescue 40.9GB 148GB 
Ces valeurs de début et de fin  sont approximatives :  parted va faire une recherche de partition dans cette zone. Après quelques secondes, parted indique qu'une partition a été retouvée :
A ext4 logical partition was found at 40.9GB -> 145 GB

Cela semble bien correspondre à la partition Linux manquante de type ext4, et il suffit de valider pour que parted fasse réapparaitre la partition.




 La restauration de la partition ayant réussie, il faut rebooter le PC (reboot). Si l'erreur au boot persiste, alors il faut maintenant réinstaller Grub.

2) Restauration du boot (Grub)
    • rebooter le PC avec la clé USB Ubuntu Live
    • vérifier que l'on peut maintenant monter la partition Linux et afficher les fichiers correspondant (menu Folder de Ubuntu)
    • taper mount et identifier le nom de la partition : /media/_suite_de_chiffres_hexa_ lié à une partition (/dev/sda6 dans mon cas)
    • taper : sudo grub-install --root-directory="/media/_nom_vu_precedemment_ /dev/sda
    • rebooter sans la clé USB

      samedi 7 août 2010

      Connection SSH vers N800

      A installer sur le N800 :  package openssh-server

      Lors de l'installation, un nouveau mot de passe root vous sera demandé.



      Connexion  depuis une machine sous Linux :

       ssh ip_du_n800 -l root



      Si la connexion réseau se bloque en cas d'inactivité sur le N800 (vérifier avec ping depuis une autre machine) , et qu'elle semble redémarrer dès que vous utilisez le navigateur web sur le N800, alors il faut régler les paramètres d'économie d'énergie sur le N800 :
      • Installer l'application WifiInfo et
      • changer les paramètres de la connexion : 
        • Wifi courante : power saving => OFF
      • Si cela corrige temporairement le réseau, alors ouvrir le panneau de contrôle / connectivité  et éditer les paramètres avancés de la connexion Wifi pour desactiver le mode économie d'énergie
      Ce nouveau paramètrage est parfois nécessaire avec certains routeurs qui ne sont pas compatibles avec le mode économie d'énergie WIFI. Si vous souhaitez privilégier l'autonomie du N800, penser ensuite à rétablir les paramètres par défaut.