Guide d’installation d’OpenBSD sur un Thinkpad T43

Je mets ici mes notes concernant l’installation de mon Thinkpad T43 avec OpenBSD. Normalement tout doit fonctionner avec les modèles récents de Thinkpad. Les instructions permettent de conserver une partition Windows, ainsi que la partition IBM Rescue and Recovery pour pouvoir restaurer son système en cas de plantage.

  1. Préparer le disque dur

    Premièrement, soyez certain d’avoir sauvegardé vos données ! Ensuite vous devez redimensionner votre partition Windows sans toucher à la partition IBM rescue and recovery. Il existe beaucoup de liveCD et d’utilitaires qui permettent de le faire. Diminuez ensuite la taille de votre partition Windows selon vos besoins et appliquez les modifications.

  2. Configuration du BIOS

    • Maintenant, mettez la bonne heure dans le BIOS, c’est à dire l’heure UTC (GMT). C’est beaucoup plus logique de faire ainsi et d’appliquer un décalage selon la localité du système, que de mettre l’heure du bios directement à l’heure locale.
    • Mettez l' »IBM Predesktop Area » à « secure ».
  3. Installer OpenBSD

    • Lisez attentivement la section 5 de la FAQ. Seulement les choses les plus importantes sont résumées ici.
    • Commençez le processus d’installation.
    • N’utilisez pas toute la capacité du disque pour OpenBSD. Répondez « no » à la question suivante :

      Do you want to use *all* of wd0 for OpenBSD? [no] Enter

    • Créez votre partition OpenBSD en utilisant fdisk.
    • Une fois ceci fait, mettez le « flaggez » la partition OpenBSD comme active et sauvez les changements :

      fdisk:*1> f 1
      Partition 1 marked active.
      fdisk:*1> w
      Writing MBR at offset 0.
      wd0: no disk label
      fdisk: 1> q

      Notez que pour « flagger » le disque, je suppose que votre partition OpenBSD a l’ID 1.

    • « Labellez » votre parition nouvellement crée avec disklabel.
    • Suivez le processus d’installation suivant vos besoins. Une fois fait, le system rebootera sous OpenBSD.
    • Loggez-vous en root, et sauvez votre PBR :

      # dd if=/dev/rwd0a of=/openbsd.pbr bs=512 count=1

    • Copiez le PBR sauvé dans un endroit accessible sous Windows (clé usb, disque usb) ou sur un répertoire FTP par exemple.
    • Lancez fdisk, et « flaggés » la partition Windows :

      # fdisk -eu wd0
      Enter 'help' for information
      fdisk: 1> f 0
      Partition 0 marked active.
      fdisk: *1> w
      Writing MBR at offset 0.
      fdisk: 1> q

    • Rebootez le système, il démarrera sous Windows.
    • Copiez openbsd.pbr dans c:\
    • Editez votre C:\BOOT.INI et ajoutez la ligne :

      C:\openbsd.pbr="OpenBSD"

    • Rebootez le système : vous pouvez maintenant choisir quel OS vous souhaitez utiliser.
    • Le bouton « Access IBM » doit marcher.
  4. Astuces après l’installation

    • Activez apm(8) en fonctionnement « cool » :

      # echo 'apmd_flags="-C"' >> /etc/rc.conf.local

      Vous pouvez maintenant obtenir les informations à partir d’apmd(8) en utilisant apm(8) :

      $ apm Battery state: high, 98% remaining, 0 minutes life estimate
      A/C adapter state: connected
      Performance adjustment mode: cool running (1867 MHz)

    • Activez hotplugd(8) :

      # echo 'hotplugd_flags=""' >> /etc/rc.conf.local
      Notez que vous devez ajouter vos scripts dans /etc/hotplug/. Lisez la page de manuel d’hotplugd(8) pour avoir un exemple.

    • Vérifiez l’état des sondes avec sysctl(8) :

      $ sysctl hw.sensors
      hw.sensors.0=aps0, X_ACCEL, 453 raw
      hw.sensors.1=aps0, Y_ACCEL, 433 raw
      hw.sensors.2=aps0, X_VAR, 453 raw
      hw.sensors.3=aps0, Y_VAR, 433 raw
      hw.sensors.4=aps0, Temp 1, 53.00 degC
      hw.sensors.5=aps0, Temp 2, 53.00 degC
      hw.sensors.6=aps0, Keyboard Active, 0 raw
      hw.sensors.7=aps0, Mouse Active, 0 raw
      hw.sensors.8=aps0, Lid Open, 1 raw
      hw.sensors.9=aps0, unknown, 7 raw

Laisser un commentaire

Vous devez être connecté pour laisser un commentaire.