English Amiga Board


Go Back   English Amiga Board > Support > support.Amix

 
 
Thread Tools
Old 08 April 2019, 21:14   #1
tohtoris
Registered User

 
Join Date: Apr 2019
Location: Finland
Posts: 4
Booting into Amix from AmigaOS

Hi!

Has anyone been able to get this unix_boot program from aminet to work and actually managed to boot into Amiga Unix from AmigaOS http://aminet.net/package/misc/unix/unix_boot

I have a boot menu where I can boot into AmigaOS, Debian, Openbsd etc. and I´m trying to add Amix as one option, but I have not been able to get this to work.

I´m running OS 3.1 on a a3000. Amiga Unix runs just fine if I select the boot partition from kickstart bootmenu. I have copied the unix kernel file to AmigaOS partition, but when I run the unix_boot executable (unix_boot unix) it typically just freezes the system. Just once I´ve seen it to enter the Amiga Unix boot, just to see it Kernel Panic. Anyone here tried this one out?
tohtoris is offline  
Old 09 April 2019, 13:17   #2
BastyCDGS
Registered User
 
Join Date: Nov 2015
Location: Freiburg / Germany
Age: 39
Posts: 117
Send a message via ICQ to BastyCDGS
Quote:
Originally Posted by tohtoris View Post
I´m running OS 3.1 on a a3000. Amiga Unix runs just fine if I select the boot partition from kickstart bootmenu. I have copied the unix kernel file to AmigaOS partition, but when I run the unix_boot executable (unix_boot unix) it typically just freezes the system. Just once I´ve seen it to enter the Amiga Unix boot, just to see it Kernel Panic. Anyone here tried this one out?
Not really sure, if this could be the issue. But the readme from unix_boot states to boot from an ELF-based kernel.

However, I'm not sure if AMIX kernel is ELF-based.

If not, maybe try to convert the file to ELF format (if possible) and try again.
BastyCDGS is offline  
Old 09 April 2019, 14:48   #3
tech3475
Registered User

 
Join Date: Jul 2018
Location: UK
Posts: 46
Maybe try bootctrl?

I've tried it in WinUAE to change Amiga OS versions, but I haven't tried it with Amix.
tech3475 is offline  
Old 10 April 2019, 19:18   #4
tohtoris
Registered User

 
Join Date: Apr 2019
Location: Finland
Posts: 4
Quote:
Originally Posted by BastyCDGS View Post
Not really sure, if this could be the issue. But the readme from unix_boot states to boot from an ELF-based kernel.

However, I'm not sure if AMIX kernel is ELF-based.

If not, maybe try to convert the file to ELF format (if possible) and try again.
Thanks for the reply! According to the endless wisdom of Wikipedia, ELF kernel was introduced with SVR4 which Amiga Unix is, so I guess it actually might be an elf-kernel. The readme quite clearly states that the unix_boot software is meant for booting Amiga unix and has references to SVR4 files for compiling so I doubt that the Kernel format is the main issue.


Quote:
Originally Posted by tech3475 View Post
Maybe try bootctrl?

I've tried it in WinUAE to change Amiga OS versions, but I haven't tried it with Amix.
Thanks. Haven´t tried this one before. According to the description it does not sound right, but maybe I´ll take a closer look what´s in the archive at some point.

Currently I´m using amigabootselector for my multiboot setup.
tohtoris is offline  
Old 10 April 2019, 21:03   #5
tech3475
Registered User

 
Join Date: Jul 2018
Location: UK
Posts: 46
Quote:
Originally Posted by tohtoris View Post
Thanks. Haven´t tried this one before. According to the description it does not sound right, but maybe I´ll take a closer look what´s in the archive at some point.

Currently I´m using amigabootselector for my multiboot setup.
Ignore the brief description, I made the same mistake but Kolla’s recommendation made me look closer and it does more than just force VGA mode if you read the guide inside the lha file.
tech3475 is offline  
Old 11 April 2019, 10:12   #6
BastyCDGS
Registered User
 
Join Date: Nov 2015
Location: Freiburg / Germany
Age: 39
Posts: 117
Send a message via ICQ to BastyCDGS
Quote:
Originally Posted by tohtoris View Post
Thanks for the reply! According to the endless wisdom of Wikipedia, ELF kernel was introduced with SVR4 which Amiga Unix is, so I guess it actually might be an elf-kernel. The readme quite clearly states that the unix_boot software is meant for booting Amiga unix and has references to SVR4 files for compiling so I doubt that the Kernel format is the main issue.
You can verify if it's in ELF format by checking if the first 4 bytes of the file are 0x7F 0x45 0x4C 0x46 (i.e. 0x7F + ELF as string).

See also: Executable and Linkable Format - Wikipedia.
BastyCDGS is offline  
Old 11 April 2019, 11:30   #7
tohtoris
Registered User

 
Join Date: Apr 2019
Location: Finland
Posts: 4
Quote:
Originally Posted by BastyCDGS View Post
You can verify if it's in ELF format by checking if the first 4 bytes of the file are 0x7F 0x45 0x4C 0x46 (i.e. 0x7F + ELF as string).

See also: Executable and Linkable Format - Wikipedia.
The file command indicates that it is ELF binary
Code:
bash# file unix
unix:		ELF 32-bit MSB relocatable M68000 Version 1
tohtoris is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amix in WinUAE Toni Wilen support.Amix 294 12 February 2019 21:15
Amix wiki Joel_w support.Amix 7 01 September 2018 19:13
Amix on FS-UAE? asiga support.FS-UAE 6 21 September 2015 10:53
Amix ftw bozimmerman support.Amix 2 11 June 2015 07:27
AMIX an an emulator? swampcretin support.Apps 16 09 September 2005 23:01

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 09:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.06674 seconds with 13 queries