Install on CF Card

Hello,

try to install RouteOS (tried 7 and 6) on CF Card with Card-Reader (later for an alix apud)

pre:
yes, i have changed the CF-Cards and reader twice (with new ones)

Please see secreenshot.
Can you help ?

regards
cf.png

“Cannot MBR on device”.
This may mean that the issue is related to the way the CF card is seen by the OS

If you are using Windows, in many cases the CF card (through its reader) is seen as “removable” device, as such Windows will not let partition it (please read as “won’t create a MBR”), the device is substantially seen as a super-floppy with the PBR/VBR as first sector.

There are specific filter drivers, namely the (old) cfadisk.sys (originally developed for Microdrives), the dummydisk.sys and the more modern (actually advised by me) diskmod.sys:
http://reboot.pro/index.php?showtopic=22249

Cannot say if this is the issue you are experiencing, but you can also make a MBR and a partition manually (using a virtual disk driver on an image and then deploying it to the CD card (avoiding the use of the filter driver) Windows is working fine with an already partitioned “removable” drive, but cannot say if Netinstall wants access as “fixed”.

Hello,

tried diskmod.sys, but card reader was not seen anymore in diskmgmt etc. so, for now i think i am not able to use this way or is linux-cli able to write on CF ? checked but not seen anythink in syntax.

so, i think i try to use the ethernet cable way.

have no vga, for somebody who run this way in the past: is it enough to let the alix boot und if no OS found on CF the the PXE Boot runs ? or is it neccessary to use a serial cable with terminal ?

thank you

No idea about the ethernet/pxeboot way.

It is strange that diskmod didn’t work, it is a tested tool, maybe it is your (newish?) windows version or the CF card adapter driver that is not compatible with it.

You can still use a live linux distro, like gparted, should do nicely.

Once a disk has a MBR and it is partitioned, windows can use it normally (what netinstall expects may still be different).

I’m using APU2, not ALIX. I installed ROSv7 x86 to APU2’s internall SSD from USB flashdrive (installer).
I roughly wrote about it in this thread. http://forum.mikrotik.com/t/installation-on-x86-device-with-no-vga-port/163647/2
But it can’t be done just on Windows, and we have to use serial console.

Although if we can use PXE boot, we still have to use serial console too. Because it’s not automatic (zero-touch) installation process, I think.
Once installation process is completed, we can use WinBox’s MAC connection method to set it up.

And already mentioned in some other threads or some other sites, you may be able to install ROS to a CF card by using Hyper-V/VMware/VirtualBox on your Windows PC.
Passthrough the CF card to a VM as a raw device (raw disk mount or USB passthru) and mount ROS ISO image as virtual CD, then run the VM and install ROS to the card.
I haven’t tried this method, though.