- 论坛徽章:
- 0
|
本帖最后由 1122qqww 于 2014-12-22 21:25 编辑
第一种办法:
一、安装序顺
1. 先安装 Windows 操作系统
2. 再安装 RHEL 7 系统
二、grub 中,添加Windows 引导信息
因为安装rhel7后,只有Linux 的引导信息,而没有Windows 系统的信息,需要手工添加。
1. 修改grub 自定义配置文件(本例 Windows server 2008 是安装在C 盘,且在安装时,Windows 自动建立了一个隐藏分区)
# cat /etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry 'Windows Server 2008' {
insmod part_msdos
insmod ntfs
insmod ntldr
set root=(hd0,1)
chainloader +1
boot
}
2.重新编译生成启动菜单
# grub2-mkconfig -o /boot/grub2/grub.cfg
3. 重新启动即可看到有Windows 引导项。
三、 grub2更改启动顺序
grub2是通过/etc/grub.d/目录下的文件顺序来决定启动项顺序的,因此改变这些文件的序顺即可。
1. 修改文件的序顺
# cd /etc/grub.d/
# ls
00_header 10_linux 20_linux_xen 20_ppc_terminfo 30_os-prober 40_custom 41_custom README
#cp 40_custom 02_windows
# ls
00_header 02_windows 10_linux 20_linux_xen 20_ppc_terminfo 30_os-prober 40_custom 41_custom README
2.重新编译生成启动菜单
# grub2-mkconfig -o /boot/grub2/grub.cfg
四、grub2 修改菜单显示时间
1.修改配置文件
# vi /etc/default/grub
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="vconsole.keymap=us crashkernel=auto vconsole.font=latarcyrheb-sun16 rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
2.重新编译生成启动菜单
# grub2-mkconfig -o /boot/grub2/grub.cfg
本文出自 “铁钉” 博客,请务必保留此出处
第二种办法:
1、下载安装软件包
tuxera.com/community/ntfs-3g-download
软件包名:ntfs-3g_ntfsprogs
2、解压文件
创建文件夹:
mkdir -p /sofeware/ntfs
复制到创建的目录:
cp /tmp/ntfs-3g_ntfsprogs-2012.1.15.tgz /sofeware/ntfs
(安装包下载的目录可能不同,根据系统下载目录而定。如果觉得麻烦也可以直接在下载目录下进行解压)
cd /sofeware/ntfs
解压文件:
tar -zxvf ntfs-3g_ntfsprogs-2012.1.15.tgz
3.
开始安装
进入解压后的目录:
cd ntfs-3g_ntfsprogs-2012.1.15
安装步骤:
./configure
make
make install
4、重新编译生成启动菜单
grub2-mkconfig -o /boot/grub2/grub.cfg
此办法也是转贴至网上。
|
|