TIPS - Installation de Linux sur Netbook Sony VAIO VPCM13M1E : Différence entre versions

De PedroWiki
(Par utilisation d'un boot manager)
Ligne 53 : Ligne 53 :
  
 
'''NB:''' les tests menés dans le cadre de cet article n'ont mené à aucun souci de ce genre, malgré un travail du MBR au tracto-pelle ;)
 
'''NB:''' les tests menés dans le cadre de cet article n'ont mené à aucun souci de ce genre, malgré un travail du MBR au tracto-pelle ;)
 +
 +
<font color="green">'''A cette étape, on dispose d'un système capable de démarrer sur plusieurs OS, ou sur plusieurs types de périphériques externes, FIN DE L'ETAPE 1...'''</font>
 +
 +
'''NB, conseils pratiques sur Plop''':
 +
* En tout cas sur la version de Plop utilisée, il faut '''veiller à connecter le périphérique sur lequel on souhaite démarrer une fois seulement le démarrage de Plop terminé''', sans quoi on constate un échec systématique de démarrage sur un device USB.
 +
* '''Aucun des tests menés n'a permis de démarrer sur un device SD card''', malgré un contenu de SD card similaire au contenu de la clé USB (i.e. un contenu bootable).
 +
 +
== Conception du support d'installation ==
 +
 +
Dans cet exercice, on cherche entre autre à réaliser une '''installation sans les fameux CD ou DVD d'installation''' (puisque le PC n'est pas de base équipé d'un lecteur optique).
 +
 +
La '''création d'un support bootable''' pour une installation va au delà de la simple copie de fichiers vers le support, il faut également installer sur le support un gestionnaire de boot et y stocker les informations nécessaires au démarrage de l'OS (ou du logiciel, au sens large) sur le support.
 +
 +
On trouve sur Internet de nombreuses ressources expliquant cette opération de manière plus ou moins (plus souvent moins ;) ) claire, mais en synthèse, on peut résumer le choix à 2 options principales:
 +
* utilisation d'un '''mécanisme de l'OS hôte''' pour la création du support bootable.
 +
* utilisation d'un '''logiciel tiers''' pour créer le support et le rendre bootable.
 +
 +
=== Mécanisme de l'OS hote: créateur de disque de démarrage ===
 +
 +
Mon poste principal est installé depuis 2007 sous Linux Ubuntu (disons qu'on se fout de la version, release et autres détails).
 +
 +
Ubuntu (comme je suppose une majorité d'autres flavours) propose de base un outil appelé en version française '''Créateur de disque de démarrage'''.
 +
 +
[[Fichier:20130806 creation disque bootable.png]]
 +
 +
=== Utilisation d'un logiciel tiers: UNetBootin ===

Version du 6 août 2013 à 10:34

Introduction

J'ai fais l'acquisition il y a environ 2 ans d'un netbook Sony VAIO dont les caractéristiques sont les suivantes:

  • poids: 1,4 kg
  • disque dur: 250 Go
  • processeur: Intel Atom Processor N470
  • mémoire: 1 Go (maxi)

Ce netbook était livré avec Windows 7 starter edition, autrement dit:

  • un OS assez lourd, en tout cas bien trop pour cette mini machine
  • un OS très limitatif dans sa version starter

Ce netbook étant trop lent pour être utilisé de manière souple et fluide, il est préférable de le réinstaller sous une version allégée de Linux, et c'est là que les ennuis commencent... ;)

Méthode de réinstallation

Boot sur périphérique USB

Par configuration du BIOS

Le BIOS de cette machine (touche F2 pendant le splash screen VAIO) comporte peu d'option, mais permet au moins de préciser l'ordre de boot entre le disque interne, les périphériques externes et le réseau.

J'ai bien entendu commencé par indiquer l'ordre de boot suivant:

  • périph externe PUIS
  • disque interne PUIS
  • réseau

Malgré cette config, aucun démarrage sur clé USB ou sur carte SD.

Après de longues recherches sur Internet, un post d'un technicien Sony sur un forum d'utilisateur indique que malgré les options du BIOS, cette version de machine ne supporte pas nativement le démarrage sur périphérique USB... (merci la doc Sony...)

Par utilisation d'un boot manager

Il existe une famille de logiciels appelés "boot manager" et dont la fonction est comme son nom l'indique de gérer le boot d'un système, avec plusieurs objectifs:

  • gérer différents OS sur une même machine
  • gérer le boot sur différents supports matériel ou grâce à différents services (PXE...).

Pour la culture, cf les liens suivants:

Lors des recherches sur Internet pour trouver une solution à mon problème de boot sur USB, j'avais toujours dans des forums lu quelques infos sur Plop, l'objectif de la manip n'étant pas de choisir un boot manager optimal ni de comparer leurs fonctionnements, j'ai donc opté pour ce 1er candidat.

Etapes et principe d'installation de Plop sur cible Windows:

  • téléchargement du paquet sur le site officiel.
  • décompression du paquet.
  • dans les sous dossier, trouver le .bin correspondant à l'installation sous Windows (dossier windows).
  • lancer l'installeur.
  • lui indiquer de procéder à l'installation sur le MBR.
  • une fois l'installation terminée, vous pouvez redémarrer le PC, celui ci doit directement démarrer sous le menu de Plop.

ATTENTION: ce mode d'installation, en particulier tout remplacement du boot loader de Microsoft (et des fichiers autour) par un boot loader tiers (GRUB, Plop, etc), peut entraîner des effets de bord, notamment sur les installations dites "signées" (pas sur que cela se fasse encore à l'heure actuelle, aucune ressource disponible via Google sur le sujet à l'heure ou j'écris). A une époque, le remplacement du MBR issu de l'installation de Windows par un autre contenu empêchait de démarrer le Windows définitivement...

NB: les tests menés dans le cadre de cet article n'ont mené à aucun souci de ce genre, malgré un travail du MBR au tracto-pelle ;)

A cette étape, on dispose d'un système capable de démarrer sur plusieurs OS, ou sur plusieurs types de périphériques externes, FIN DE L'ETAPE 1...

NB, conseils pratiques sur Plop:

  • En tout cas sur la version de Plop utilisée, il faut veiller à connecter le périphérique sur lequel on souhaite démarrer une fois seulement le démarrage de Plop terminé, sans quoi on constate un échec systématique de démarrage sur un device USB.
  • Aucun des tests menés n'a permis de démarrer sur un device SD card, malgré un contenu de SD card similaire au contenu de la clé USB (i.e. un contenu bootable).

Conception du support d'installation

Dans cet exercice, on cherche entre autre à réaliser une installation sans les fameux CD ou DVD d'installation (puisque le PC n'est pas de base équipé d'un lecteur optique).

La création d'un support bootable pour une installation va au delà de la simple copie de fichiers vers le support, il faut également installer sur le support un gestionnaire de boot et y stocker les informations nécessaires au démarrage de l'OS (ou du logiciel, au sens large) sur le support.

On trouve sur Internet de nombreuses ressources expliquant cette opération de manière plus ou moins (plus souvent moins ;) ) claire, mais en synthèse, on peut résumer le choix à 2 options principales:

  • utilisation d'un mécanisme de l'OS hôte pour la création du support bootable.
  • utilisation d'un logiciel tiers pour créer le support et le rendre bootable.

Mécanisme de l'OS hote: créateur de disque de démarrage

Mon poste principal est installé depuis 2007 sous Linux Ubuntu (disons qu'on se fout de la version, release et autres détails).

Ubuntu (comme je suppose une majorité d'autres flavours) propose de base un outil appelé en version française Créateur de disque de démarrage.

20130806 creation disque bootable.png

Utilisation d'un logiciel tiers: UNetBootin