硬盘安装 redhat enterprice 6.1 失败实例1

目前已安装的操作系统,window XP , ubuntu 12.04desktop

ubuntu 是在windows 使用wubi安装的

 

在XP下的分区:

盘符   文件系统类型   内容

c:         NTFS                系统盘

d:         NTFS                其他

e:         NTFS                ubuntu

f:           NTFS                redhat 的镜像文件存放路径

g:          未格式

 

 

 

启动进入ubuntu系统,添加rehhat 安装启动菜单

编辑/etc/grub/40_custom(具体名字好像是这个),在最后添加

menuentry 'redhat enterprice 6.1 ISO' {

      insmod part_mos

       insmod ntfs

       set root=(hd0,msdos9)

       loopback loop /rhel.iso

       set root=(loop)

       linux /isolinux/vmlinuz

       initrd /isolinux/initrd.img

}

sudo update-grub  更新grub.cfg

重启,选择'redhat enterprice 6.1 ISO' 进入redhat 安装

进入选择分区查找安装镜像的时候总是出错:选择列表中的/dev/sda9 ,提示/dev/sda9 找不到/images/install.img

但我的文件确实是在 /dev/sda9, 并且在grub>可以看到文件。网上说是分区的问题,NTFS 分区不行,只能用FAT

我把isolinux ,images  从rhel.iso拷贝到FAT格式的U盘然后在选择分区的时候选择U盘成功。确认是分区格式的问题了。

所以只能把存放ISO文件的分区使用FAT格式了。

 

虽然GRUB支持NTFS,但是redhat安装的时候使用的应该是vmlinuz内核的东西了,已经与grub的NTFS无关了。

 

 

硬盘安装模式下,进入到选择分区时选择U盘分区,可以进入到图形界面安装,注意要记得使用硬盘分区。

其中操作会出现“.... mount image.....”之类的错误。估计是我的操作不符合安装脚本的流程,没找到镜像文件。

根据提示框的标题“Miss ISO mount ...”,按Ctrl+alt+F2(有可能是其他的)进入到字符界面,使用grep -rin "Miss ISO mount" /usr/*

找到一个脚本:image.py ,分析一下脚本。如果是使用光驱,会把光驱mount 到/dev/loop1 ,然后把/dev/loop1 mount 到/mnt/isodir

估计是这样的,于是在下次进入图形安装界面时就切换到命令行把

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值