免驚!!!
除了virtual machine , 多重OS開機以外,我們可以在莉納斯妹妹的裙下建構chroot 的環境,這樣就算玩爛了也不會影響本來系統!!!
chroot - 把 / 作業環境切到別的地方去
首先要有套件
- debootstrap
ㄧ樣aptitude好用到靠北,把他搜出來裝ㄧ裝!!!
再來要準備好Debian ISO 檔
然後 mount 起來
#mount -o loop ISO檔案名字 /掛載目錄
要用它來提供資訊建築chroot system
(把ISO檔直接mount 起來讀裡面的東西,這招真的很好用@__@)
選一個目錄當作chroot folder
#mkdir chroot_use
執行debootstrap
#/usr/bin/env -i HOME=/root TERM=$TERM PATH=
/bin:/usr/bin:/sbin:/usr/sbin /usr/sbin/debootstrap
--arch i386 etch CHROOT/ file:///ISO檔的mount位置
etch <==這裡要注意,配合自己ISO檔的裡面release
上層的名稱,選擇適合的script
例如我的debian ISO
dists/etch/Release
然後debootstrap提供有script可以在
/usr/share/debootstrap/scripts/
找到對應的
跑完去做好的folder執行
#chroot .
就可以好好的搞爛糟蹋玩弄使用莉納斯妹妹啦 XD
--
chroot 後還是會繼承ㄧ些系統設定,像ip , hostname等等...
玩歸玩小妹妹不要欺負過頭(誤
沒有留言:
張貼留言