Π
ααα·αααααααΆαααααααααΆααα
ααΆααΆααα·ααΆααααΆααααΆαααΆαααααααααα αααααα’ααααΎαααααααααα
αΆαααΆα
αααααΌαααααα α»ααααα»αα’αααααααα»αααααΌα αα·αααααααααααααΈααΈ! αααα»αααΉαααααΆααΆααααααααααααααααααΎαααα½ααααα»α α αΎααααα»ααααααΉαααΆααΉαααααααααααααΈααΈα
αααααΆααααΆαααα‘αΎαααααΌα α’αααααΉαααααΌαααααΆαααααΌααΈααα ααααΆαα α»α αα·αααααα»ααα αααΆαααΈαααα
ααΆαααα‘αΎα unRAID
ααααα
αα»αααααα ααΎαααΆαααΆαααα VT-d αα·α VT-x αα αααα»α BIOS ααααα’ααα!
ααΎαααααΆαα flash drive αα server α αΎαααΎαααααΎαααΆαααΆαααα»ααααα GUI α
αααααα’αααααααΎ αα·αααΆααααααααΆαααααααααΆαα α«ααααααααΆαααΆααααααααΆααα
αααααα ααααααααα α¦.α§.α’
αααααΆααααΈα αΆααααααΎα OS ααΌαααααΆααααΆ Hardware αααααΆαααααΆααααΆααα’ααααααΌαααΆαααααΎαα αααααααααα½αααααΎαααΆαααααα’αααααΆααα’αα (ααΆαααααΌαααΆααααα αΆααα ααΎααααΆαααα) α§ααααααααααΆα’ααΈααΊααα·αααΈα αα·αααΆα Wi-Fi (α αΎαααΆααΆααααα½αααΎααααα»αα§ααααα -> α§ααααααααααααα)α
αααα αΆααΆαα½αα§ααααααααααΆ Marvell SATA
αααααΆαααααα α»ααα½αα
ααα½ααα
αααα»ααααααα·ααΈαααααΆ Marvell controller, αα½αααα
αααα»αααΆαααααΎαααΎααααααααααΆαααΆαααααααα»αα αααααα iommu=pt
αα
ααααα’αααααααΆαααΆαααααααααααΆααααααΌααα
ααΊαααααΈαα»α
αα
αααααΆα
αΆααααααΎαα αααααααΌαααΆαααααΎαα
ααΎααααΆαααα (αααααΆααααα
α»α
ααΎα§ααααα "Flash") α α’αααααα’αΆα
ααααΆααααααΌαααΆαααααααα
ααΎ flash drive ααααΌααααα boot/syslinux/syslinux.cfg
α’αααΈ Intel vPro
αααα»ααα·αααααΆαα±ααααααααααααααααΉααααααΆαααα vPro/AMT ααα
ααΈαα½α αααααΆααααααα·ααααα·ααΆαααααααΆαααααααα»ααΈα ααααΆα α’αααααααΌαααααΆαα HDMI-dummy α¬ DP-dummy plug ααΎαα·αααΌα αααααα ααΆαααΈααα’αΌαααααααΆααααααΆαα½αααΉααα·αααααΌαααΆαα αΆααααααΎααααααααΆααααΌααΈααααααααΆαααααΆααααα
ααΈααΈα αα»αααΆααααααααα·ααΈα’αα·αα·ααααΈ Intel ααΆαααααα·αααΆααααα»αα
ααΈααΈ α’αααααΉααααααα ααΆαααΌααα»αααΆαααΌα ααααΆαααααΆααααΆαααααΎααααΆαααα ααααααΆαα½αααΉαα§ααααααααααΈα HDMI/DP α₯ααααα α¬ααΆααααα α αΎαααΉααα·αααααΌαααΆααααααααΆααα·ααΈααΆαα½ααααα»ααααααΎααααααααααΉααααααα
ααααααα ααΆαααααααααααααΆα
α αΌααα ααΆααααΆαααααα -> ααΆαααααααααααΆαα ααΌα αααα’αααα’αΆα ααΆαααΆα α ααα»α αααααΆαααα½αααΉαααΎααα αααα»ααααααΆαααΌαααααΆα ααΈααΈα - α αΌααα αααα»αα’ααΈαααΊαα·αα ααΎααααΈα αΆααααααΎα ααΌααααααα α α·αααααΎαααααΆααα½ααααααΉαααααΌαααΆαααααΆαααα αααααΆαααΌαααααΆαααααα’αααα αα ααΎ motherboard αααααααα»αααΆα stickers αααααΆαα’αΆααααααΆα MAC αα ααΎ connectors αααα αΎαααΆααααααααααα»αααΆαααΉαααΆα’αααααΆααΆααααΆα
ααα»ααα α’αααΈαααα’αααααααΌαααααΎααΊαααααα ααα»α αααααΆααααΈαα½ααααΆαααΆαα·αααααααΆα L2 ααΆα ααααα‘ααααΈα α αΎααααααα’αΆααααααΆα IP αα·αα·αααααα½ααα ααΎαααααΆααααααααΆαααα αααααΆαααΌαααααΆαα αα ααΎα ααα»α αααααΆααααΎαα’ααΈαααΊαα·α α’αΆααααααΆα IP αα·αα αΆαααΆα ααα RouterOS ααΉααααααααΆαααΆα
αααααΆα’αααΈαααα’ααααα½αααα½αααΆαα
- 192.168.1.2 - α’αΆααααααΆαααα unRAID ααΉαααΆα
- 192.168.0.1 - α’αΆααααααΆα RouterOS
- 192.168.1.3 - α’αΆααααααΆααααΆαααΈααα DNS pi.hole
α’αααα’αΆα αα»αααΆαα αΆααααΆααα’αΆααααααΆααααααΆαα eth0 ααΆαααα DHCP ααα»ααααααααα·αααΎααΆααααα αΆααΆαα½ααα αααα»α RouterOS ααΎαααΉααα·αα’αΆα α αΌαααααΎ unRAID ααΆααα α αΎαααΎαααΉαααααΌαααΆαααααΆαααααΌααΈααα αα·αααααΆαα α»α αα αααΆαααΈαααα
αααααΆααααΈααΆαααα‘αΎααααααΆα α’αααα’αΆα ααααΌααα ααΆαααα‘αΎαααΈα ααααΆαααααααααα’αΆααααααΆα IP αα ααΎαααΆαααΈαααααα LAN αααααα
ααΆααααα ααααααααααα»α
ααΎααααΈααααΎαααΆααααΆαααΈααα·αααα·α α’αααααΉαααααΌαααΆααααααααααα»α ααΌα ααααααααααααααααα ααΆααααααααααΆα αααα»αααΉααα·ααααααΆααΆαααα’α·ααααααααααΆααΆααααααΆααα α’αααααααΌαααααααα½ααΆααΈαα hard drive - αα½α Disk 1, Parity ααααααααα
αα
αααα»ααααααααΈαα½α αααα»αααΆααααααααΆ SSD αα½αααΊαααααααααΆαα ααα»ααααααΆααα·α ααΆαα·ααα·αααα ααΆααΆααΆααααααΎααααα»αααΆαααααΈααααααΌα
ααααΆααααα·α α αΎααααααΎαααααΆαααααααΆααααΈαα½αααΆ ααΌα
αααααα·αααααααα
ααΎαα½αααΆααΉαααααΌαααΆαααΆαααΆααααα»αααααΈααααααΆαααα . ααΌα
ααααΆαααααααα unRAID αα·αααΆαααααααΆααααααΆααααΆαααααα»ααα»ααα·ααααααααΈααααΆαααααααΆααααα α’αααΈααααααααΆαααααΌαααΆααα·αααααΆαααα’α·αααααααααα
ααΆαα½αααααΎααα ααΌα ααα (αα»αααα αααα»ααα·αααΆααααΆααα·α SSD ααΈααΈααα α‘αΎααα)α
ααΌα ααααΆαααααααα α’αααα’αΆα αααα αααΆααα·ααΆααααααΆαααα·αα·αααααΎαααΆαααααΎααααΆ αα·αααααααα·ααααααααΈααααΆαααααααΆααααααΆααα αααααααΌαααΆαααααΎαα ααΎ ααΆαααααα -> ααααααααααα·ααΈααααααααα
ααΆαααααααααΆαααααα»αααΆααααα½ααα·αα·αααααΆαααααΎααααΆαααααΆααααΈααααααα α αΎαααααααα·ααααααααΈααααΆαααααααΆααααΆαααααΆαααααα
α’αααα’αΆα ααααααα ααΆααααααααααααΆααααααΆααα ααΎαααααΆαααααΆαααα αααα»αααααΆααα αααααααα
αααααΆαβααβαααα»αβααΆαβααΆαβαα½αβαααααΆααβααααΆααβαααααΆαα αααβαα·αβααααΌαβααΆαβααΆαααΆαβααα α’αααΈααααααααΆαααααΌαααααΆααααααααα
ααΆαααα‘αΎα RouterOS
ααααΌαα’αααααααΌαααΆαααααΌαααΆα ISO ααα‘αΎα Towerisos
.
α₯α‘αΌααααααΆααααααα αΎαααΎααααΈαααααΎααααΆαααΈααα·αααα·αα
ααΎαααααΎαααΆααααα½ααα αααα»αααΆαααααα -> αααααα·ααΈααααααααα VM α αααααΆααααΈαααααααΆααααααΈαα½αααΉαααα α‘αΎα - VMs ααΌαα αΌααα ααΆααααΆα
α α»α Add VM αααααΆαααα Linux α
- ααααΎαααΎαααααΌααααα½α
- ααΆαααααααααΆααααΎααααΈαααα ααα’αααα αα αΆα 128 α¬ 256 ααααΆαα
- αααΆαααΈα -
i440fx-3.1
- BIOS -
SeaBIOS
- αα
αααα»α OS ααα‘αΎαααΆαα» ISO ααααΎαααΎαααΌαααΆααααααΆαααΆααα (
/mnt/user/isos/mikrotik-6.46.iso
) - ααα α vDisk ααα - 256M
- α‘αΆααααα»α vDisk ααα -
SATA
- ααααΆααααααΆα - br0
- ααααααα ααα»α αααααΆαααααααΆαααΈααΈα α αΎαααααΎαααΎα br1
- ααααα·αααΎααΆα Wi-Fi ααααα’ααααα·αααααΌαααΆααααα αΆααα αααα»αα§ααααα PCI αααααααααα ααΆαα·αα’αΈαα ααΎαααΉααααααααΆααααααα αααα»αααΆαααααα ααααα·αααΎααΆααααΌαααΆααααα αΆα ααΌαααΈααααα’αα
- αααααΆαααααααα αααααΈα Start VM αααααΆααααΈαααααΎα α αΎαα α»α Create
α αα αΆαα’αΆααααααΆα MAC ααΆαα½αααΉαααα½αααΆαα ααα»α αααααΆααααΆαα½α ααΎααααΈααααΌαααααα½αααΆααΆαααα’ααΆαααα αααα»α RouterOS α
αααααΆααα ααα»αααα½αα ααα½α ααΆαααααααααααααααααααααα·ααα ααααααααΆαα VMs αααααααα·ααααααααααΎαααΆαααΆααααααΆαααααΆαααααα»ααα ααΌα ααααααΌαααΎαααΆαααααα XML αααααα α αΎααααααααΌααααααΆααααΆαα½αααΉαααΆαααααα VNC αα ααΆα’αααΈαα½αααΌα αααα
<graphics type='vnc' port='5900' autoport='no' websocket='5700' listen='0.0.0.0' keymap='en-us'>
<listen type='address' address='0.0.0.0'/>
</graphics>
ααααα·αααΎα’αααααΌα ααΆαααα»α αα·αααΆαα’αΆααΆααααα Wi-Fi αα αααα»αα§ααααα PCI αααααααα ααΌααααα αΌαααΆαααααα ααΎααααΈααααΎααΌα αααα’αααααααΌααααααααα’αΆααααααΆαααααααΆαα ααΎα‘αΆααααα»α PCI α αααααααΆαααΆααααα½ααααα»αααΎααααΈααααΎααΆααΊαα αααα»α Tools -> System Devices ααΆααΉαααΆααααααΆαααα½ααα ααΈαααα
IOMMU group 23: [168c:003c] 0b:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter
ααααααα»αααααΈαααααααα»ααααααα ααΆα
(ααΌαα’αααααα αααααΆααα ααα»αααα½αα
ααα½ααααα§αααααααα MD αααα Habr ααΆαααα α»ααααα»αααΆααααααααααα αααα»αααααΌααααα
αΌαααΌαααΆα)
α’αααα’αΆα
ααΎαααααΎαααΆα VM α αΎαααααΆαααα
ααΆααΆαααα VNC α ααΆαααα‘αΎα RouterOS ααΊααΆααααα½αααΆαα! αααααΆααααΈααααΌαααΆαααααα»αα±ααααααΎαααΎααααα
αα αα·ααΈααΆααααα½ααααα»αααΊααααΎαααΎαααΆααα’αααααααααΎααααΆααα
α»α
a
α αΎααααα
ααααΆαααα‘αΎααααααααΎαα i
ααα·ααααα·ααααααΆαα»αααΆαααααααα
ααΆααααααααα
αΆαα αα·ααααααααααααΎαααααααααΆαααΆαα
αααααΆααααΈααΆαα αΆααααααΎαα‘αΎααα·α ααΌααααα αΌαα’ααααααααααααααΆααΆαα αΌα α αΎαααΆααααααααΆααααΊαααα
α
α»α
/interface print
α αΎαααααΌαααααΆααααΆααααααααααΎαααΎαα
ααα»α
αααααΆαααααααΆαααΆααααΈααααα’ααα (αααα»αααΆαααα’ααααααααΈαααααααααααααΆαααααααα
ααΆαααααααααα½α
α αΎα αααααααααα»αααΈααααΆαααΎα)α
αα
ααααΆααααΆααααα’αααα’αΆα
ααΆαααααΆαα
αααα»ααα·αααΆααΆαααααααα ααΆαααααααααααα’α·ααα RouterOS ααΊα α½αααΈαα·ααΆαααΆαααα’αααααααα ααΆαα·ααααααααΆαααΆαααααα ααααΆαααΆα αααΎααα ααΎα’ααΈαααΊαα·α ααΌα αααααααα»αααααΎα±ααα’αααααααΎααΆαααα‘αΎααα αααααααααΆαααΆαα»ααα·αα
α’αααα’αΆα ααααΆααααααα’ααΈαααΊαα·ααα α αααα₯ααα·ααααα αα·αααααΌααααΆαααΈαααααα LAN ααΎααααΈααα½αααΆαα’αΆααααααΆα IP αααααααααααααααα· α αΎααα·αα·αααααΎααα»αααΆααααα Wi-Fi αααααα αααααΆααααΈααααΆααααΆα’αααΈααααααααΆαααααΎαααΆα α’αααα’αΆα αα·α αα·ααααα αΌααααααΌαα’αΆααααΆααααα RouterOS α
ααΆααααααα Linux VM
ααΎααααΈααααΎααΆααα αααα»αααα·ααΆααΆααααααααΆααααααΆααααΆααα»α ααΌααααααΎααααΆαααΈααα·αααα·ααα½ααααααααα αααααΎαααΉαααΎαααααΎαααΆα %distro_name% αααα’αααα αΌαα α·ααα
αα
ααααΆαααααΌαααΆα ISO α αΎαααΆααααΆ isos
α αΌααα ααΆααααααΆαα VMs αααααααΆααααααΆαααα½α α αΎα αααααΆαααααααααα VM ααΆααααααααΆαα αααΎαα’αΆα αα»αααΆααααΆαααΎαααΆαα
- BIOS -
SeaBIOS
- αα αααα»α OS ααα‘αΎαααΆαα» ISO ααααΎαααΎαααΌαααΆααααααΆαααΆααα
- ααα α vDisk ααα - α’αααΈαα½ααααα αα 10-20 GB
- Unraid Share - ααααΌααα
ααΆαααααααα’αααα
ααααααΎα±ααααΆααααααΆαα VM αααα»αααααΈαααααααα»α
/mnt/user/shared/
- ααααΆα Unraid Mount
shared
- ααααΆααααααΆα - br0
- αααααΆαααααααα αααααΈα Start VM αααααΆααααΈαααααΎα α αΎαα α»α Create
ααΎααα ααααααααα½αααΆαααααααααΆαααΈααα VNC αα αααα»αααΆααααααα
<graphics type='vnc' port='5901' autoport='no' websocket='5701' listen='0.0.0.0' keymap='en-us'>
<listen type='address' address='0.0.0.0'/>
</graphics>
ααα‘αΎααααααααα ααΆαα½αααααα½αααΆα IP ααΆαααα DHCP αα·αααΆααα·αααα·α αΌαααααΎα’ααΈαααΊαα·αα
ααΎααααΈααααΎα±ααααα―αααΆα FS ααΆααα
ααΎαααΆαααΈα ααΌααααααααα
/etc/fstab
αααααΆααααΆααααααα
shared /mnt/shared 9p trans=virtio,version=9p2000.L 0 0
α₯α‘αΌααααα’αααα’αΆα ααααΎααααΆαααααααααααΆααααααΆαααα ααΎαααΆαααΈαααΈαα»α αααααααΆααααααΆαα αααααΉαααΆααααα½αα ααααα ααΆαααααααααΉααααααααα!
ααααα·αααΎα’αααΈαααααΎαααΆαααα’ α αΎαααΎα αα·ααα·αααΆαααααΉαααααΌα αααα’αααα’αΆα αα·α αα·ααααα αΌααααααααΆαα unRAID ααΆαα αα»αααααα ααΆααΆααααΌαααΆαα αααααΆαααα ααΉα GUID ααααααΆααααααααΊ (αααααΈααΆααΆα’αΆα ααααΌαααΆααααααααααα) α ααΌα ααααΆαααααααααααααααΆαα’αΆααααΆααααα ααΆαα αΆααααααΎα VM αααααααααααααααα·ααΉααα·αααααΎαααΆαααα
α α»αααααα
α’ααα»ααααααΆααααΆαα’αΆααααα αα!
αααα»αβααααΆααΆαβαα·αβαααααβα αααΎαβαα ααα»ααααβααΆβαα βααβαααβααααΆαβααΆαβαααα·αβαααα»αα αααααααα·αααααααα αααααααα unRAID ααΊαα·αααΆααΆααααα½ααααα»αααΆαααααααα ααΆααααααααααΆααααα·ααααααααα»α ααΆαα·αααα αΆααααΆααααΈα’αααΈααααααααΆαααααΌαααΆαααααααα ααΆαααααααααααααααΎααααα»αα
ααΆααααα·αααα’αα½αα
ααα½αα’αααΈα’αααΈαααα’αΆα
ααααΌαααΆαααα‘αΎααα
ααΎ VM
αααα»ααααααΉαααΆαααα»αααΆααααααααααΆααααΎααααΈαααα!
ααααα: www.habr.com