Installation de Bering sur un média IDE

Pourquoi donc ?

Il est d'usage de faire booter Bering depuis un floppy, ou plutôt un CD ISO pour une meilleure fiabilité du support (qui n'a pas jeté une disquette HS à la poubelle, en l'accompagnant d'un bon vieux juron bien franchouillard ?).

Un média verrouillé en lecture seule de manière physique est moins susceptible de corruption, involontaire ou de la part d'un "visiteur" indésirable.

Un disque dur (HD) ou une cartouche mémoire (CFC) sont malheureusement difficiles à protéger contre l'écriture... sauf bricolage hardware parfois délicat.

Cependant, si vous souhaitez enregistrer du LOG en quantité, ajouter des tonnes de packages (pas recommandé) ou héberger un serveur WEB avec de nombreuses pages, vous vous tournerez vers le disque dur.

La cartouche CFC est un bon compromis en tant que mémoire de stockage de masse bootable bon marché, tout étant normalement chargé en "RAM DISK" au démarrage de Bering, ou plutôt à l'allumage du PC qui l'héberge. La cartouche est pratiquement indestructible et sans risque d'usure mécanique. Elle est vue comme un disque dur et peut passer rapidement du PC dédié à Bering à un PC de préparation et archivage via un petit lecteur de cartouches mémoires diverses sur USB pour votre PC Windows.

C'est comme ça que fonctionne le PC embarqué Soekris qui me permet les tests.

Cependant, si vous devez souvent écrire ou lire des fichiers sur le média, (pages WEB, Logs) la CFC est trop lente pour cela et limitée en quantité d'écritures successives...

Un disque dur devient alors indispensable pour certains.

1/ Installation sur un disque dur :

La préparation d'un disque dur ou d'une mémoire CFC est identique :

Vous devez formater le média sous DOS et le rendre bootable.
Sous Windows, utilisez l'utilitaire "fdisk".
Puis, installez l'utilitaire "syslinux" sur votre PC "de préparation" et exécutez :

syslinux [-s] /dev/hda1

Puis, copiez tous le fichiers de ma cartouche CFC courante disponibles pour Soekris net4521 ICI dans votre média ainsi préparé à l'exception de "ldlinux.sys" créé par syslinux.

Vous devez éditer le fichier "syslinux.cfg" et l'adapter à votre environnement, si vraiment nécessaire.

2/ Installation sur un CD ISO :

Vous devez d'abord récupérer syslinux, cdrtools et aussi makeiso.bat.
Créez une arborescence de deux répertoires sur votre PC sous Windows :

 c:\BCD\diskcontent\

Copiez les fichiers "mkisofs.exe", "cygwin1.dll" extraits de "cdrtools" ainsi que "makeiso.bat" dans le répertoire "c:\BCD\".
Copiez aussi "isolinux.bin" extrait de l'archive "syslinux" dans le répertoire "c:\BCD\diskcontent".

Puis, copiez tous les fichiers de ma cartouche CFC pour Soekris dans le répertoire "c:\BCD\diskcontent\" .

Renommez "syslinux.cfg" en "isolinux.cfg", supprimez "ldlinux.sys".
Editez "isolinux.cfg" et remplacez les occurrences "hda1:msdos" par "cdrom:iso9660 ".

Prévoyez aussi la possibilité de sauver vos modifications de paramétrage sur un floppy en remplaçant "PKGPATH=/dev/hda1:msdos" par "PKGPATH=/dev/cdrom:iso9660,/dev/fd0:msdos".

De cette façon, Bering, au boot, chargera en priorité les packages sauvés sur la disquette au lieu de ceux "figés" du CD.

Pour créer l'image ISO du CD à graver, vous devez maintenant ouvrir une cession "console" via l'invite de commande de Windows (vous savez, l'écran noir façon DOS) et vous placer dans le répertoire c:\BCD\.

Puis, taper l'instruction "makeiso" et "Enter" pour exécuter le batch.

Vous devez alors retrouver un nouveau fichier "bering.iso" dans le répertoire c:\bcd\.

Utilisez alors le premier outil de "gravure" de CD à votre disposition, et gravez donc votre image ISO de Bering.

Alternative pour amateurs pressés : récupérez mon image ISO de Bering.

Ne faites pas comme moi au début de cette aventure et gravez donc vos images sur du CD-RW afin d'éviter de gaspiller bêtement des CD-R loupés ;-)

Une fois satisfait de votre "nième" image ISO, vous pourrez la graver définitivement sur un bon vieux CD-R moins cher.

Je pense que vous commencez à apprécier le fait de pouvoir transférer facilement vos packages sous MS-DOS entre vos différents médias, HD, CD (la préparation sur votre PC Windows) , CFC, super-floppy disk... Pour chaque modification d'un package de votre CD ISO, pensez à enregistrer le paquet en question sur un floppy, puis copiez le dans votre répertoire "BCD\diskcontent" de votre PC/Windows de préparation afin d'intégrer vos modifications dans le prochain CD gravé.

Nous pouvons attaquer le paramétrage afin de rendre cette distribution conforme à votre projet.
Allons à la page Parametrage

Amusez vous bien !




Retour au Menu précédent

Home

73, de F6HQZ François BERGERET f6hqz-m@hamwlan.net


Dernière modif le : 08/27/06