Vysvětlení network boot možností na Aptio/AMI setup

Nějak nerozumím  , zda je možný http nebo https boot (kromě TFTP PXE) a s vlastním "Boot URI"   network boot na intel  desce s APTIO ambi boot setup utility (typická modrá obrazovka s taby Main,advanced,boot,Save+Exit):

V advanced tabu(nikoli boot):
V network stack options submenu povolím na enabled, ukáží se 2x2 volby IPV4/IPV6 x PXE/HTTP 
vyjdu zpět do sekce advanced a je tam možnosti tls auth option a dál 3 menu:
MAC:xx-xx.....xx:IPV4 Network
MAC:xx-xx.....xx:Http boot  --- toto mě zajímá
MAC:xx-xx.....xx:IPv6  Network

v http boot je položka něco jako -input name (asi jen nějaké pojmenování)
-volba ipv4 nebo ipv6
-Boot URI ..: tohle je kámen úrazu !!!!

1.  To mohu nechat prázdné a bez toho to bude bootovat nějaké implicitní URL předané v DHCP OPTION? musí jít o https ?
2. Proč po zadání http://.. to hodí alert typu "bad URI format! Must be URI starting https" - to znamená že až tedy po pěti obrazovkách poprvé se člověk dozví, že to je HTTPS BOOT?

3. řečnická otázka Jak mám vystavit certifikát  192.168.1.250?
4. jaký má toto omezení smysl??? v kontextu že tftp pxe boot je asi staré udp tftp a zadruhé pokud platí hypotéza, že bez  zadané boot uri to možná bude bootovat z toho url přečteného z dhcp odpovědi?



(4-bonusová) kdy bude iscsci boot? umí to coreboot nebo nějaký počítač? nebo se to musí dělat přes mezičlánek přes pxeboot, který natáhne podporu iscsci? (nevím jestli je to grub,gpxe,ipxe


5) v jakém "formátu" je boot image? uefi binárka, iso, exe, assembler? MBR partition )


ai chat na tohle papoušku pouze obecný kecy a vysvětluje kroky bootování, člověk se od AI nic nedozví



RDa

  • *****
  • 3 068
    • Zobrazit profil
    • E-mail
Re:Vysvětlení network boot možností na Aptio/AMI setup
« Odpověď #1 kdy: Dnes v 15:36:55 »
iSCSI boot je soucasti vetsiny serverovych desek co mi prosla rukama (hlavne supermicro), typicky to vzdy najdes na desce s 10G portem.

Alternativne si kup moderni sitovku do PCIe, ktera pak do UEFI biosu doda volby pro nastaveni iSCSI.


Format souboru - u PXE bootu je image tusim "bios rom extension", tj. 16-bit real mode kod:
https://superuser.com/questions/1637976/what-is-boot-file-in-pxe-booting
Kód: [Vybrat]
/var/tftp/pxe-bios # file pxelinux.0
pxelinux.0: data

zatimco u UEFI se jedna o klasickou .efi binarku:
Kód: [Vybrat]
/var/tftp/pxe-uefi-x64 # file syslinux.efi
syslinux.efi: PE32+ executable for EFI (application), x86-64 (stripped to external PDB)

(dhcp musi umit podle tazatele odpovidat stylem kdo se pta, takove dostane optiony.. tj. vi zda pozadavek prisel z pxe/bios nebo pxe/uefi)

HTTP/s ani iSCSI jsem neresil. Nejspis iSCSI by bylo jednodussi.. vystavit image disku a chova se to jako "nativni" disk.. jen to chce ovladace ve win mit predem natazeny at to i dobootuje, nebo moduly v linuxu.

Re:Vysvětlení network boot možností na Aptio/AMI setup
« Odpověď #2 kdy: Dnes v 15:49:43 »
Doporučuji loadnout přes PXE napřed iPXE (bootloader) a ten umí všechno o čem jste psal.
Teda ne že bych to všecko testoval... pro natažení OS ze svého serveru v LAN mi stačí NFS.
ISC DHCPd umí v konfiguraci zařídit, aby se podal bootloader pro legacy BIOS (pxelinux) nebo UEFI (iPXE) podle obsahu DHCP dotazu... tzn. můžete bootovat oběma způsoby.
Máte-li zájem o příklad konfigurace, dejte vědět, někdy během víkendu bych se k tomu vrátil.