自制linux系统
1、 准备一块干净的新磁盘(vmware)
2、 扫描磁盘scandisk echo - - - > /sys/class/scsi_host/host0/scan 3、 创建磁盘分区 lsblk 4、 格式化文件系统mkfs.ext4 5、 创建挂载点:mkdir /mnt/boot 6、 mount /dev/sdb1 /mnt/boot/ sdb1:换到其它系统时,就变成sda1,即/ 7、 安装grub:grub-install --root-directory=/mnt/ /dev/sdb --root-directory=/mnt/ :指定系统的根,必须是boot文件夹的上一级目录 8、 同步sync 9、 拷贝vmlinuz和initramfs到/mnt/boot/ cp /boot/vmlinuz-2.6.32-754.el6.x86_64 /boot/initramfs-2.6.32-754.el6.x86_64.img /mnt/boot/ 10、 vmlinuz和initramfs修改成简单的名称,方便后面使用 cd /mnt/boot/ mv vmlinuz-2.6.32-754.el6.x86_64 vmlinuz mv initramfs-2.6.32-754.el6.x86_64.img initramfs.img 11、 vim /mnt/boot/grub/grub.conf default=0 timeout=5 title customlinux kernel /vmlinuz root=/dev/sda2 selinux=0 init=/bin/bash initrd /initramfs.img init=/bin/bash:指定系统启动的第一个进程 12、 mkdir /mnt/root 16、 复制网卡驱动e1000.ko (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – 如何在远程机器上恢复停止作业给定pid?
- linux – skbuff frags和frag_list之间的区别
- linux – Postfix连接到Load Balancer,如何在mail.log中关闭
- centos7.8安装rabbitmq
- linux – 没有重启的内核更新
- linux g编译器重定向stderr和stdout创建空文件
- linux – mdadm软件在initramfs阶段,RAID未在引导时组装
- linux – 我怎么知道哪个进程使用swap?
- 用于备份的rsync:没有–remove选项和旋转……?
- ActiveDirectory Kerberos密钥表无法从Linux中使用