-1

У меня есть винтажный настольный ПК, который я хочу использовать как простое устройство на базе Linux. Он работает под управлением Windows XP (Home) и не имеет внутренних дисков (включая дискеты!) являются функциональными, за исключением (IDE) OS HDD. В BIOS перечислено несколько вариантов загрузки с USB, но у меня тоже не получилось с ними, будь то с liveCD в оптическом приводе USB или с USB-диском live live. Существует также опция загрузки PXE, но (а) она кажется очень сложной для настройки сервера, и (б) я не знаю, доверял ли бы и этому на этой коробке.

На жестком диске есть два ненужных пустых раздела, кроме раздела C:\, поэтому можно было бы установить другую ОС, возможно, из образа, но я не уверен, как тогда я смогу загрузить его.

У меня был проблеск надежды на использование приложения под названием Grub2Win, которое подключается к меню boot.ini XP и загружает GRUB2. Итак, у меня есть доступная оболочка GRUB, но я еще не выяснил, как я могу использовать ее для загрузки чего-либо, кроме опции XP по умолчанию. (Когда я пытаюсь добавить дополнительный пункт меню в своем графическом интерфейсе, происходит сбой.)

Идеальным сценарием будет загрузка чего-либо, что будет полностью храниться в памяти при загрузке и иметь возможность полной установки на жесткий диск (и достаточно устойчивое к устаревшим версиям, что я могу быть уверен, что оно действительно загрузится после установки!).

2 ответа2

0

Вы могли бы попробовать Wubi? Я не знаю, насколько хорошо он поддерживается сейчас, но он позволит вам использовать установщик на основе Windows для файла на ваших текущих разделах.

0

Джонно заслуживает некоторого внимания здесь, так как раздел "Смотрите также" в вики-ссылке, которую он разместил выше, был путем к моему решению.

Почти по-детски простым решением был установщик Debian, который можно найти по адресу

http://goodbye-microsoft.com/

Загрузите связанный исполняемый файл Windows с этой страницы, он устанавливает себя на диск C: и добавляет свою запись в BOOT.INI. Перезагрузитесь, выберите эту добавленную запись в меню при загрузке и продолжите установку Debian (в данном случае Jessie) непосредственно на весь жесткий диск (или любую подходящую схему разбиения; установка Windows может быть - и обычно это -) - сохранились).

Наступил один нервный момент при установке GRUB на MBR, так как установщик поднял предупреждение о том, что GRUB "настроен на загрузку в конфигурации EFI", но, поскольку к тому времени я уже уничтожил раздел Windows, и пути назад уже не было, я просто щелкнул по умолчанию и все было хорошо.

Есть одна "ошибка": она игнорирует пользователя по умолчанию, который я определил в исходном исполняемом файле Windows. При второй перезагрузке (после установки) мне было предложено войти в систему без возможности входа в систему. (Это может быть потому, что я отказался от установки какой-либо части "системы рабочего стола Debian" в установщике, желая установить только сервер.)

Решение этой проблемы:

  1. Когда появится меню GRUB, выберите «Дополнительные параметры для Debian GNU/Linux» и, из подменю, второй вариант, который заканчивается «(режим восстановления)».
  2. Как только вы получите приглашение, введите passwd и следуйте инструкциям, чтобы установить пароль root.
  3. Оттуда вы можете перезагрузиться, войти в систему как root и создать больше пользователей при необходимости, используя useradd или adduser (я предпочитаю последнее).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .