自制linux 系統(tǒng)
- 分區(qū)并創(chuàng)建文件系統(tǒng)
fdisk /dev/sdb 分兩個(gè)必要的分區(qū)
/dev/sdb1 對(duì)應(yīng)/boot /dev/sdb2 對(duì)應(yīng)根 /
mkfs.ext4 /dev/sdb1
mkfs.ext4 /dev/sdb2
mkdir /mnt/boot 子目錄必須為boot
mount /dev/sdb1 /mnt/boot
grub-install --root-directory=/mnt /dev/sdb
- 恢復(fù)內(nèi)核和initramfs 文件
cp /boot/vmlinuz-2.6.32-642.el6.x86_64 /mnt/boot/
cp /boot/initramfs-2.6.32-642.el6.x86_64.img /mnt/boot
vim /mnt/boot/grub.conf
title wanglinux
root (hd0,0)
kernel /vmlinuz-2.6.32-642.el6.x86_64
root=/dev/sda2 selinux=0 init=/bin/bash
initrd /initramfs-2.6.32-642.el6.x86_64.img
- chroot /mnt/sysroot
- 創(chuàng)建一級(jí)目錄
mkdir /mnt/sysroot
mount /dev/sdb2 /mnt/sysroot
mkdir –pv /mnt/sysroot/{etc,lib,lib64,bin,sbin,tmp,var,usr,sys,proc,opt,home,root,boot,dev,mnt,media}
- 復(fù)制bash 和相關(guān)庫(kù)文件
- 復(fù)制相關(guān)命令及相關(guān)庫(kù)文件
如:ls,cat,vim,reboot,hostname等
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者