Grub error

olevenets2 · 1097

olevenets2

  • Newbie
  • *
    • Posts: 5
    • Karma: +0/-0
on: March 22, 2023, 11:08:03 AM
Hello, I installed Icaros Desktop on a separate hard drive connected to the ide controller on my motherboard with socket 775 (Asus p5b), but I can't load the grub menu: i get error no such partiton.

how can i fix this?



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #1 on: March 22, 2023, 11:27:58 AM
Have you tried disabling the first Hardisk in Bios ? or reversing the boot priority of the two Hardisks ?


olevenets2

  • Newbie
  • *
    • Posts: 5
    • Karma: +0/-0
Reply #2 on: March 22, 2023, 03:16:07 PM
Have you tried disabling the first Hardisk in Bios ? or reversing the boot priority of the two Hardisks ?
I removed the second hard drive from the computer and even rearranged hdd c aros to another system unit where there is no hard drive at all, but this did not affect anything.

It looks like a problem with the bootloader configuration
« Last Edit: March 22, 2023, 03:33:11 PM by olevenets2 »



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #3 on: March 22, 2023, 03:30:56 PM
AROS also works in DualBoot with other operating systems if they are detected.

With two hardisks I have never tried, but on a single hardisk I have installed AROS many times in Dualoot with Win7 and Win10

In your case, try unplugging the first hardisk and install Icaros again, done that to boot Icaros you will have to disable the first hardisk and boot the PC directly from the second hardisk.


olevenets2

  • Newbie
  • *
    • Posts: 5
    • Karma: +0/-0
Reply #4 on: March 22, 2023, 03:34:51 PM
i disconnected all hard drives and left one hdd for aros. But It did not help. Still the same error
« Last Edit: March 22, 2023, 09:05:54 PM by olevenets2 »



olevenets2

  • Newbie
  • *
    • Posts: 5
    • Karma: +0/-0
Reply #5 on: March 22, 2023, 09:04:19 PM
For some reason the bootloader does not see the configuration file on disk. There may be a problem due to the fact that the sfs system partition? I tried to format in ffs, but then I got different errors when installing the system. I was never able to install Aros on the ffs disk. I also tried to connect this hard drive to the sata connector on the motherboard using an ide to sata adapter. In this case Grub didn't install at all, after reboot I don't see the boot screen. It's sad that no one has fixed such problems for so many years, because this is a wonderful system which still does not really work even on very old computers like mine :(
« Last Edit: March 22, 2023, 09:08:00 PM by olevenets2 »



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #6 on: March 23, 2023, 05:06:18 AM
This morning I wanted to do a test with a second "Sata" Hardisk in my PC, and everything worked smoothly, AROS One booted from the second Hardisk without any problems.

These are the important steps to perform on your PC if you want to install AROS on second Hardisk "without the DualBoot":

- Using a Partition Editor Delete all partitions from the Hardisk you want to use for AROS
- After deleting the partitions, make the Hardisk RAW, this is done with a Partition Editor with the Wipe command  (see screenshot),  without this procedure many HDs or Pendrives will not Boot, GRUB corrupted.

Wipe does not need to be done for the whole hardisk, it would take a long time, important to do it for the first 500 MB or 1GB. The Wipe will clean the old Bootloder stored on HD well.

- Having done this unplug the primary Hardisk where Windows is installed (to avoid doing damage), and in its place plug in the second Hardisk.

- From the Bios enable STATA to AHCI switching.

Boot AROS from DVD or PendriveLive, run installAROS and install AROS, leave SFS filesystem set (best choice)

- After the installation is finished turn off the PC and connect the 2 Hardsiks (in SATA Mode, no need to set AHCI anymore), the one where you installed AROS you can put it wherever you want, then from the Windows Boot Menu you can choose which one to boot, by default it will boot the ioperative system set to SATA 1


I attach a video showing how to boot my AROS One from the second Hardisk (download the ZIP archive and then watch the video after unpacking it):


https://drive.google.com/file/d/1ulINaQf_fCjhe6J_vl57md3V_Me_mMvI/view?usp=share_link



« Last Edit: March 23, 2023, 05:22:00 AM by AMIGASYSTEM »



ncafferkey

  • Junior Member
  • **
    • Posts: 84
    • Karma: +34/-0
Reply #7 on: March 23, 2023, 09:09:11 AM
i disconnected all hard drives and left one hdd for aros. But It did not help. Still the same error

Did you reinstall AROS to the disk as well, or just swap the drives around?

I think the root of the problem may be that when AROS was being installed, it thought the HD it was installing to was the first disk. Was the actual first disk visible in AROS (e.g. through HDToolbox) when you installed?



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #8 on: March 23, 2023, 09:48:52 AM
Nothing changes, or just swap the drives around?, AROS One started up whether connected on SATA-1 or SATA-2

I think DualBoot would have worked too !
« Last Edit: March 23, 2023, 09:55:39 AM by AMIGASYSTEM »



olevenets2

  • Newbie
  • *
    • Posts: 5
    • Karma: +0/-0
Reply #9 on: March 23, 2023, 01:55:26 PM
This morning I wanted to do a test with a second "Sata" Hardisk in my PC, and everything worked smoothly, AROS One booted from the second Hardisk without any problems.

These are the important steps to perform on your PC if you want to install AROS on second Hardisk "without the DualBoot":

- Using a Partition Editor Delete all partitions from the Hardisk you want to use for AROS
- After deleting the partitions, make the Hardisk RAW, this is done with a Partition Editor with the Wipe command  (see screenshot),  without this procedure many HDs or Pendrives will not Boot, GRUB corrupted.

Wipe does not need to be done for the whole hardisk, it would take a long time, important to do it for the first 500 MB or 1GB. The Wipe will clean the old Bootloder stored on HD well.

- Having done this unplug the primary Hardisk where Windows is installed (to avoid doing damage), and in its place plug in the second Hardisk.

- From the Bios enable STATA to AHCI switching.

Boot AROS from DVD or PendriveLive, run installAROS and install AROS, leave SFS filesystem set (best choice)

- After the installation is finished turn off the PC and connect the 2 Hardsiks (in SATA Mode, no need to set AHCI anymore), the one where you installed AROS you can put it wherever you want, then from the Windows Boot Menu you can choose which one to boot, by default it will boot the ioperative system set to SATA 1


I attach a video showing how to boot my AROS One from the second Hardisk (download the ZIP archive and then watch the video after unpacking it):


https://drive.google.com/file/d/1ulINaQf_fCjhe6J_vl57md3V_Me_mMvI/view?usp=share_link

It works! I deleted all data from the hard drive after which the system successfully installed and I was able to boot rough. I don't have been able to access my main nvme hard drive and I don't know if it currently works in Aros. I used the latest experimental build of Icaros Desktop and there is nothing resembling the nvme driver. Perhaps I have to install something else to get access to the m.2 device? Anyway thanks for the help, it works! I'm not sure about 3D acceleration on my Geforce 1050ti, but maybe i should try it with my old 8600gts :)



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3740
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #10 on: March 23, 2023, 02:48:06 PM
I'm glad you solved it, you can access the disk where Windows is installed, even if it has the NTFS Filesystem, but in this case the "ntfs-handler" file must be present in the L folder