siri_uk Posted April 8, 2022 #1 Posted April 8, 2022 Hi guys I'm trying to boot tinycore-redpill on my machine that has an msi z270 m7 motherboard. It's currently running juns loader 1.04 with DSM 6.2.3, I wanted to get tinypill-redcore booting to go to 6.2.4. I installed tinycore-redpill 0.4.5 on my test machine and it worked fine, booted in created loader without problem, my main pc will not boot from the usb stick I get :- error: disk 'hd0, msdos3' not found you need to load the kernel first. I have tried both uefi and legacy images, the bios on the msi is set to legacy+uefi, can anyone help TIA Quote
siri_uk Posted April 8, 2022 Author #2 Posted April 8, 2022 Note to self..dont be a dick and unplug your external hdd 🙂. Works now 1 Quote
pocopico Posted April 8, 2022 #3 Posted April 8, 2022 While at GRUB , You can also press e and where it says hd0 you can change to hd1 or hd2 etc and then press F10 to boot 1 Quote
javivanco Posted April 9, 2022 #4 Posted April 9, 2022 I have an issue related to this one. I got xpenology installed in my NUC using tinycore. Everything runs smoothly but if I plug in the USB external disk I use for backups and for whatever the reason I need to restart the system it does not boot. Everything goes back to normal after unpluging the disk and restart I'm not and expert with grub. How could I modify TC boot usb stick to allow the system to boot with the external USD sata connected? I men permanently. It's a headless server I'd rather not connect the display an keyboard each time I reboot J.A Pocopico thanks a LOT for what you are doing for all of us in your free time. Ignore me if you don't have the time or have more interesting things to do. 2 Quote
pocopico Posted April 10, 2022 #5 Posted April 10, 2022 GRUB in TCRP is in general build to use disk0 as the first disk. This works fine for LEGACY mode as this will always be the first one. If you are using EFI then the usb stick will be enumerated in the sequence GRUB finds them. You can try to switch ports between the USB disks ? Or edit GRUB to permanently point to the disk you want to boot from. While at GRUB , You can also press e and where it says hd0 you can change to hd1 or hd2 etc and then press F10 to boot Then once booted you can mount the synoboot1 disk in DSM : cd /dev mount synoboot1 /mnt vi /mnt/boot/grub/grub.cfg edit the hd0 part to hdx that works in your case. Quote
javivanco Posted April 11, 2022 #6 Posted April 11, 2022 Just swappoing both USB cables has worked as you said. Thanks a lot for the advice 2 Quote
Autastic Posted September 19, 2022 #7 Posted September 19, 2022 On 4/10/2022 at 1:07 PM, pocopico said: GRUB in TCRP is in general build to use disk0 as the first disk. This works fine for LEGACY mode as this will always be the first one. If you are using EFI then the usb stick will be enumerated in the sequence GRUB finds them. You can try to switch ports between the USB disks ? Or edit GRUB to permanently point to the disk you want to boot from. While at GRUB , You can also press e and where it says hd0 you can change to hd1 or hd2 etc and then press F10 to boot Then once booted you can mount the synoboot1 disk in DSM : cd /dev mount synoboot1 /mnt vi /mnt/boot/grub/grub.cfg edit the hd0 part to hdx that works in your case. This only works until the computer decides to re-order the drives on another reboot, then it goes back to hd0 for who knows how long. Isn't there a way with UEFI to refer to a disk some other way than "hd0?" I've never encountered another OS using grub that does this. If I turn off UEFI booting grub errors out before it even gets to the menu. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.