手動安裝
linux
作業系統
在虛擬中可以借助乙個宿主機來安裝乙個小型的
linux
作業系統,其步驟是:
第一步是:新增
grub
在宿主機上新增一新的磁碟並劃分三個分割槽:
sdb1
、 sdb2
、 sdb3
分別為100m
、 512m
、 128m
,以ext3
的檔案系統形式來格式化。在宿主機上建立兩個目錄
#mkdir /mnt/boot #mkdir /mnt/sysroot
。把sdb1
掛載到/mnt/boot
中 #monut /dev/sdb1 /mnt/boot
下面是新增
grub
grub
。 第二步是:複製
kernel
到磁碟上。
#mount
/dev/sdb1 /mnt/boot
#cp /boot/vmlinuz-2.6.18-164.el5 /mnt/boot/vmlinuz
第三步是:解壓
initrd-2.6.18-164.el5.img
#mkdir /tmp/linux
#cp /boot/ initrd-2.6.18-164.el5.img /tmp/linux
#cd /tmp/linux
#mv initrd-2.6.18-164.el5.img initrd-2.6.18-164.el5.img.gz
#gzip –d initrd-2.6.18-164.el5.img.gz
#cpio –id < initrd-2.6.18-164.el5.img
因為這個檔案不能直接使用,要編輯此目錄下的
init
這個指令碼
vim init 把有
/dev/vol0/root
改為/dev/sda2
第三步建立目錄
#mount /dev/sdb2 /mnt/sysroot
#cd /mnt/sysroot
#mkdir –pv
#cp /sbin/init sbin/
#cp /bin/bash bin/
#vim etc/inittab
#vim etc/rc.d/rc.sysinit
給 rc.sysinit
乙個執行許可權
#chmod +x etc/rc.d/rc.sysinit
第四步複製所需的庫檔案 用
ldd可檢視乙個命令所依賴的庫檔案,並複製所需的庫檔案到
/mnt/sysroot/lib
中 #ldd bin/bash
#ldd bin/init
第六步是封裝 在
/tmp/linux
目錄中有
initrd-2.6.18-164.el5.img
這個檔案
把這個檔案刪除
#rm initrd-2.6.18-164.el5.img
還有:bin dev etc init lib proc sbin sys sysroot
這些檔案重新封裝一下
#find . | cpio –o –h newc –quit | gzip -9 > /mnt/boot/initrd.gz
最後為grub
新增一配置檔案:
#cd grub
#vim grub.conf
用 chroot
來測試一下是否能夠啟動
在最後新建一虛擬機器並用到這個磁碟這樣我們的乙個小
linux
就成功的安裝了。
安裝Linux作業系統
安裝 linux作業系統 linux 系統的組成 linux作業系統是由linux核心和各種外圍程式組成的 linux核心是乙個特殊的軟體程式,用於實現cpu和記憶體分配 程序排程 裝置驅動等核心操作,以面向硬體為主 外圍程式包括分析使用者指令的直譯器 網路服務程式 圖形桌面程式等各應用型的軟體程式...
安裝Linux作業系統
安裝 linux作業系統 linux 系統的組成 linux作業系統是由linux核心和各種外圍程式組成的 linux核心是乙個特殊的軟體程式,用於實現cpu和記憶體分配 程序排程 裝置驅動等核心操作,以面向硬體為主 外圍程式包括分析使用者指令的直譯器 網路服務程式 圖形桌面程式等各應用型的軟體程式...
遠端安裝Linux作業系統
1 引言 一般情況下,我們都是利用軟碟機或光碟機引導linux後,再通過本地的光碟機安裝linux。不過,這種安裝方法在以下的幾種情況下就不能適用 無軟碟機和光碟機 非常多公司為了節省成本,計算機一般都不帶光碟機或軟碟機,這樣就無法通過本地安裝linux 非標準的軟碟機和光碟機 雖然筆記本都會設定光...