Windows下使用EasyBCD引导Linux安装
添加条目-NeoGrub-安装-配置
在弹出的文件里面编辑:
( 文件路径 C:\NST\ )
#编辑引导条目的标题install CentOS7,可以随便
title install CentOS7
#(必须)指定内核;指定iso所在文件夹:
#hd表示硬盘(不要想当然的改成sd)
#/dev/sda10 iso文件所在分区
#/guan/boot/ 在分区中的具体文件夹
kernel (hd0,0)/vmlinuz linux repo=hd:/dev/sda10:/guan/boot/
#(必须)指定其他辅助的文件
initrd (hd0,0)/initrd.img
#开始引导
使用grub2引导安装Linux
准备:
下载linux的iso文件,查看该文件所在的分区和路径。命令:
df
然后看准iso文件中的vmlinux 和 initrd两个文件。通常不同发行版的Linux,这两个文件名有些不同,但是很相似。要具体分析。
开始,重启:
- 首先在grub2中,按c进入命令模式
set root=(hd0,8)
(非必需)挂载镜像
loopback loop /home/guan/boot/CentOS7.ios
(必需:指定加载的内核)
linux ****/vmlinux linux repo=hd:/dev/sda*:**/**/***
例:
# repo:我的电脑的 /home 挂载到了 sda10 linux (loop)/isolinux/vmlinux linux repo=hd:/dev/sda10:/home/guan/boot/
这里的loop是上面loopback命令后面跟着的名字“loop”
(必需:作为引导的一部分)
initrd ****/initrd.img
例:
initrd (loop)/ioslinux/initrd.img
上面两个步骤中,文件的路径需要根据自己的情况来指定:
如果使用loopback挂载,则按照示例使用(loop)/*****找到那两个
如果上面没有挂载,则需要提前解压好,并记住路径。(必需:开始引导)boot
说明: vmlinux 和 initrd.*** 文件,根据不同的发行版本来确定位置。
repo指定软件源的位置“hd:”表示在硬盘上,后面指定物理分区,再后面指定处于文件系统的具体位置