Author Topic: Multi-boot with existing OSes without overwriting boot loader?  (Read 58 times)

movomo

  • Newbie
  • *
  • Posts: 2
  • Karma: +1/-0
Hi all! I'm trying to install Icaros on an old computer. I'm not particularly familiar with Amiga, just trying out.

I've got the installation part right using usb, but I really don't want to reconfigure my grub2 so I chose not to install the boot loader.

Now, I think I've read this in the Icaros manual that I can't use conventional grub for booting Icaros. So perhaps I shouldn't be asking this but...
After some digging, I found this promising tip in the main AROS documentations...

http://aros.sourceforge.net/documentation/users/installation.php#installing-aros-along-with-linux-bsd

Quote
After the installer has finished copying the files, it will ask you to reboot. After the reboot you'll need to boot your Linux/BSD again, to set up the bootloader. AROS uses a patched GRUB bootloader, able to load a kernel from AFFS. But you don't have to use it, if you put AROS kernel in the location of your system kernel is - usually /boot - and use a conventional GRUB from your distribution. Just copy /boot/aros-i386.gz from AROS LiveCD to /boot.

The problem is, there is no such file as /boot/aros-pc-i386.gz in Icaros cd. (I'm using 2.2.3 iso because that's what I had downloaded some time ago, please guide me if things are any different with later versions)

In fact even the nightly AROS iso (native i386) doesn't contain such a file.

So either the documentation is terribly outdated, or I'm getting this entire thing wrong, or it is simply not possible to boot without custom grub.

What can I do?

terminills

  • Newbie
  • *
  • Posts: 18
  • Karma: +0/-0
Re: Multi-boot with existing OSes without overwriting boot loader?
« Reply #1 on: June 20, 2019, 12:13:05 PM »
Hi all! I'm trying to install Icaros on an old computer. I'm not particularly familiar with Amiga, just trying out.

I've got the installation part right using usb, but I really don't want to reconfigure my grub2 so I chose not to install the boot loader.

Now, I think I've read this in the Icaros manual that I can't use conventional grub for booting Icaros. So perhaps I shouldn't be asking this but...
After some digging, I found this promising tip in the main AROS documentations...

http://aros.sourceforge.net/documentation/users/installation.php#installing-aros-along-with-linux-bsd

Quote
After the installer has finished copying the files, it will ask you to reboot. After the reboot you'll need to boot your Linux/BSD again, to set up the bootloader. AROS uses a patched GRUB bootloader, able to load a kernel from AFFS. But you don't have to use it, if you put AROS kernel in the location of your system kernel is - usually /boot - and use a conventional GRUB from your distribution. Just copy /boot/aros-i386.gz from AROS LiveCD to /boot.

The problem is, there is no such file as /boot/aros-pc-i386.gz in Icaros cd. (I'm using 2.2.3 iso because that's what I had downloaded some time ago, please guide me if things are any different with later versions)

In fact even the nightly AROS iso (native i386) doesn't contain such a file.

So either the documentation is terribly outdated, or I'm getting this entire thing wrong, or it is simply not possible to boot without custom grub.

What can I do?


iirc the path is /boot/pc/aros-pc-i386.gz now due to some changes a few years back.

movomo

  • Newbie
  • *
  • Posts: 2
  • Karma: +1/-0
Re: Multi-boot with existing OSes without overwriting boot loader?
« Reply #2 on: June 21, 2019, 01:12:03 AM »
I searched everything that ends with .gz but it's not there. Although I do see some dirs named pc, i386 or grub. And I don't know exactly what file I have to copy. I tried one of the kernel.gz files... at boot time grub says it has invalid signature.