Как получить машину BareMetal x86-64

506
Lance Pollard

Я знаю, что есть RaspberryPI для чистого ARM, но мне интересно, есть ли машина x86-64, на которой либо (а) не установлена ​​предустановленная операционная система, либо (б) вы можете удалить операционную систему и начать с нуля с сборка / загрузчик и тому подобное для установки вашей собственной операционной системы (не Linux, с нуля, с нуля и т. д.). Я видел minnowboard, но его, кажется, нет в наличии, а поддержка отсутствует в отличие от RaspberryPI, поэтому он не кажется отличным вариантом.

Если есть способ получить устройство x86-64 с открытым железом, интересно, с чего начать. Я видел несколько постов, говорящих предупреждениеми еще много чего, используя ChromeBook для удаления операционной системы. Но я не знаю достаточно, чтобы определить, является ли это правильным способом, которым вы должны добраться до чистого компьютера x86-64. Интересно узнать, является ли это правильным подходом, и предупреждения в основном состоят в том, что вы не сможете вернуть свою Chrome OS (что имеет смысл). Из-за предупреждения кажется, что вы больше не сможете использовать аппаратное обеспечение. Я не хотел бы удалять ОС, а затем попытаться один раз установить пользовательскую ОС только для того, чтобы ошибиться, и теперь оборудование разрушено. Пожалуйста, дайте мне знать, если это так, или она более спокойная, и после удаления ОС вы можете снова и снова пытаться отлаживать / устанавливать пользовательские ОС, не разрушая оборудование.

0
Купите материнскую плату, процессор x86-64 и модули оперативной памяти (плюс блок питания), и у вас будет система «с нуля», эквивалентная RPI. sawdust 5 лет назад 3

2 ответа на вопрос

1
duskwuff

То, что вы описываете, возможно с любого стандартного компьютера x86.

Предупреждения, которые вы видите об оборудовании Chromebook, относятся к этой системе, которая не является стандартной платформой x86.

Пожалуйста, объясните, как это сделать на стандартном компьютере x86, я понятия не имею, с чего начать. Или, если это сложно, может быть, ресурс, чтобы начать. Lance Pollard 5 лет назад 0
Вики OSDev (https://wiki.osdev.org/Main_Page) является хорошей отправной точкой. Но я заблаговременно предупрежу вас, что если у вас возникнут проблемы с «как мне установить мою ОС на компьютер», вы не успеете написать ее. duskwuff 5 лет назад 0
[Здесь] (https://wiki.osdev.org/Bare_Bones#Testing_your_operating_system_.28Real_Hardware.29) - первая часть, которую я нашел, предлагающая, как проводить настоящее тестирование аппаратного обеспечения, но она описывает не намного больше, чем я уже читал раньше. Я хотел бы знать, смогу ли я получить какой-нибудь компьютер, чтобы проверить его, или любой старый компьютер будет работать. И я не знаю, что означает «может иметь катастрофические последствия», если это означает, что мое компьютерное оборудование испорчено, или это просто означает, что вы потеряли свою оригинальную ОС. Lance Pollard 5 лет назад 0
У меня есть Mac, так что, судя по всему, я не могу просто стереть свой жесткий диск и вернуть его обратно, поэтому о Macbook не может быть и речи. Но, возможно, какой-нибудь другой [~ $ 200 x86 ноутбук] (https://www.amazon.com/Acer-Chromebook-Celeron-Storage-CB3-132-C4VV/dp/B0795W86N4) будет работать, я действительно не уверен. Lance Pollard 5 лет назад 0
«Может иметь катастрофические последствия» означает просто случайную перезапись раздела, содержащего другую операционную систему или данные. duskwuff 5 лет назад 0
-1
harrymc

Это очень просто и ничего не стоит: создать виртуальную машину x86 или x64.

Созданная виртуальная машина будет «голой», и вы можете иметь столько, сколько захотите, на случай, если все будет испорчено.

Практически для всех целей виртуальная машина неотличима от физического компьютера. Большинство компьютерных центров давно отказались от физического по причине. Физическое требуется только для аппаратных экспериментов, и для этого есть более простые и дешевые решения, чем покупка всего компьютера.

Например, вы можете получить всего 15 долларов США с помощью набора для разработчиков микроконтроллеров Intel Quark ™ D2000 . Эта супер-дешевая плата разработки - ответ Intel на Arduino. Он поставляется с GCC, Intel Integrated Performance Primitives для микроконтроллеров, пакетом поддержки плат для программного интерфейса Intel Quark Microcontroller и примерами приложений.

image

Зачем понижать этот ответ? harrymc 5 лет назад 0
Не я, но: термин «голый металл» в его типичном значении специально исключает виртуальные машины. duskwuff 5 лет назад 1
Это единственный креативный ответ здесь, а не «купить компьютер». harrymc 5 лет назад 0

Похожие вопросы