Linux (ou autre OS alternatif) sur une machine inhabituelle

Linux (ou autre OS alternatif) sur une machine inhabituelle - Installation - Linux et OS Alternatifs

Marsh Posté le 28-10-2009 à 17:24:35    

Si vous avez installé, ou voulez installer Linux sur une machine qui ne soit pas un x86, ce topic est fait pour vous.
 
Je commence par la Wii :
http://www.gc-linux.org/wiki/Main_Page donne toutes lies informations nécessaires.
En quoi c'est inhabituel ?
C'est un PowerPC, ce qui devient rare.
L'architecture est vraiment étrange : 2 RAM séparées, une carte wifi connectée on ne sait comment et une mémoire NAND qu'il vaut mieux ne pas toucher.
 
ce qu'on peut lire :
cat /proc/cpuinfo  
processor : 0
cpu  : 750CL
clock  : 729.000000MHz
revision : 114.0 (pvr 0008 7200)
bogomips : 121.50
timebase : 60750000
platform : wii
model  : NintendoWii
vendor  : IBM
machine  : Nintendo Wii
Memory  : 317 MB
 
particularités de l'installation :
Il faut installer un bootloader spécial pour la wii (bootmii) qui permet de lire un kernel depuis une partition fat sur une carte SD.
L'installation se fait donc sur une partition ext3 de cette carte SD, lors du boot soit on a un clavier USB et on peut l'utiliser directement, soit on a pensé avant à modifier les scripts de démarrage et la configuration pour avoir le wifi et donc ssh. L'installation est encore toute fraiche à partir du guide trouvé sur le site, je n'ai pas encore eu le temps de m'intéresser au kernel fourni, comment en compiler un différent ni même regarder le .config.

Reply

Marsh Posté le 28-10-2009 à 17:24:35   

Reply

Marsh Posté le 28-10-2009 à 17:40:07    

[:huit]


---------------
Feed HA/V          
Reply

Marsh Posté le 29-10-2009 à 18:59:24    

Ah oui , c'est special en effet.
Comme deK, allechant ce topic


---------------
Tout le monde se bat , personne se barre
Reply

Marsh Posté le 29-10-2009 à 19:07:12    

Les règles du topic c'est quoi ?
 
Uniquement les machines vraiment inhabituelles, ou alors tout ce qui n'est pas x86/x86_64 ?  [:cupra]


---------------
Feed HA/V          
Reply

Marsh Posté le 29-10-2009 à 19:38:26    

Moi je dirais tout ce qui n'est pas  x86/x86_64


---------------
Tout le monde se bat , personne se barre
Reply

Marsh Posté le 29-10-2009 à 19:44:43    

Genre où l'installation demande autre chose que suivre le manuel d'installation "grand public"


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 29-10-2009 à 20:14:32    

Oui, si il ne suffit pas de suivre le manuel, ou si la machine a des caractéristiques très bizarres.
J'ai créé le topic en voyant celui du vieux matos (et sur une remarque de deK). Ici c'est quand on n'est pas forcément limités par les ressources mais que l'on pense que personne n'aurait idée d'installer Linux dessus.
 
Si on veut des règles je propose :
Si vous avez installé un OS libre sur un "ordinateur" dont vous pensez que personne ne l'aurait fait vous avez votre place.
 
Concernant mon installation sur Wii, j'ai mis un disque externe (ils ont eu la bonne idée de mettre de l'USB2) pour avoir un peu de swap ...
Je suis en train d'essayer d'installer un compilateur pour i686 avec crosstool-ng ( http://ymorin.is-a-geek.org/projects/crosstool ), mais ça ne marche pas ... soit ça freeze complètement soit ça reboote tout seul :(
Si je n'y arrive toujours pas je vais devoir me débrouiller pour avoir un compilateur powerpc pour i686, qui me permettra de compiler le compilateur i686 pour powerpc à transférer sur la wii et enfin l'utiliser pour mettre à jour ma gentoo x86.
La fonctionnalité la plus utile c'est d'allumer la diode bleue du lecteur de disque pour le moment :D  
 
J'attend vos retours d'installation sur machine à café, avec commande depuis emacs.

Reply

Marsh Posté le 29-10-2009 à 22:29:07    

Si ça rentre dans le cadre, je me permets  :o :
 
HP Visualize B132L+
 
Architecture PA-RISC
 
http://ledek.ovh.org/blog/b132l/DSC_2923.JPG
 
http://ledek.ovh.org/blog/b132l/DSC_2953.JPG
 
http://ledek.ovh.org/blog/b132l/DSC_2943.JPG
 
Debian Squeeze hppa :
 

dek@basilic:~$ uname -a
Linux basilic 2.6.30-2-parisc #1 Sat Sep 26 06:40:56 UTC 2009 parisc GNU/Linux


 

dek@basilic:~$ cat /proc/cpuinfo
processor    : 0
cpu family    : PA-RISC 1.1e
cpu        : PA7300LC (PCX-L2)
cpu MHz        : 132.000000
model        : 9000/778/B132L+
model name    : Merlin L2+ 132 (9000/778/B132L)
hversion    : 0x00005030
sversion    : 0x00000481
I-cache        : 64 KB
D-cache        : 64 KB (WB, 2-way associative)
ITLB entries    : 96
DTLB entries    : 96 - shared with ITLB
BTLB fixed    : max. 16384 pages, pagesize=4096 (64MB)
BTLB fix-entr.    : 0 instruction, 0 data (8 combined)
BTLB var-entr.    : 0 instruction, 0 data (0 combined)
bogomips    : 87.55
software id    : 2015817119


 
le dmesg
 

dek@basilic:~$ lspci -vv
00:13.0 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 04)
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 255 (4250ns min, 16000ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 22
        Region 0: I/O ports at 0100 [size=256]
        Region 1: Memory at f0801000 (32-bit, non-prefetchable) [size=256]
        Region 2: Memory at f0800000 (32-bit, non-prefetchable) [size=4K]
        Kernel driver in use: sym53c8xx
 
00:14.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 30)
        Subsystem: Hewlett-Packard Company Device 104f
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 255 (5000ns min, 10000ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 23
        Region 0: I/O ports at 0080 [size=128]
        Region 1: Memory at f0802000 (32-bit, non-prefetchable) [size=128]
        Expansion ROM at f0f80000 [disabled] [size=256K]
        Kernel driver in use: tulip


 
http://hippopota.me/blog/?p=470
 
Je vais sûrement la passer bientôt sous OpenBSD.


Message édité par deK le 29-10-2009 à 22:30:15

---------------
Feed HA/V          
Reply

Marsh Posté le 29-10-2009 à 23:39:13    

J'aime beaucoup, et l'unique lecteur présent est capable de lire quoi  :??:  
 
Toujours sur ma Wii, j'avais pas posté le lspci, il est pas mal :

# lspci
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.


Reply

Marsh Posté le 29-10-2009 à 23:41:41    

Héhé, pas de PCI  :D

 

Le lecteur est un lecteur/enregistreur DDS-2, des cartouches de sauvegarde à bande  :jap:
(on peut même booter dessus)


Message édité par deK le 29-10-2009 à 23:42:01

---------------
Feed HA/V          
Reply

Marsh Posté le 29-10-2009 à 23:41:41   

Reply

Marsh Posté le 30-10-2009 à 00:10:48    

j'ai reçu mon openrd-base aujourd'hui


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 10-11-2009 à 17:52:48    

Des suites de ma Debian sur HP Visualize B132L+  [:huit]

 

Au détour de quelques lectures sur parisc-linux.org, je me suis rendu compte que faire fonctionner xorg sur cette machine (avec la puce intégrée) était possible, alors que je n'avais même pas essayé, pensant le contraire  :D

 

Sitôt dit, sitôt fait :

 

http://ledek.free.fr/images/b132l_s.jpg

 

Pour X, le driver c'est uniquement du framebuffer, donc pas d'accéleration mais ça reste très correct en fluidité vu la puissance de la bestiole.
Par contre, cette carte ne supporte que du 8 bits en couluers, c'est pour ça que c'est un poil moche :D
(et je n'ai pas non plus passé du temps à customiser le bureau)

 

Pour les applis, c'est plus mitigé : pidgin fonctionne apparemment très bien, mais par contre les navigateurs basés sur gecko (Firefox, Kazehakase) ne fonctionnent pas sur cette archi (pas dispo, ou segfault au lancement) Kazehakase segfaulte au lancement, alors que Iceweasel et les browsers webkit (midori, uzbl) se lancent, permettent de naviguer un peu mais segfaultent très fréquemment.
(c'est un peu constant pour les architectures un peu exotiques, j'ai eu les mêmes problèmes sur sparc64)
The Gimp tourne, mais lentement :D


Message édité par deK le 11-11-2009 à 01:14:27

---------------
Feed HA/V          
Reply

Marsh Posté le 10-11-2009 à 19:42:03    

Trop fort :)


---------------
Tout le monde se bat , personne se barre
Reply

Marsh Posté le 11-11-2009 à 00:15:36    

Moi j ai comme beaucoup installé Android sur un mobile ne le supportant pas ( architecture arm, processeur msm7x00, un htc touch dual pour etre précis ) et je tente d y installer debian. Il ne me reste plus que la partie réseau télephonie et X a faire fonctionner...


---------------
Fort et motivé. Sauf parfois.
Reply

Marsh Posté le 17-12-2009 à 15:46:53    

Petit clin d'oeil à xytovl avec Arch Linux sur ma Wii  :D  
 

[root@wiinux ~]# uname -a
Linux wiinux 2.6.32-isobel-wii #1 PREEMPT Sun Dec 6 20:42:34 CET 2009 ppc 750CL Nintendo Wii GNU/Linux


 

[root@wiinux ~]# cat /proc/cpuinfo  
processor : 0
cpu  : 750CL
clock  : 729.000000MHz
revision : 114.0 (pvr 0008 7200)
bogomips : 121.50
timebase : 60750000
platform : wii
model  : NintendoWii
vendor  : IBM
machine  : Nintendo Wii
Memory  : 317 MB


 
Tout fonctionne plutôt bien, y compris la connexion Wi-Fi interne [:huit]  
 
Demain je devrais mettre Xorg je pense  :o


---------------
Feed HA/V          
Reply

Sujets relatifs:

Leave a Replay

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