Before opening up a trouble ticket with MikroTik on this issue and wasting their time, I wanted to see if maybe I was doing something stupid.
I am trying to use Netinstall to do a direct install to a local hard disk, rather than having to have a machine available that is capable of PXE booting when I need to perform an install.
With RouterOS 3.10, I have successfully performed PXE-boot Netinstalls to PATA hard drives and USB media. I even confirmed that I was able to boot off of the USB flash device, and it worked perfectly...hooray!
However, if I hook up the same USB flash drive or the same PATA hard drive up to the system running Netinstall, and I tell Netinstall to install directly to that drive, when I try to boot off of that drive on another computer, I get this:
Code: Select all
Welcome to MikroTik Router Software hard disk installation
Press Ctrl-Alt-Delete to abort
Loading drivers
Looking for harddrives.......................
FATAL ERROR: No hard disk found
Press ENTER to reboot
So, when I boot the Linux kernel used with the "remote installation," it can find the hard disk just fine. However, when I boot the Linux kernel used with the "hard disk installation" method, it can't find the hard disk...even though it is the exact same computer with the exact same hard disk.
Why?!?
Same thing with USB flash...Netinstall PXE works great on the USB flash drive ("Found harddrive as SATA 1"), but when I Netinstall DIRECTLY to the USB drive when it is hooked up to a PC, and then boot it off of the same computer that I Netinstall PXE'd to earlier, I get "FATAL ERROR: No hard disk found."
The "hard drive installation" just doesn't seem to work at all for me, while the "remote install" finds my hard drive and works every time. If anybody can help me out, that would be awesome!
Regards,
-- Nathan