© Tito
Aros68k sur un vrai Amiga 1200
test d'Aros 68k sur un vrai 1200 avec blizzard 1230 8Mo
Sommaire
- 1. la disquette de boot d'Aros68k (contient le kickstart Aros qui va être chargé en ram et relocalisé sur le 1200 pour être utilisé à la place du kickstart physique)
- 2. le system Aros68k (installation du system Aros68k sur un disque dur amiga en lieu un place de l'amiga os3.0)
1. la disquette de boot
1/ récup amiga-m68k-boot.lha ici :
http://aros.sourceforge.net/download.php(cherchez le mot Amiga dans la page ...)
dans mon cas : AROS-20110805-amiga-m68k-boot.lha
décompression depuis linux :
lha x AROS-20110805-amiga-m68k-boot.lha
512K aros-amiga-m68k-ext.bin
512K aros-amiga-m68k-rom.bin
880K bootdisk-amiga-m68k.adf
2/ transfert du fichier ADF (d7 de boot) vers mon disque dur CF amiga :
je transfere en utilisant linux, mais peut se faire aussi sur UAE ou autre : cf
Télécharger sur internet depuis votre PC puis transférer les fichiers vers votre Amigaje plug la CF de mon 1200 sur mon linux via 1 adaptateur USB/CF (
adaptateur USB CF |
adaptateur USB IDE) :
tail -f /var/log/messages
Aug 5 16:05:22 x31 kernel: sdc: RDSK (512) sdc1 (DOS^A)(res 2 spb 1) sdc2 (DOS^A)(res 2 spb 1) sdc3 (DOS^A)(res 2 spb 1)
je répère ainsi les partitions amiga que je peux monter , afin de copier le fichier ADF sur le disque dur amiga (j'ai d'abord installé le module kernel linux affs ) :
mount -t affs /dev/sdc1 /mnt/t
cp bootdisk-amiga-m68k.adf /mnt/t/
umount /mnt/t
3/ je remets la CF dans l'amiga, et je boote sur le workbench j'utilise ensuite ADF2disk ou ADFBlitzer (cf aminet) pour créer 1 vrai disque à partir du fichier ADF
4/ je reboote l'amiga sur la D7 de boot d'Aros, il charge le kickstart Aros en ram puis reboote l'amiga
à partir de là j'ai accès a la Early Startup Aros !
je peux booter sur mon disque dur amiga avec os3.0, quelques bugs d'affichage, c'est 1 peu lent, mais ça fonctionne , cf photos :
Test aros68k sur 12002. le system - installation d'Aros 68k sur un disque dur amiga os3.0 :
depuis linux (peux se faire aussi depuis UAE)
récup du fichier amiga-m68k-system sur le site Aros :
http://aros.sourceforge.net/download.php(cherchez le mot Amiga dans la page ...)
je décompresse :
bzip2 -d AROS-20110808-amiga-m68k-system.tar.bz2
47M 8 août 11:33 AROS-20110808-amiga-m68k-system.tar
puis je plug mon HD CF amigaos3.0 sur linux avec 1 adaptateur CF/USB :
ATTENTION le disque dur va être sacrifié, on va écrasé l'os installé avec Aros68k, je travaille ici avec un disque dur de secours ! mount -t affs /dev/sdb1 /mnt/t
cd /mnt/t
rm * -vfr
cd /tmp
tar -xvf /tmp/AROS-20110808-amiga-m68k-system.tar
cp AROS-20110808-amiga-m68k-system/* /mnt/t -arv
NOTE : ne pas décompresser directement sur la partoche amiga, il y a un pb d'arborescence trop longue je pense sur l'AFFS et ça produit un dossier libs parasite
et voila le contenu :
[root@x31 t]# ls
ACKNOWLEDGEMENTS Devs.info LICENSE System
AROS.boot Disk.info Locale System.info
boot distfiles Locale.info Tests
C Extras Prefs Tests.info
Classes Fonts Prefs.info Tools
Demos fonts.info Rexxc Tools.info
Demos.info L Rexxc.info Utilities
Development Libs S Utilities.info
Development.info libs.info Storage WBStartup
Devs libstmp Storage.info WBStartup.info
[root@x31 t]# cat AROS.boot
amiga-m68k
[root@x31 t]# ls boot/
AROSBootstrap AROSBootstrap.elf aros.elf.gz SetPatchAROS SetPatchAROS.elf
The end, on libère le disque dur Amiga :
[root@x31 t]# cd ; umount /mnt/t
Test réel :
retour du disque dur dans l'amiga, je recharge le kistart Aros (soit via la D7 soit depuis le disque dur, suffit d'aller dans le dossier boot et lancer arosbootstrap )
mais ça marche paaas :
ça freeze sur la 1ere commande de la startup-sequence : setclock
si je vire cet appel de la startup-sequence ça me sort ensuite des erreurs de tout genre et çà part en sucette (loadhunk errors puis des commandes not found etc)
si je boote sur la D7 de boot pour avoir un shell Aros (le boot witout startup sequence vers le disque dur marche pas), que je réassign les assign sys: c: s: libs: etc sur le disque dur (ma partoche system s'appelle wb: donc wb:c/assign sys: wb: ... ) et que je lance wanderer à la main, pareil ça provoque des erreurs mémoire ou d'acces disque ...
conclusion pour ma part : marche pas pour l'instant sur la 1230
à tester sur une 1260 si l'occasion se présente ... :)
Discussion sur le sujet sur Aros Exec :
www.aros-exec.org/modules/newbb/viewtopic.php?viewmode=flat&type=&topic_id=6185&forum=4
sur Amiga Impact :
http://www.amigaimpact.org/modules/newbb/viewtopic.php?viewmode=flat&topic_id=9852&forum=4
A voir aussi : les nouveaux livres Amiga sur amazon
8 312 clics - Créé le 05/08/2011 par Tito - Modifié le 18/04/2012