我想在环回设备上安装 Debian ( /dev/loop0
)。
我可以通过从 DVD 启动并请求 shell 来轻松访问命令提示符,并且我假设在/
.
我不知道的部分是:安装后如何手动运行安装程序/
?
答案1
Debian 默认安装到 /target 中。您将必须跳过一些安装步骤并准备好用于环回安装的文件。在安装 -o 循环之前在文件上运行 mkfs.ext2 (或类似的)。
mkdir /target
mount /path/to/file /target -o loop
通常,对于特殊用途的安装,我会跳过 debian 安装程序并使用 debootstrap 和 apt:
debootstrap wheezy /target http://debmirror/debian
mount -bind /dev /target/dev
'' '' /proc ''
'' '' /sys ''
'' '' /dev/pts /target/dev/pts
chroot /target
apt-get install linux-image grub
... the remainder depends on how you want to deploy the image
(setup grub and linux with debconf)(remember no mbr on fs image)
(edit /etc/fstab)