linux系統宿主定製初試

linux的開源環境一直飽受廣大愛好者追捧,下面我們一起學習linux系統的簡易定製:

第一步:首先爲本機添加一塊硬盤/dev/sdb20G

wKiom1McUUbzDTYDAAEX1t-biQY711.jpg


第二步:將此硬盤分成出兩個區,一個作爲/boot分區,一個作爲/分區。

wKiom1McVHvDcTZbAAE0mbgdvmI374.jpg

第三步:將以上的兩個分區格式化成ext4文件系統,並掛載到/mnt/boot,/mnt/sysroot下

 mount-t ext4 -o /dev/sdb1/mnt/boot
 mount-t ext4 -o /dev/sdb2/mnt/sysroot

第四步、給此硬盤上的第一個分區安裝GRUB,man grub-install

wKioL1McVsrhona8AAEuDJvzzRA671.jpg


第五步:複製kernel、initramfs到/mnt/boot下

#cp /boot/vmlinuz-2.6.32-431.el6.x86_64 /mnt/boot/vmlinz
 #cp /boot/initramfs-2.6.32-431.el6.x86_64.img /mnt/boot/initramfs


第六步:在目標主機/mnt/sysroot 下創建常用系統目錄

 #mkdir /mnt/sysroot/{etc/rc.d,bin,sbin,lib,lib64,,root,dev,mnt,proc,sys}


第七步:將宿主機上常用的二進制文件及對應的庫文件拷貝到目標主機上,             (ifconfig,ping,ls,cat,shutdown)。

第八步:移植bash及相關命第十一步、新建立虛擬機,在選擇磁盤時選擇令到/mnt/sysroot各對應目    錄下。

 #vim /mnt/boot/grub/grub.conf


 default=0
 timeout=5
 title jungege Mini Linux
 root (hd0,0)
 kernel /vnlinuzro root=/dev/sda2selinux=0 init=/sbin/init
 initrd /initramfs.img


第九步:拷貝網卡驅動


已配置eth0接口ip地址,route條目


 #!/bin/sh
 echo-e "Welcome to \033[32mteethpy\033[0m Linux"
 mount-n -t proc /procproc
 mount-n -t sysfs sysfs /sys
 insmod /lib/modules/e1000.ko
 ifconfiglo 127.0.0.1/8
 ifconfigeth0 192.168.1.155/24
 route add -net 0.0.0.0 gw 192.168.1.253
 /bin/bash


第十步:停止宿主機,新建虛擬機,選擇"使用先現有有的虛擬磁盤" 從而選擇1中的mini.vmdk

 開機啓動


Linux系統選擇界面)

wKioL1McXDaBR1bVAAKBxI6YF3o251.jpg



好難啊~~


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章