[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Minios-devel] Booting mini-os from USB as a standalone kernel


  • To: "minios-devel@xxxxxxxxxxxxxxxxxxxx" <minios-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: "Kramer, Sean D." <skramer@xxxxxxxxxx>
  • Date: Tue, 20 Aug 2019 13:01:25 +0000
  • Accept-language: en-US
  • Delivery-date: Tue, 20 Aug 2019 13:01:32 +0000
  • Ironport-sdr: OEIDNKE+jWAIhTt/IrERsTnS4PQnFBB1CEsG4XpARV0JWDDTCEOBP7z03H0BR9cVESebSDoSaY McJmH6EosCAXiLapOhfFp2aPAQAx2c7zOviOIJOGnXHTIWaPfy8iBW2SqONhSmx9TEEUyY2wxk LCrYS2Ff4YGB6wc0uDeWZ4PcZX9EzKLRaIcqjizujDNoWtSz49dOVMJPgRKAlsZ0OQb72PGBaH ZlYkCb6WD/p+tZiOUqBF2x82Hjk6jdH4aCFePugopet+ukt9bRdphLGjLYppVr2aO+ZEDs2gkg YQ8=
  • List-id: Mini-os development list <minios-devel.lists.xenproject.org>
  • Thread-index: AQHVV1df6sziD6WO5E2XwUxzeJSxPQ==
  • Thread-topic: Booting mini-os from USB as a standalone kernel

I am looking to boot Xen as a kernel image that is not attached to Linux or a filesystem. It does not matter if the image fails to completely boot.

Mini-OS appears to be a valid option, as it only provides a small kernel image of Xen. When building mini-os, the resulting binary is an ELF file, and that cannot be booted as it does not contain a header file or multiboot information, unlike the fully-fledged Xen file.

For this to work, must I attach a custom bootloader file to mini-os and then burn it to a USB? When previously working with the Xen image, I could not get past the initial switch to long mode before crashing.

Thank you.



Notice: This email and any attachments may contain proprietary (Draper non-public) and/or export-controlled information of Draper. If you are not the intended recipient of this email, please immediately notify the sender by replying to this email and immediately destroy all copies of this email.
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.