I have a laptop eith sata and a nvme drive. I installed a few operating systems and I decided on Mint for Sata. Installed it copied data from Nvme drive since I was using it as primary. I installed Nobara on nvme and it worked flawless until a few moments ago. Reboted and Mint is gone from boot options. Tried to add it but don’t find it. Tried to boot into Nobara but it gets stuck on blank screen. Power button works but that’s about it. No HDMI output. Recovery options dosen’t work either. In Nobara live session I can see my Mint drive with all the partition and so is Nobara. Also I have for some reason option to boot into windows and Debian even tho when I installed I chose full drive.

  • 0x4E4F@infosec.pub
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    You’ve messed up partitioning and EFI partitions. There are leftovers from Debian and Windows. Wipe both drives, star fresh. Make one EFI partition on the NVME drive, 512MB, and use the rest for the main OS. Use the entire SATA drive for the other boot option (no need for EFI partition on that one). When installing the second OS, skip the bootloader install. Boot into the main OS, set grub to search for other OSes installed on the laptop and update grub afterwards. The second OS should appear in grub’s menu.

    • Hiro8811@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      I would start fresh but I got data on my sata. Also sometimes it boots in grub. I think it’s from Debian. Can I use that or do I need to be in a system?

      • 0x4E4F@infosec.pub
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        1 year ago

        OK, then here’s what you do. Wipe the NVME, install your main OS on it. Boot to it, it should read the SATA drive. Mount it, copy whatever you need from it to the NVME drive. Then wipe the SATA drive (dd or any other program of your choice). Install your second OS on the SATA drive, but skip installing the bootloader. Reboot, boot to your man OS, set grub to search for other installed OSes on the laptop, update grub. The second OS should appear in grub’s menu.

        If the data on the SATA drive is bigger than what the NVME can take, use BTRFS with compression (zstd=10 should do it, after the copy, you can drop the compression to 5 for better performance) on the main OS. It will compress binaries or plain text/document files quite nicely. Media, not so much, but it will cut down a few % off it.

        Also, when you update the kernel on the second OS, grub won’t detect that. You have to manually switch to the new kernel, but from the main OS. Also, removing old kernels on the second OS will become more complicated, since there is no bootloader installed for it.