Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
installing gentoo to Amiga 500
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures
View previous topic :: View next topic  
Author Message
dilandau
Guru
Guru


Joined: 24 May 2003
Posts: 485
Location: germany

PostPosted: Wed Dec 15, 2004 1:23 am    Post subject: installing gentoo to Amiga 500 Reply with quote

this is serious. it has a 50 mb ide harddisk that can be exchanged to a larger one if requried. it must be possible to get a little linux environment functioning on it. even xorg or such must be possible. what whit gentoo? can i manage to compile everything on my pc and download it then to the old home computer as a ready to be used set of files? it would require a serial null modem link and some networkign over it, then its possibly possible to have only the xserver output on the amiga side... or let some compilation be done by the pc, while ready binaries go to amiga hd. btw, was it possible to see the xserver output on a pulldown screen on amiga side? or would any xserver there run exclusively?
_________________
gentoo linux - amd duron stalebred 1600 - elsa gladiac 311 (nvidia) - elitegroup k7s5a (sis, lan) - 256mb ram - wintv pci fm - airstar2 dvb-t pci - ide cdwriter - hp psc 1110
Back to top
View user's profile Send private message
Daemonax
Apprentice
Apprentice


Joined: 30 Apr 2004
Posts: 211

PostPosted: Wed Dec 15, 2004 8:44 pm    Post subject: Reply with quote

You'll want a bigger harddrive but apart from that it should be possible, you may also be interested in tinyX :D
_________________
The God idea is growing more impersonal and nebulous in proportion as the human mind is learning to understand natural phenomena and in the degree that science progressively correlates human and social events. -- Emma Goldman
Back to top
View user's profile Send private message
hensan
l33t
l33t


Joined: 26 Jun 2003
Posts: 868
Location: Sweden

PostPosted: Thu Dec 16, 2004 9:54 am    Post subject: Reply with quote

My view is that this is pretty much impossible with a standard Amiga 500, I mean, come on, 512k memory, no FPU, no MMU, 7.14MHz 16-bit processor. Now if you can get hold of a Viper 530 accelerator board or something similar, then maybe.

And even if you decide to give it a go, Gentoo doesn't support the m68k architecture. Debian, on the other hand does, but only on 68020 and up.

Edit: Well, there actually seems to be a m68k profile in Gentoo as well, but I couldn't find a single ebuild keyworded for it, so it's a pretty good guess that it's completely untested.
Back to top
View user's profile Send private message
dilandau
Guru
Guru


Joined: 24 May 2003
Posts: 485
Location: germany

PostPosted: Thu Dec 16, 2004 12:00 pm    Post subject: Reply with quote

but .... it's an amiga and as it just got infected with the bsg9 linkvirus, still acitve after 10 years, you possibly can do with it! currently i spend time to teach the a 500 to access a 2db ide via teh ICD adide interface (rare). my a 500 has 2.3 megs ram. it must even be possible to hack a pci ethernet card to the slot on the left or the inside. they have got a similar amount of pins!
_________________
gentoo linux - amd duron stalebred 1600 - elsa gladiac 311 (nvidia) - elitegroup k7s5a (sis, lan) - 256mb ram - wintv pci fm - airstar2 dvb-t pci - ide cdwriter - hp psc 1110
Back to top
View user's profile Send private message
LordBug
Tux's lil' helper
Tux's lil' helper


Joined: 25 Jan 2003
Posts: 88

PostPosted: Thu Dec 16, 2004 2:22 pm    Post subject: Reply with quote

Even if you could mangle the pins together, you'd still have to write a driver by hand.

You may want to give thought to building this on an A1200. At least then you'd have a 68020, 2MB RAM, IDE hookup, and PCMCIA slot for an Ethernet card.

Personally, I'd like to see you pull this off with an A500. Might give me a reason to dig mine back out :)
Back to top
View user's profile Send private message
dilandau
Guru
Guru


Joined: 24 May 2003
Posts: 485
Location: germany

PostPosted: Thu Dec 16, 2004 2:28 pm    Post subject: Reply with quote

nics for pcmcia aready exisist. i want to make one for the a500.
_________________
gentoo linux - amd duron stalebred 1600 - elsa gladiac 311 (nvidia) - elitegroup k7s5a (sis, lan) - 256mb ram - wintv pci fm - airstar2 dvb-t pci - ide cdwriter - hp psc 1110
Back to top
View user's profile Send private message
Locarius
n00b
n00b


Joined: 16 Apr 2004
Posts: 71
Location: Ottawa, Canada

PostPosted: Thu Dec 16, 2004 3:57 pm    Post subject: Reply with quote

You may want to think about donating it to a museum instead ;)

Actually I just wanted to tag along this thread and see if you are successful.
Back to top
View user's profile Send private message
porodzila
Guru
Guru


Joined: 22 May 2004
Posts: 307
Location: Terrapin Station

PostPosted: Thu Dec 16, 2004 6:15 pm    Post subject: Reply with quote

you may get more help in alternative architectures forum at the very bottom
( when you get to specific installation issues )
_________________
ubi primum potero, me hinc subduco.
Back to top
View user's profile Send private message
darkn0th
n00b
n00b


Joined: 14 Jul 2004
Posts: 42
Location: Lausanne, Switzerland

PostPosted: Fri Feb 04, 2005 3:33 am    Post subject: Reply with quote

Dilandau. you're going to get nowhere with a A500, even with at least a 68030+MMU+68882 FPU or a 68040. the problem is there's no support within the kernel for the graphics chip and the whole architecture is 16 bit. It's a complete waste of time with anything less than a heavily boosted A1200 (with the above processors), A3000 or A4000. Minimum spec is 68030(not EC models, they don't have an MMU and you can't do linux or *BSD without one), 8 Megabytes of RAM, and about 100Megabytes of HD. Check the NetBSD requirements, they're very similar to Linux ones. You can pick up cheap amigas off ebay anyway, and you can use amigaOS 3.1, 3,5 etc on them unlike an A500.

You can get X running with A1200/A3000/A4000 but it's going to be awfully slow in anything above 4 colors (maybe 16 but I doubt it) unless you have a gfx expander board (and amiga A1200 users, any expansion that uses the clockport is totally unsupported. Use your Zorro III and pcmcia ports, and remember pcmcia is 16bit so not quite as fast as you'd hope) based on a PC 3D chip like S3 ViRGE or Permedia2 ( PhaseV Cybergrafx, Picasso II or IV...) for example. Remember, theses are 1992 machines. How many 1992 PCs can run current software properly? Even SGI stuff can't that well and that was state of the art back then.

If you want something really loony for your A3000/A4000, try hunting down the AMIX OS (Commodore's original port of System V / R4 to the Amiga platform, originally for the Amiga 3000UX ) and install it. It comes with an X server and everything, but don't expect any gnu stuff to run and the included drivers will only work with Commodore gear ( which means Zorro2 dead slow 10BaseT or even coaxial Ethernet cards). At least you can use it as an X terminal (should be X11R5 IIRC).
Back to top
View user's profile Send private message
darkn0th
n00b
n00b


Joined: 14 Jul 2004
Posts: 42
Location: Lausanne, Switzerland

PostPosted: Fri Feb 04, 2005 4:01 am    Post subject: Reply with quote

Taking a look over at Aminet I found hidden away in the gfx/x11 directory a X11 server for the AmigaOS ( v3.0+ minimum and 68020+ cpu). That may be the ultimate answer once you work out getting the network card to work ( Xami needs TCP/IP even for local operations) .
Back to top
View user's profile Send private message
Chewi
Developer
Developer


Joined: 01 Sep 2003
Posts: 886
Location: Edinburgh, Scotland

PostPosted: Mon Jul 11, 2005 6:55 pm    Post subject: Reply with quote

I booted into 2.6.12 on my Amiga 1200 the other day. I have a DKB Cobra with added FPU, which gives me 68030@33Mhz + 68882 + 128MB RAM. That's more RAM than most of those old expansion cards allow, I'm quite that proud of that bit. :wink: It's 128MB on a single 72-pin SIMM as well, those are quite rare! Unfortunately I didn't manage to boot past the kernel because there was some problem with initrd (I bet amiboot is too old for 2.6.12) and I didn't have an initrd that would work on m68k anyway. I had the Tux boot logo though! That was the best part. :lol: Progress shall be made soon, you'll see.

What also amazes me is what you can do with the native OS as well. I managed to compile ssh in it! It took several hours so I usually use the UAE emulator for compiling instead. For some reason, it crashes every time I hit Ctrl+C but I'll have another play with it soon.
Back to top
View user's profile Send private message
atrus123
Guru
Guru


Joined: 06 Jul 2005
Posts: 339
Location: Annapolis, MD

PostPosted: Mon Jul 11, 2005 7:05 pm    Post subject: Reply with quote

Kudos if you can get it to work :-)

And if so, you should post a how-to.. I'd love to dust the old amiga 500 off for an experiment like this.

J.
Back to top
View user's profile Send private message
Chewi
Developer
Developer


Joined: 01 Sep 2003
Posts: 886
Location: Edinburgh, Scotland

PostPosted: Mon Jul 11, 2005 7:05 pm    Post subject: Reply with quote

I should probably add that I do think this is impossible with an Amiga 500 unless there's some extremely strange hardware in existence, though even if there is, it's probably rarer than hen's teeth. As well as m68k, there's a Linux arch called m68knommu but this is not for Amigas. Even if it was possible to run it without an MMU, you'd still need an FPU. There's an option for FPU emulation in the kernel but apparently it doesn't do very much yet and I doubt it ever will. Trying it on an Amiga 600 would be cool though. That's possible.

Edit: Just had a look here and actually there were some accelerators for the 500 that could give it better processors, an MMU, an FPU and more RAM so I guess it is possible but you'll still have to get your hands on one. You're gonna need $$$ for starters!
Back to top
View user's profile Send private message
Maedhros
Bodhisattva
Bodhisattva


Joined: 14 Apr 2004
Posts: 5511
Location: Durham, UK

PostPosted: Mon Jul 11, 2005 8:17 pm    Post subject: Reply with quote

Moved from Installing Gentoo to Gentoo on Alternative Architectures.
_________________
No-one's more important than the earthworm.
Back to top
View user's profile Send private message
Chewi
Developer
Developer


Joined: 01 Sep 2003
Posts: 886
Location: Edinburgh, Scotland

PostPosted: Mon Jul 11, 2005 9:21 pm    Post subject: Reply with quote

You know, if you REALLY want to try something impossible, get Linux running on the CDTV! I've got one knocking around. Still gets used once in a while!

By the way, if anyone in the UK needs an 68882 FPU, I've got one spare. Could sell it cheap. They don't come up on eBay all that often.
Back to top
View user's profile Send private message
Chewi
Developer
Developer


Joined: 01 Sep 2003
Posts: 886
Location: Edinburgh, Scotland

PostPosted: Thu Aug 11, 2005 7:05 pm    Post subject: Reply with quote

I was reading about Linux for iPod and a question in the FAQ made me think. Wouldn't it be possible to run µClinux on an A500!? µClinux does not require an MMU. So I had a look around and apparently there was a project that had it running on an A500 and there was even a project to merge this work back into the main linux-m68k tree, thus allowing Linux itself to be run on an A500. It's hard to tell whether the project is still active since the developer's home page seems to be down. This page is available though...

http://linux-m68k-cvs.ubb.ca/~geert/uClinux-amiga-2.6.x-merging/
Back to top
View user's profile Send private message
JohnY
Guru
Guru


Joined: 26 Jul 2002
Posts: 305

PostPosted: Wed Dec 14, 2005 4:50 am    Post subject: Reply with quote

I have an Amiga 3000 with 18mb and a few scsi disks (no nic though). Also an A1000 with 1mb and an A500. Its a temptation to try and get some un*x on it .....

JohnY
Back to top
View user's profile Send private message
Chewi
Developer
Developer


Joined: 01 Sep 2003
Posts: 886
Location: Edinburgh, Scotland

PostPosted: Wed Dec 14, 2005 1:43 pm    Post subject: Reply with quote

After some perserverance, I actually got Gentoo more or less running in the end. I get to the bash shell and can do a few things anyway. Portage doesn't work right yet. I need to recompile some things on the Amiga itself. Problem is my network card only has a very experimental driver in m68k-linux and inserting the card makes it crash, despite help from the author. Oh well. The hardware clock is broken too (in AmigaOS as well) and that causes havoc with the startup scripts.
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Thu Dec 15, 2005 3:25 am    Post subject: Reply with quote

I should point out... even if you do get Linux going on such an ancient beast... I question its usability and maintainability.

You won't be able to run modern apps. glibc for instance needs at least 64MB RAM to build (at least this is the case on MIPS; and it doesn't matter how much swap you have). Today's software needs much more RAM than the software of yesteryear.

Kernels are at least 2x bigger than what was around in 1992. I don't think a modern m68k kernel will even fit in 2MB. Most of the kernels I've seen, are in the neighbourhood of 1.5 ~ 4MB -- glibc will probably eat the remaining 500kB, and there's nothing left for even a shell.
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
Chewi
Developer
Developer


Joined: 01 Sep 2003
Posts: 886
Location: Edinburgh, Scotland

PostPosted: Fri Dec 16, 2005 2:15 pm    Post subject: Reply with quote

You don't have to build on the native machine and besides, my Amiga has 128MB RAM. :P This is just for fun anyway, I wouldn't use it for anything serious.
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Sat Dec 17, 2005 2:30 pm    Post subject: Reply with quote

Ohh, indeed... and actually, 128MB should be sufficient. I was just pointing this fact out, for the others who are playing along with <16MB.

However, the CPU is of concirn... slowest box I currently run Gentoo on, is my SGI Indy (R4600SC CPU @ 133MHz). I have considered putting it on my 386 for kicks. ;-)
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
Chewi
Developer
Developer


Joined: 01 Sep 2003
Posts: 886
Location: Edinburgh, Scotland

PostPosted: Sat Dec 17, 2005 3:17 pm    Post subject: Reply with quote

For the curious A500 owners (mine is a long way away), the homepage for A500/µClinux is back online!

http://members.chello.be/cr26864/Download/index.html#uclinux

There's actually everything there necessary for booting so you could try it out quite easily. Just grab the kernel, amiboot and the ramdisk image, copy them over to your A500, fire up an AmigaDOS shell, run amiboot and off you go! Copying might be tricky for some of you. CrossDos with a low density floppy maybe? CrossDos didn't come as standard until Workbench 2.04 though.
Back to top
View user's profile Send private message
davidogg
n00b
n00b


Joined: 07 Sep 2003
Posts: 9

PostPosted: Sat Aug 05, 2006 1:25 am    Post subject: Re: installing gentoo to Amiga 500 Reply with quote

dilandau wrote:
this is serious. it has a 50 mb ide harddisk that can be exchanged to a larger one if requried. it must be possible to get a little linux environment functioning on it. even xorg or such must be possible. what whit gentoo? can i manage to compile everything on my pc and download it then to the old home computer as a ready to be used set of files?


The linux kernel will not compile on a CPU with no MMU, you'd have to check out uClinux for cpu's with no MMU support.

If you have an Amiga with an MMU, you could use Redhat 5.2, it supports the Amiga/680x0 in it's released 680x0 iso. Check emule/whatever for it, it's still common, or heck, check ebay for "Amiga Redhat"
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Sat Aug 05, 2006 7:38 am    Post subject: Reply with quote

Chewi wrote:
For the curious A500 owners (mine is a long way away), the homepage for A500/�Clinux is back online!

http://members.chello.be/cr26864/Download/index.html#uclinux


members.chello.be/cr26864/Download/ wrote:

Not Found

The requested URL /cr26864/Download/index.html was not found on this server.
----------------------------------------------------------------------------------
Apache/2.0.55 (Unix) Server at members.chello.be Port 80


... and it's down again...

Update: Moving a few directories up reveals that the page has in fact moved. That URL should be http://users.telenet.be/geertu/Download/#uclinux
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1887
Location: Switzerland (Romandie)

PostPosted: Wed Aug 17, 2022 9:34 pm    Post subject: Reply with quote

My second computer was an Amiga 2000. With a newspaper, I get a CD with a linux distribution compiled for the Amiga. The installation was very easy but the Amiga OS was just so much better at that time than I was reinstalling the Amiga OS 1 hour later. I don't even remember the name of that linux/amiga distribution.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum