Attach it to a Windows device as a secondary disk, run Netinstall and choose the disk as installation target (Netinstall can aso install on local disk). When that is complete, boot from the SSD in your router PC
Edit: Connecting the SSD locally and using the NetInstall method doesn't work either, it always fails at formatting ("Cannot format device" or something similar)...
This is exactly my problem as it's the first thing I tried after no hard disks were found when trying to install it straight from CD. Running NetInstall on a secondary machine, which has Windows 7 installed and connecting the SSD from the
(supposed-to-be-)router to this particular machine. NetInstall either fails at formatting the device telling me it "Cannot format device" or it just skips the entire formatting process and copies the files to the SSD. The latter will make the
(supposed-to-be-)router fail at booting (no operating system found).
Edit: Here's exactly what I did to make it all easier to understand.
1. Attempt
1.1 Download RouterOS x86 5.21 from
http://www.mikrotik.com/download ("CD Image").
1.2 Burn RouterOS x86 5.21 to a disk using the tool that comes with Windows 7.
1.3 Insert RouterOS x86 5.21 disk into the DVD-ROM drive of the router.
1.4 Restart the router.
1.5 Select the DVD-ROM drive of the router to boot from.
-> Outcome: "No hard drives found" (or something similar).
2. Attempt
2.1 Insert RouterOS x86 5.21 disk (from
1. Attempt) into the DVD-ROM drive of the router.
2.2 Restart the router.
2.3 Set SATA-mode to IDE/Legacy (previously set to AHCI) in UEFI-BIOS.
2.4 Restart the router.
2.5 Select the DVD-ROM drive of the router to boot from.
-> Outcome: "No hard drives found" (or something similar).
3. Attempt
3.1 Download RouterOS x86 5.21 NetInstall from
http://www.mikrotik.com/download ("Netinstall").
3.2 Download and extract all RouterOS x86 5.21 npk-packages from
http://www.mikrotik.com/download ("All packages").
3.3 Remove the SSD from the router.
3.4 Connect the SSD (to the machine
3.1 and
3.2 were executed on).
3.5 Delete partition (previously created by pfSense) using Windows 7 disk management.
3.6 Create new partition and assign a label to it using Windows 7 disk management.
3.7 Start RouterOS x86 5.21 NetInstall (from
3.1).
3.8 Select RouterOS x86 5.21 npk-packages (from
3.2).
3.9 Select partition (from
3.6).
3.10 Click "Install"-button.
-> Outcome: "Cannot format device" (or something similar).
4. Attempt
4.1 Still have the SSD connected (to the machine
3.1 and
3.2 were executed on).
4.2 Format partition (from
3.6) to NTFS using Windows 7 disk management.
4.3 Start RouterOS x86 5.21 NetInstall (from
3.1).
4.4 Select RouterOS x86 5.21 npk-packages (from
3.2).
4.5 Select partition (from
3.6; mentioned in
4.2).
4.6 Click "Install"-button.
-> Outcome: "Cannot format device" (or something similar).
5. Attempt
5.1 Still have the SSD connected (to the machine
3.1 and
3.2 were executed on).
5.2 Format partition (from
3.6) to exFAT using Windows 7 disk management.
5.3 Start RouterOS x86 5.21 NetInstall (from
3.1).
5.4 Select RouterOS x86 5.21 npk-packages (from
3.2).
5.5 Select partition (from
3.6; mentioned in
5.2).
5.6 Click "Install"-button.
-> Outcome: NetInstall skips the formatting process and just copies the files to the partition. Booting will fail when the SSD is connected to the router with "No operating system found" (or something similar). Yes, I selected the SSD in the boot menu.
6. Attempt
6.1 Still have the SSD connected (to the machine
3.1 and
3.2 were executed on).
6.2 Remove partition using diskpart (
select disk n,
select partition 1,
delete partiton).
6.3 Create new partition using diskpart (
select disk n,
create partition primary size=2000)
6.4 Format new partition to FAT using diskpart (
select disk n,
select partition 1,
format fs=fat quick).
6.5 Start RouterOS x86 5.21 NetInstall (from
3.1).
6.6 Select RouterOS x86 5.21 npk-packages (from
3.2).
6.7 Select partition (from
3.6; mentioned in
6.4).
6.8 Click "Install"-button.
-> Outcome: "Cannot format device" (or something similar).
>> I tried everything all over using a regular hard disk drive and with RouterOS x86 6.0rc3 with the exact same outcome! <<
So, in total there were at least 24 attempts (without regards to the fiddling with the BIOS settings)!
Edit 2: It makes me wonder why MikroTik doesn't simply provide image files...