原由是但愿装 Jenkins 作持续集成,遂征用了一台同事淘汰的笔记本电脑来做为一个临时服务器。笔记本电脑所装系统是 Windows,为了最大化电脑性能以及稳定,但愿更换成 Linux 系统。加上本身对 CentOS 相对比较熟悉,选择了最新版的 CentOS 7 进行安装。linux
笔记本电脑系统:Windows 7 Ultimate
Windows 文件系统:NTFS
待安装 Linux 系统: CentOS 7.6.1810windows
因为 Linux 的文件系统与 Windows 存在差别:centos
因此:在 Win7 下使用 FAT32 和 NTFS 系统存放安装 ISO 都不可行,则要想办法用工具分出一块 Linux 文件系统,如:ext3,不受 4G 的限制服务器
.iso
为后缀文件,而不是虚拟光驱中的文件)Tool->Partition List
打开的页面中找到 10GB 的 EXT3 磁盘分区的编号,例如:(hd0,5)
(注意:因为软件反应速度慢,打开 Partition List 可能须要一段时间响应){0}
和{1}
为占位符,取决你你本身的系统,不要直接复制):title CentOS 7 root {0} kernel {0}/isolinux/vmlinuz linux repo=hd:/dev/{1}:/ initrd {0}/isolinux/initrd.img
{0}
为你的 10GB 的 EXT3 磁盘分区编号,如:(hd0,5)
{1}
为你的linux repo地址,如:sda6
。这里sda
后面的数字是比你的分区编号大 1 的数字(说明在 linux 里磁盘编号是从 1 开始,而 windows 从 0 开始,故二者相差 1)title CentOS 7 root (hd0,5) kernel (hd0,5)/isolinux/vmlinuz linux repo=hd:/dev/sda6:/ initrd (hd0,5)/isolinux/initrd.img
linux repo=hd:/dev/sda7:/
表明你的linux系统位置,若是sda
不行,须要替换成sdb
试下。具体原理笔者不太清楚,若有懂的但愿在评论区中回复下。只有CentOS 7须要。完成以上步骤便可以重启系统开始安装……
网上关于 CentOS 7 的安装文档不少,不在本文研究范围内,贴出连接方便下你们:
CentOS 7系统安装配置图解教程工具