最近一直忙着要搭建LAMP开发环境,之前在VM里配置了一下,发现无法下载PHP,所以直接来个物理安装CentOS再测试。
网上的教程很多都是转载的,而且,都不知道是否有经过验证。自己在安装CentOS6.7的时候,也纠结了很久。以下是安装步骤。
其中,我觉得最麻烦的是在分区和更改引导方式那里,因为之前理解错了,导致安装好却无法引导。以下是详细过程:
一、制作U盘引导盘。
这里有特别的说明下,网上那些都说用UltraISO写入U盘后要删除Package文件夹,然后再把系统的ISO文件拷进根目录。
我不知道这是因为要把所有的软件包都放到U盘里还是基于什么来做这些的。我选择的是CentOS6.7,有两个ISO文件,其中CD1是系统文件
而CD2是所有的软件包。我在制作系统盘的时候,只写入了CD1。因为在制作后,U盘的文件系统会被修改成FAT32。也是因为这个我才没有安装CentOS7。
下面是从别处盗来的两张图,出处见水印。(侵权请联系删除)
注意:UltraISO要下载最新版的,因为,有网友说9.5还是什么版本制作的系统会有问题。
1.在左下角的“本地目录”中打开系统ISO文件。点菜单栏中的“启动”,接着点“写入硬盘映像”。
2.弹出以下窗口,点写入即可。隐藏启动分区网上有说选隐藏,这是默认方式,不知为何要强调。
二、系统安装
1.修改引导方式。修改成U盘引导。以我的机器为例,我的是DELL的机器,开机后看到DELL的标志一直按着F2,然后按图示修改引导方式。重启。
2.重启后会看到安装的界面(忘了拍照,所以无图),直接按Enter键.
3.选择安装语言,然后按回车。我选择的是English.
4.选择键盘类型。默认选US。
5.安装镜像所在的介质类型。选 Hard drive
6.选择安装镜像的位置。一般sda是硬盘,sdb是U盘。根据实际来选择。我这里选/dev/sdb4。
7.看到CentOS6这个界面后,点Next
8.存储设备选择。选Basic Storage Devices. (Specialized Storage Devices具体不知道是什么)
9.因为之前已经安装过一个LINUX系统,所以选Fresh Installation安装新的系统。Upgrade an Existing Installation应该是更新已经安装的系统。
10.配置HOSTNAME
11.选择时区,选Asia/Shanghai
12.设置ROOT密码
13.接下来是最重要的设置--分区。因为我开始就选自定义分区(Create Custom Layout),所以在这花了很多时间。因为对分区不熟悉,所以以为LVM Volume Groups是配置所有分区的,配置好后会自动影射到下面的Hard Drives里。实际上这是错误的。LVM Volume Groups的配置只对应于下面Hard Drives里的sda3,而sda1和sda2分别对应于/boot和Swap。因为我的内在是8G的,所以这里不需要修改(是否系统自动检测到的)。在sda1上双击然后选择/boot。我之前没有这样做,在LVM Volume Groups里配了/boot。结果一直报错。具体的分区方法根据实际。我这里的硬盘是1T的,所以我就随便的按图示来分区。实际是我也不熟悉的原因。
14.接下来是修改引导方式。按右边的Change device。弹出Boot loader device窗口。单选框必须要选择Master Boot Record(MBR)-/dev/sda,
然后下面的BIOS Drive Order 选择sda 那个。否则会导致开机找不到引导而无法进入系统(T T)。点OK下一步。
15.接下来是安装的类型了。按实际来选择,其中默认是Minimal简易安装,即命令行模式。
16.安装好后重启即可。