工作需要,安装RedHat系linux系统,因以前用的Ubuntu系版本,有些地方不大相同,各种百度,记录于此,因内容琐碎,摘抄的内容无法再查出源出处,希望作者谅解。
一、CentOS 7.0的硬盘安装
使用EasyBCD工具硬盘安装:
1. 使用DAEMON Tools Lite挂载CentOS-7.0-1406-x86_64-DVD.iso
2. 创建一个FAT32格式分区(可命名为CENTIST),CentOS、RedHat默认无法读取NTFS分区内容。
3. 打开虚拟光盘,复制/isolinux文件夹,至CENIST分区根目录下;
4. 复制CentOS-7.0-1406-x86_64-DVD.iso至CENIST分区根目录下;
5. EasyBCD安装"NeoGrub"引导,配置文件中写入以下内容:
#说明,此段文字不必写入
#系统镜像所在FAT32分区为第1硬盘第3个逻辑分区,grub识别为(hd0,6);
#grub识别硬盘以(hd0,1)开始,主分区0~3,逻辑分区4~*
#linux内核识别硬盘以sda1开始,主分区1~4,逻辑分区5~*
======================请输入以下内容==================================
title Install CentOS 7
root (hd0,6)
kernel (hd0,6)/isolinux/vmlinuz linux repo=hd:/dev/sda7:/
initrd (hd0,6)/isolinux/initrd.img
===============注意格式可能混乱,复制后调整为以上呈现格式。==========
6. 重启进入安装界面,安装过程同光盘安装。
****************************************************************
二、添加Windows 7引导
1. CentOS 7.0的grub2配置文件与Ubuntu位置不同。
sudo gedit /boot/grub2/grub.cfg
添加以下文字:
menuentry 'Windows 7 Ultimate x64' --class windows --class os {
insmod ntfs
set root='hd0,msdos1'
chainloader +1
}
2. 设置默认启动Windows 7
1) 首先找到Windows的menuentry.
# sudo cat /boot/grub2/grub.cfg | grep Windows
结果:
menuentry 'Windows 7 Ultimate x64' --class windows --class os {
2) 设置Windows 作为默认的启动项(这儿只能使用上面命令输出中双引号 “ ” 或者单引号 ‘ ‘ 中的内容)
# sudo grub2-set-default 'Windows 7 Ultimate x64'
3) 验证默认启动项
# sudo grub2-editenv list
输出:
saved_entry=Windows 7 Ultimate x64
设置成功。
****************************************************************
三、添加NTFS文件格式支持
CentOS 7.0默认不支持NTFS文件格式的读写操作,通过安装第三方软件ntfs-3g来解决。
1. 添加rpmforge源,该源听说很强大
下载地址:http://apt.sw.be/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
2. 安装源:
方法一:rpm包右击安装
方法二:cd ~/下载
rpm –ivh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
3. 安装ntfs-3g软件:
sudo yum install ntfs-3g