installer linux (debian) sur une machine avec 64Mega de disque dur

installer linux (debian) sur une machine avec 64Mega de disque dur - Installation - Linux et OS Alternatifs

Marsh Posté le 22-09-2011 à 09:58:50    

Salut,  
 
J'ai la chance de pouvoir récupérer un ou deux vieux thin client HP (hp t5520) avec un windws CE embarqué.
Je voulais mettre une petite debian pour m'en faire un petit serveur réseau pour quelques tests au combien passionnants.
 
Ils ne sont vraiment pas puissant, mais ca ne me gêne pas.
Ce qui me gêne plus, c'est qu'il n'y a que 64M de disque dur, et que c'est compliqué d'installer quoi que ce soit dessus.
Quelq'un aurait une idée ?
autre que PXE / NFS -> je veux que la bête soit autonome.
 
J'avais pensé à mettre une clé usb (le truc supporte le boot sur USB), mais comment procéder pour faire un boot USB avec un environnement persistant, et qu'on puisse mettre assez facilement à jour, sans avoir à recompiler du initrd pour mettre à jour un soft.
 
Je me perd un peu là ...

Reply

Marsh Posté le 22-09-2011 à 09:58:50   

Reply

Marsh Posté le 22-09-2011 à 15:52:32    

http://linux.voyage.hk/
par contre c'est 128Mo d'espace disque qui sont préconisés...
 
malheureusement avec 64Mo ça va être très dur de caser qque chose.
ou alors regarde du côté des systèmes embarqués (buildroot, etc)


---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 23-09-2011 à 07:45:25    

et le système sur clé usb ? personne n'a essayé ça ?

Reply

Marsh Posté le 23-09-2011 à 07:51:51    

trictrac a écrit :

J'avais pensé à mettre une clé usb (le truc supporte le boot sur USB), mais comment procéder pour faire un boot USB avec un environnement persistant, et qu'on puisse mettre assez facilement à jour, sans avoir à recompiler du initrd pour mettre à jour un soft.


Sur Debian j'avais vaguement vu, mais jamais mis en pratique.
Sur Ubuntu, j'ai mis en pratique sur une clé de dépannage, et il suffit de cocher la bonne option de "l'USB creator".


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 24-09-2011 à 00:14:27    

J'ai trouvé une piste intéressante :
voyage linux, basé sur debian, et qui s'est facilement installé sur la clé USB.
Je continue à creuser, mais ca me parait une bonne piste.
 
A suivre ...

Reply

Marsh Posté le 24-09-2011 à 12:26:16    

pas debian, mais voir aussi du côté de SliTaz (la version "base" devrait rentrer dans 64Mo de disque, à voir)
 
http://mirror.slitaz.org/iso/3.0/flavors/


---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 24-09-2011 à 12:34:09    

Son soucis c'est que :

trictrac a écrit :

Je voulais mettre une petite debian pour m'en faire un petit serveur réseau pour quelques tests au combien passionnants.


Donc sûrement que du logiciel en .deb compilé :/
 
Par contre trictrac si tu disposes des sources, pourquoi ne pas monter directement une distrib en partant des sources ? ("from scratch" )


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 24-09-2011 à 13:05:38    

On utilise le même "format" sur clé USB que pour un Live CD pour économiser l'usure de la clé et parce-que les CM bootent les clés USB comme des CD-rom, mais techniquement je ne voit pas ce qui empêche de mettre le "/" directement sur une clé USB partitionnée et formatée en ext4 !
Bon l'installeur de Debian ne propose certainement pas ce genre de setup mais avec deboostrap + bidouillage ça devrait passer.
 
Pour le boot suffit de contourner les limitations de la CM en mettant grub et la partition /boot sur les 64mo internes.


Message édité par High Plains Drifter le 24-09-2011 à 13:05:57

---------------
| < Ceci n'est pas une pipe.
Reply

Marsh Posté le 24-09-2011 à 16:44:52    

une BSD minifiée ça doit passer à l'aise


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 24-09-2011 à 17:21:09    

Pour avoir un ordre d'idée, un système Linux embarqué (cible x86) fabriqué avec Buildroot, comprenant Kernel (avec un minimum de modules) + ulibc + busybox + xorg + wm léger (fluxbox) + xterm et qques bricoles, tient dans ~16-20Mo COMPRESSE.
 
si on rajoute gtk2 on passe à ~40Mo  :sweat:

Message cité 1 fois
Message édité par agentsteel le 24-09-2011 à 17:23:17

---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 24-09-2011 à 17:21:09   

Reply

Marsh Posté le 26-09-2011 à 08:05:38    

aujourd'hui, la solution adoptée irait vers l'utilisation d'une clé USB comme stockage.
Debian : trop compliqué, trop de tuning
LFS : pas envie de m'amuser à tout compiler, et surtout à maintenanir la chose sur le long terme.
voyage linux : le meilleur compromis selon moi pour l'instant.
 
Problem : le vieux thin client que je souhaite utiliser est pas capable de booter sur une clé USB en mode 'HDD', mais uniquement mode disquette, alors il va encore falloir s'amuser, et l'idée de grub + /boot sur le HDD de 64meg refait son chemin ...

Reply

Marsh Posté le 26-09-2011 à 08:34:46    

agentsteel a écrit :

Pour avoir un ordre d'idée, un système Linux embarqué (cible x86) fabriqué avec Buildroot, comprenant Kernel (avec un minimum de modules) + ulibc + busybox + xorg + wm léger (fluxbox) + xterm et qques bricoles, tient dans ~16-20Mo COMPRESSE.
 
si on rajoute gtk2 on passe à ~40Mo  :sweat:


Perso, c'est la piste que je suivrai, et je verrai si c'est possible d'utiliser par exemple btrfs avec la compression.
L'autre piste, c'est de se faire un système manuellement en copiant uniquement les fichiers nécessaires en partant d'une installation existante

Reply

Marsh Posté le 26-09-2011 à 09:17:34    

en fait, je souhaite me servir du hardware du thin client comme base pour un server basse conso (genre Alix board), donc pas de X / gtk ou autre.
 
Je creuse encore, mais je suis surpris que pas plus de monde n'ait fait ce genre de bricoles ici même ...

Reply

Marsh Posté le 26-09-2011 à 12:21:06    

Pourquoi pas OpenWrt dans ce cas ?
- Y'a pleins de paquets, pour faire beaucoup plus de choses que du routage
- Une install vraiment minimale arrive à tenir, compressée, sur un routeur avec 2mo de flash.
- On peut générer une image de disque pour x86 avec le / en ext2


---------------
| < Ceci n'est pas une pipe.
Reply

Marsh Posté le 15-10-2011 à 00:34:35    

Pour info, j'ai réussi à faire ce que je souhatais:
J'ai installé (très facilement d'ailleurs) voyage linux sur une clé USB, et je boot directement dessus.
A présent, il ne me reste plus qu'à voir ce que ce support donne sur le long terme en terme de fiabilité.
 
J'ai bien ré-éssayé LFS, mais trop compliqué à maintenir sur le long terme.

Reply

Marsh Posté le 15-10-2011 à 11:16:27    

avec un système en read-only, ça doit pouvoir tenir un bon moment en théorie 8)


---------------
http://agentoss.wordpress.com/
Reply

Marsh Posté le 15-10-2011 à 17:26:03    

C'est ce que je pensais aussi, mais j'ai déjà eu des corruptions sur la partition :/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed