Я видел много ссылок для UML, но все только что указали на установку UML для fedora, есть ли способ настроить UML в Ubuntu, используя файловую систему Ubuntu. Мой 64-битный компьютер.
Debian и Ubuntu обеспечивают команду rootstrap, которая может создать Ubuntu (или Debian) файловая система для Вас для использования с Непривилегированным режимом Linux
На Вашем компьютере установите пакеты Linux непривилегированного режима, slirp и rootstrap.
Обратите внимание, что rootstrap ранее, чем 0.3.24-6 не работает с Python> = 2.6, необходимо применить патч, обеспеченный в: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585352, если Вы выполняете старую версию rootstrap. (Версия, поставленная со "сновещательной" Ubuntu 11.10, в порядке.)
Создайте a rootstrap.conf
конфигурационный файл (можно использовать тот, обеспеченный в /etc/rootstrap/rootstrap.conf
как ссылка):
[global]
# Initial size of the filesystem image (in MBs). It will be created
# sparsely, so additional space is not allocated until it is used.
initialsize=1024
# the filesystem to create
fstype=ext2
# rootstrap modules to run to create the initial image
modules=network mkfs mount debian uml umount
# rootstraps' defaults are too low for installing recent Ubuntu/Debian
umlargs= mem=512M
[network]
# name of the network interface inside the UML
interface=eth0
transport=slirp
# note: the following settings were copied verbatim from
# /etc/rootstrap/rootstrap.conf; they're slirp's defaults, tho
host=
uml=10.0.2.15
nameserver=10.0.2.3
gateway=10.0.2.2
netmask=255.255.0.0
slirp=slirp-fullbolt
[debian]
dist=oneiric
mirror=http://archive.ubuntu.com/
Теперь выполните команду rootstrap в том же каталоге, где Вы создали конфигурационный файл:
rootstrap my-disk-image.img
Можно читать больше об использовании rootstrap в его странице справочника.
Вики-страница Ubuntu здесь здесь . Все упомянутые пакеты все еще существуют.