Как получить машину BareMetal x86-64
Я знаю, что есть RaspberryPI для чистого ARM, но мне интересно, есть ли машина x86-64, на которой либо (а) не установлена предустановленная операционная система, либо (б) вы можете удалить операционную систему и начать с нуля с помощью сборка / начальные загрузчики и тому подобное для установки собственной операционной системы (не Linux, с нуля, с нуля и т. д.). Я видел https://minnowboard.org/, но его, кажется, нет в наличии, и в нем нет поддержки, в отличие от RaspberryPI, поэтому он не кажется отличным вариантом.
Если есть способ получить устройство x86-64 с открытым железом, интересно, с чего начать. Я видел несколько постов, в которых говорилось о предупреждении и так далее, используя ChromeBook для удаления операционной системы. Но я не знаю достаточно, чтобы определить, правильно ли вы добираетесь до машины x86-64 с чистым металлом. Интересно узнать, является ли это правильным подходом, и предупреждения в основном состоят в том, что вы не сможете вернуть свою Chrome OS (что имеет смысл). Из-за предупреждения кажется, что вы больше не сможете использовать аппаратное обеспечение. Я не хотел бы удалять ОС, а затем попытаться один раз установить пользовательскую ОС только для того, чтобы ошибиться, и теперь оборудование разрушено. Пожалуйста, дайте мне знать, если это так, или это более расслабленно, и после удаления ОС вы можете снова и снова пытаться отлаживать / устанавливать пользовательские ОС, не разрушая оборудование.
2 ответа
Это очень просто и ничего не стоит: создать виртуальную машину x86 или x64.
Созданная виртуальная машина будет "голой", и вы можете иметь столько, сколько захотите, на случай, если все будут испорчены.
Практически для всех целей виртуальная машина неотличима от физического компьютера. Большинство компьютерных центров давно отказались от физического по причине. Физическое требуется только для аппаратных экспериментов, и для этого есть более простые и дешевые решения, чем покупка всего компьютера.
Например, вы можете получить всего 15 долларов США с помощью набора для разработчиков микроконтроллеров Intel Quark™ D2000. Эта супердешевая плата разработки - это ответ Intel на Arduino. Он поставляется с GCC, Intel Integrated Performance Primitives для микроконтроллеров, пакетом поддержки плат для программного интерфейса Intel Quark Microcontroller и примерами приложений.
То, что вы описываете, возможно с любого стандартного компьютера x86.
Предупреждения, которые вы видите об оборудовании Chromebook, относятся к этой системе, которая не является стандартной платформой x86.