В настоящее время я использую дистрибутив на основе Debian, однако хотел бы запустить альтернативный LiveCD, пока я вошел в систему.
- Это возможно?
- Как я могу это сделать?
В настоящее время я использую дистрибутив на основе Debian, однако хотел бы запустить альтернативный LiveCD, пока я вошел в систему.
Концепция известна как "виртуализация", и вы будете запускать Livecd в качестве гостевой « виртуальной машины ».
На хосте Linux (например, Debian) я предлагаю Virtualbox, KVM/qemu или Vmware (с закрытым исходным кодом). Xen обычно используется в более специализированных установках для производственных серверов, так как он сильно врезается в хост или "физическую" операционную систему. Bochs - это традиционное решение, но оно не использует современные функции процессора, которые значительно ускоряют другие решения.
Я уверен, что по крайней мере у некоторых из этих предложений есть хорошие пакеты в репозиториях Debian, так что вы можете установить их с помощью apt
.
Если вы просто хотели иметь командную строку, которая могла бы работать так, как если бы она была загружена с какого-либо живого диска, вам может понадобиться просто смонтировать диск и все, что находится в его fstab
в некотором каталоге и выполнить в нем chroot
. Скорее всего, вам придется монтировать /dev
, /proc
и /sys
как rbind из "внешней" операционной системы. Это в любом случае оставит вас с тем ядром, которое вы изначально загрузили, поэтому оно не будет работать, если вам нужно использовать то же ядро, что и на живом диске.