日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

arch linux简体中文,User-mode Linux (简体中文)

發(fā)布時間:2024/9/27 linux 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 arch linux简体中文,User-mode Linux (简体中文) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文或本節(jié)需要翻譯。要貢獻(xiàn)翻譯,請訪問簡體中文翻譯團(tuán)隊。

什么是 user-mode-linux?

User-mode-linux (UML) 是讓一個linux作為一個獨(dú)立進(jìn)程運(yùn)行在另一個linux上。 請在[1] 查找 uml 的詳細(xì)安裝使用指南。

這篇 wiki 文章是 這帖[失效鏈接 2020-08-06??] 概要。 如果你有任何意見和建議可以在這回帖。

為什么使用 UML?

UML 是一種在同一時間運(yùn)行多 (arch-)linux 的安全方式。 每個進(jìn)程都是獨(dú)立去其它的, 這非常安全,例如在同一機(jī)器上進(jìn)行多種測試和開發(fā)而不互相干擾。如果一些測試進(jìn)程損壞并不會影響宿主系統(tǒng)或者開發(fā)用進(jìn)程。

HOWTO

運(yùn)行所需:

User-mode-linux 內(nèi)核(安裝 AUR)

uml_工具, 特別使 tunctl 程序 (安裝 AUR)

現(xiàn)在開始

1.) 首先要創(chuàng)建一個獨(dú)立、大的文件用來安裝 arch。 如下命令會創(chuàng)建一個獨(dú)立的空的 1GB 文件 - 應(yīng)該足夠安裝一個基 arch 系統(tǒng)。

dd if=/dev/zero of=archRootFs bs=1MB count=1000

2.) 當(dāng)創(chuàng)建完成后格式化。 如下命令將會提示 archRootFs 不是一個 block 設(shè)備。 你可以完全忽略或者加入 -F 來使 mke2fs 可以屏蔽提示信息。

mke2fs archRootFS

3.) 格式化后加載它。 以root用戶執(zhí)行如下命令:

mount -o loop archRootFs /mnt

4.) 現(xiàn)在開始基本系統(tǒng)安裝。您可以用 archbootstrap 腳本, 這會象光盤安裝一樣,不同的是這個安裝從指定目錄開始。這是一個真實(shí)的基本系統(tǒng)安裝 - 因而會花費(fèi)一點(diǎn)時間!

sh archbootstrap /mnt/ ftp://archlinux-mirror

5.) 在系統(tǒng)以 user-mode-linux 模式啟動之前, 一些 arch 基本系統(tǒng)文件要求定制。 在 /mnt/etc/fstab 加入:

/dev/ubd0 / ext2 defaults 0 0

可以通過禁用 hotplugin 來加快啟動時間,在 /mnt/etc/rc.conf 加入:

DAEMONS=(syslog-ng !hotplug !pcmcia network netfs crond)

6.) 卸載文件系統(tǒng)。 注意: 如果你在加載的系統(tǒng)中改變了 任何東西 (例如 /mnt) 而它正在 運(yùn)行,則很有可能 毀了 它?!

umount /mnt

7.) 下一步是配置網(wǎng)絡(luò)。 因此您要創(chuàng)建 tun 設(shè)備 (請閱讀 uml howto 得到具體的 tun/tap 信息), 分配一個 IP 地址。 如下命令將會創(chuàng)建 tun/tap 設(shè)備并讓普通用戶能夠使用,然后分配 ip 地址。為了安全起見您最好建立一個 uml 用戶組并賦予使用網(wǎng)絡(luò)設(shè)備的權(quán)限。modprobe tun

tunctl -u users

chown root.users /dev/net/tun

ip addr add 192.168.0.100/24 dev tap0

8.) 現(xiàn)在可以啟動鏡像。為了使用網(wǎng)絡(luò),您要在 uml 內(nèi)核中聲明正確的設(shè)備值。 (確保普通用戶通過運(yùn)行 uml 命令有足夠的權(quán)限使用網(wǎng)絡(luò)!)

vmlinux ubd0=archRootFs eth0=tuntap,,,192.168.0.100

",,," 意思是:

eth0=transport,tuntap device,MAC adress,ip

例如:

eth0=tuntap,tap0,3f:2a:bb:00:00:00,192.168.3.23

祝您開心使用 uml。

總結(jié)

以上是生活随笔為你收集整理的arch linux简体中文,User-mode Linux (简体中文)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。