Прежде чем вы скажете мне, чтобы гуглить вокруг, поверьте мне, я сделал, и ничего не работает для меня. Я должен что-то упустить.
У меня маленький компьютер с ограниченными возможностями хранения. У меня есть небольшой внутренний жесткий диск и 8 ГБ флешка. Я не могу установить Windows XP на внутренний жесткий диск. Поэтому я пытаюсь установить его на флешку и загрузить.
BIOS распознает флешку, также установщик Windows перечислил ее в списке разделов. Он сказал, что мне нужно сделать MBR на внутреннем диске и использовать его для загрузки ОС с флешки, поэтому я подтвердил, что скопировал некоторые файлы и т.д., При стандартной установке. Но затем после перезагрузки я получаю полосу загрузки, а через секунду или две я получаю BSOD со стоп-кодом 0x7B (INACCESSIBLE_BOOT_DEVICE).
Я проверил USB-накопитель на другом компьютере, там есть папка Windows и т.д., Разделы выглядят нормально. Затем я проверил внутренний диск с linux liveCD, там всего три важных файла: ntldr, ntdetect и boot.ini.
Теперь boot.ini говорит: раздел multi(0)disk(0)rdisk(0)..., я не уверен, есть ли какой-то особый способ обращения к разделам usb, но я не смог его найти.
Похоже, загрузчик на внутреннем диске просто не может смонтировать флешку и запустить систему. Хотя в течение этого короткого момента перед BSOD светодиод флешки мигает, но это может быть только инициализация USB BIOS.
У меня есть идея, возможно, использовать другой загрузчик (grub?) на внутреннем диске, но я не уверен, как это сделать.
Любые советы и указатели приветствуются. Если у вас есть какие-либо вопросы о деталях, которые я пропустил, пожалуйста, задавайте в комментариях, и я постараюсь ответить.