[Linux-Biella] Emulatore aix
Marco Ermini
linux@bilug.linux.it
Thu, 12 Sep 2002 16:05:04 +0000
On Tue, 10 Sep 2002 08:50:03 +0200, "MauroTB" <maurotb@libero.it> wrote:
> > Non vedo come tu possa far girare un software per risc su una macchina
> > Intel.
> > Al limite, ti ci vorrebbe un emulatore, ma non conosco emulatori di Risc
> > che
> > non girino per lo meno su piattaforma PowerPC. Le leggi della fisica ti
> > impongo per lo meno di utilizzare un altro Risc
> Mi ricordo che mesi fa girando x internet avevo trovato un emulatore i386
> per rs/6000,in quel momento non mi serviva
> e non ci ho badato ma penso che deve essere abbastanza facile scrivere un
> emulatore di questo tipo.
No, e' piuttosto difficile. E' *relativamente* (ovviamente, devi sempre essere
un mega esperto di OS e di Assembly...) facile scrivere un emulatore i386 per
Risc, ma non il contrario, vista l'abbondanza di registri che ha il Risc,
contro la scarsita' dell'architettura Intel. Se ricordi bene, ai tempi
dell'Amiga esistevano emulatori di MS-DOS, ma non c'era l'inverso...
Inoltre, un conto e' un software scritto da esperti IBM, un conto e' metterti
*tu* a fare una cosa del genere: e' un compito da pazzi e riservati agli
esperti di Assembly, per poi cosa? per far girare un'applicazione AIX? mah! mi
pare difficile che esista qualcosa del genere... al massimo, puoi trovare un
emulatore che emuli tutta una piattaforma Risc (cioe' un intero computer, su
cui installare un OS ecc.) ma un modulo come lo chiedi tu e' difficile, e se
esiste e' un'applicazione commerciale.
Un emulatore e' sempre difficile da scrivere, a maggior ragione se lo devi
fare per un sistema come Linux, che cambia ogni 10 minuti. Inoltre, di
emulatori i386 ce ne sono a sacchettate.
> Questo emulatore faceva portare facilmente applicazioni AIX su i386 linux
> senza aver bisogno dei sorgenti.
> Inoltre avrei bisogno di leggere i dati presenti su un hd scsi formattato su
> rs/6000 con su jfs di aix ma non riesco a farglielo
> digerire a linux...
Probabilmente devi ricompilare il kernel con il supporto per tale fs, ammesso
e non concesso che esista.
ciao
--
Marco Ermini
http://www.markoer.org - ICQ UIN 50825709 - GPG KEY 0x64ABF7C6
Never attribute to malice that which is adequately explained
by stupidity. (Hanlon's Razor, corollary to Finagle's law)