В настоящее время я использую дистрибутив на основе Debian, однако хотел бы запустить альтернативный LiveCD, пока я вошел в систему.

  1. Это возможно?
  2. Как я могу это сделать?

1 ответ1

2

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

На хосте Linux (например, Debian) я предлагаю Virtualbox, KVM/qemu или Vmware (с закрытым исходным кодом). Xen обычно используется в более специализированных установках для производственных серверов, так как он сильно врезается в хост или "физическую" операционную систему. Bochs - это традиционное решение, но оно не использует современные функции процессора, которые значительно ускоряют другие решения.

Я уверен, что по крайней мере у некоторых из этих предложений есть хорошие пакеты в репозиториях Debian, так что вы можете установить их с помощью apt .

добавление

Если вы просто хотели иметь командную строку, которая могла бы работать так, как если бы она была загружена с какого-либо живого диска, вам может понадобиться просто смонтировать диск и все, что находится в его fstab в некотором каталоге и выполнить в нем chroot . Скорее всего, вам придется монтировать /dev , /proc и /sys как rbind из "внешней" операционной системы. Это в любом случае оставит вас с тем ядром, которое вы изначально загрузили, поэтому оно не будет работать, если вам нужно использовать то же ядро, что и на живом диске.

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