5

У меня есть старый компьютер (Pentium 4) и новый компьютер (двухъядерный). На старом ПК у меня нет DVD-ROM или CD-ROM. Материнская плата не позволяет загружаться с USB-ключа. И у меня нет сетевого адаптера, который может загружаться и устанавливаться с TFTP-сервера.

Я хотел бы установить Debian Squeeze на старый ПК с помощью нового ПК. Мой план

  • Чтобы подключить новый жесткий диск к новому компьютеру в качестве ведомого и создать раздел на нем, где я буду помещать установочные файлы

  • Чтобы установить GRUB на этот жесткий диск для загрузки этого установочного раздела.

После этого я подключу этот жесткий диск к старому ПК как мастер и позволю GRUB выполнить установку.

Я думаю, что могу сделать первый шаг, но я потерян со вторым.

Можете ли вы показать мне шаги, которым я должен следовать?

3 ответа3

2

Вы можете либо:

A - Отключите загрузочный диск на установочном компьютере и установите Debian в обычном режиме, а затем переместите диск в целевой каталог.

B - Используйте debootstrap на установочной машине; Вам нужно создать макет раздела, который вы хотите, а затем запустить debootstrap для установки пользовательского пространства. Затем вы можете войти в новое пользовательское пространство и настроить ядро, grub, fstab и т.д. (Да много ручной работы!)

C - Используйте qemu или что-то подобное, чтобы получить доступ к жесткому диску, чтобы установить Debian непосредственно на диск и затем переместить его на целевой компьютер.

D - Исследуйте с помощью носителя hd-install. Вероятно, вы можете создать макет вашего раздела с разделом для свопинга и поместить файлы установщика debian в раздел подкачки. Вы должны установить с раздела подкачки (убедившись, что он не будет перезаписан установщиком), а затем, как только вы загрузитесь в установленную систему, запустите mkswap и исправите fstab.

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

1

Для этого сценария у меня всегда есть старый CD-привод IDE, который я временно подключаю для установки. Это на мой взгляд самое простое решение.

С вашим решением вы можете столкнуться с проблемами подключения (PATA против SATA) в зависимости от возраста оборудования.

0

Я сделал часть этого давным-давно. В то время я использовал lilo, и мне удалось убедить lilo записать на второй диск для загрузки в качестве основного диска. Я думаю, что я использовал /dev /sdb в lilo.conf с некоторыми настройками, которые говорят, что /dev /sdb - это диск bios 0x80.

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