2.进入光盘启动
grub2-install /dev/vda
grub文件引导阶段
vim /boot/grub2/grub.cfgrm -f /boot/grub2/grub.cfg
重启后,进入grub手动引导
1.set root='hd0,msdos1' ###boot分区所在位置 2.linux16 /boot/vmlinuz-3.10.0-123.e17.x86_64 root=/dev/vda1 ###初始化内核 3.initrd16 /boot/initramfs-3.10.0-123.e17.x86_64.img ###初始化程序 4.boot
进入系统后,grub2-mkconfig > /boot/grub2/grub.cfg
双系统:win+linux 安装完linux后,会将grub.cfg重写,导致开机没有windows启动选项 1.进入 vim /boot/grub2/grub.cfg 添加 menuentry 'WINDOWS 7' {set root='hd0,msdos1' chainlodaer +1 ###grub读入分区的第一个引导记录 } 2.grub2-set-default 1 ###设置默认开机启动的系统 内核引导阶段 若删除了vmlinuz-3.10.0-123.el7.x86_64 内核文件 1.选择网卡或光盘启动 2.chroot /mnt/sysimage 进入bash 找到与系统版本相同的镜像 rpm2cpio kernel-3.10.0-123.el7.x86_64.rpm | cpio -id 解压安装包到一个目录 3.cp vmlinuz-3.10.0-123.el7.x86_64 /boot/ 复制内核文件到/boot/ 4.exit 俩次退出 选择硬盘启动 启动init程序进入初始化阶段 若删除了initramfs-3.10.0-123.el7.x86_64 mkinitrd /boot/initramfs-3.10.0-123.el7.x86_64 3.10.0-123.el7.x86_64 若删除后重启: 则进入grub中执行该命令