Debian-9.8-netinst, Supermicro X8STI-3F (Xeon E5504, 2.00 GHz, Bios ver 1.0c, LSI MegaRaid 8208ELP (rev 08) with four SAS HDD 146Gb Seagate. During installation debian doesn't recognize HDDs.
What was done:
- Four separate RAID0 disks was created in MegaRaid Utility. During installation these HDDs doesn't shown up in partmanager. Then installer was booted up with options
expert mdadm=true- nothing, no HDDs. But installer (in separate console) sees these 4 HDDs as `/dev/sdXX', I can access them, get info etc.
- According to previous I tried next thing:
fdisk /dev/sdXon each HDD and wrote changes. After reboot RAID said, that disks are not online, I continued, and - VOILA - debian sees all 4 separate disk. So, I successfully installed debian on mdadm-created array.
BUT - after reboot motherboard BIOS doesn't see ANY HDD in boot options, in boot menu, so I can't boot from installed linux! But MegaRaid BIOS sees and show all these HDDs...
Tried using non-free version of debian installer - nothing.
mdadm --zero-superblock /dev/sdX said "no write access". Only using fdisk as above I could zero HDDs and create GPT partition table.
Tried to switch jumper on motherboard from SW RAID to IP - it even doesn't start HDDs.
BIOS has only one option of SAS - "Advanced PCI/PnP Settings -> Load onboard SAS Option ROM" with "Enabled/Disabled" state
RAID BIOS doesn't have any options of "mapping" HDDs to MB BIOS.
So, how can I install debian on these hardwarem not using fake-RAID?