Hello all,
I've come back to a project that uses TinyCore. I am in the process of creating an TCL dev box inside a VirtualBox VM. I have created scripts to automate the installation of the core to the VM hard drive (along with other steps). The script follows the instructions posted on installing TCL manually located here on the install_manual.html page
Since my script was failing I'm doing each step one at a time. When I get to the point of setting up GRUB on the drive I type (after I create the /boot/grub/menu.lst):
sudo grub
root (hd0,0)
setup (hd0)
When I hit enter after the setup (hd0) I get:
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no
Error 15: File not foundI only have one drive with one partition.
Outside of the GRUB command line I can see the files I copied under /mnt/sda1/boot/grub and stage1 exists there along with other files.
I spent the day looking for a fix and I haven't found anything worthwhile. I wanted to post here if any has a solution or workaround.
I'm running Oracle VirtualBox 6.0.6 (updated 2019/05/03)
VM is configured for
- Linux 2.6 / 3.x / 4.x (32-bit)
- 1024MB RAM
- IDE Controller for Core-current.iso
- SATA Controller for 512MB VirtualDisk (I've tried the IDE controller and 4GB and 8GB sized disks
- NAT
I'm sure something has changed since I did this project in 2017. I can't find anything that talks about GRUB not able to find it's files once root has been set. I've seen posts about a corrupted GRUB but this is at the point of installation.
Any insight is greatly appreciated.
Thanks.