Как собрать и настроить ядро ​​и файловую систему для UML в Ubuntu 11.10?

Я видел много ссылок для UML, но все только что указали на установку UML для fedora, есть ли способ настроить UML в Ubuntu, используя файловую систему Ubuntu. Мой 64-битный компьютер.

1
задан 15 March 2012 в 19:46

2 ответа

Debian и Ubuntu обеспечивают команду rootstrap, которая может создать Ubuntu (или Debian) файловая система для Вас для использования с Непривилегированным режимом Linux

  1. На Вашем компьютере установите пакеты Linux непривилегированного режима, slirp и rootstrap.

  2. Обратите внимание, что rootstrap ранее, чем 0.3.24-6 не работает с Python> = 2.6, необходимо применить патч, обеспеченный в: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585352, если Вы выполняете старую версию rootstrap. (Версия, поставленная со "сновещательной" Ubuntu 11.10, в порядке.)

  3. Создайте 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/
    
  4. Теперь выполните команду rootstrap в том же каталоге, где Вы создали конфигурационный файл:

    rootstrap my-disk-image.img
    

Можно читать больше об использовании rootstrap в его странице справочника.

1
ответ дан 15 March 2012 в 19:46

Вики-страница Ubuntu здесь здесь . Все упомянутые пакеты все еще существуют.

0
ответ дан 15 March 2012 в 19:46

Другие вопросы по тегам:

Похожие вопросы: