电脑安装Linux7失败,安装Centos7失败开机出现grub

grub命令安装centos7:

安装步骤:

(1) 目录结构

解压centos7.iso中的/isolinux/{vmlinuz,initrd.img} 到 /boot 根目录下;

解压centos7.iso中的/liveos/squashfs.img 到 /boot 根目录下 (如果/boot 目录下空间不够,可以放到其他分区下,当然下面grub项 “repo=hd:/dev/sda4:/” 也要相应改变)

将centos7.iso 也放到 和/liveos 同目录下

(2) 新增grub(非grub2)条目:

title install centos7

root (hd0,3)

kernel /isolinux/vmlinuz linux repo=hd:/dev/sda4:/

initrd /isolinux/initrd.img

(3) 可以将centos7.iso中的剩余内容重新制作iso (如果有原版iso,此步骤可跳过)

# liveos/squashfs.img加载centos7.iso时,会检测.discinfo文件第三行和md5值 ...展开grub命令安装centos7:

安装步骤:

(1) 目录结构

解压centos7.iso中的/isolinux/{vmlinuz,initrd.img} 到 /boot 根目录下;

解压centos7.iso中的/liveos/squashfs.img 到 /boot 根目录下 (如果/boot 目录下空间不够,可以放到其他分区下,当然下面grub项 “repo=hd:/dev/sda4:/” 也要相应改变)

将centos7.iso 也放到 和/liveos 同目录下

(2) 新增grub(非grub2)条目:

title install centos7

root (hd0,3)

kernel /isolinux/vmlinuz linux repo=hd:/dev/sda4:/

initrd /isolinux/initrd.img

(3) 可以将centos7.iso中的剩余内容重新制作iso (如果有原版iso,此步骤可跳过)

# liveos/squashfs.img加载centos7.iso时,会检测.discinfo文件第三行和md5值

>>> touch centos7/.discinfo

>>> echo -e 'fake you!\nfake you!\nx86_64 > centos7/.discinfo

# 参数-joliet-long -r -j -t 很重要,否则会出现文件名会变短等问题

>>> genisoimage -o centos7.iso -joliet-long -r -j -t centos7/

# 将md5值嵌入iso文件内部

>>> implantisomd5 centos7.iso

# 验证md5是否正确

>>> checkisomd5 --gauge centos7.iso

(4) 重启,开始安装吧。。。。安装后,mbr被重写

(5) 增加原win7、rhel64的启动项(/boot/grub2/grub.cfg):

menuentry "windows 7" {

insmod ntfs

set root='hd0,msdos1' # 表示/dev/sda1 (hd0,0)

chainloader +1

boot

}

menuentry 'rhel6.4'{

insmod part_msdos

insmod lvm

insmod ext2

set root='hd0,msdos4' # 表示/dev/sda4 (hd0,3)

linux /vmlinuz-2.6.32-358.el6.x86_64 ro root=/dev/mapper/vg00-lvroot rd_no_luks rd_lvm_lv=vg00/lvroot rd_no_md rd_lvm_lv=vg00/lvswap lang=zh_cn.utf-8 keyboardtype=pc keytable=us rd_no_dm text

initrd /initramfs.img

}

# centos7已经使用grub2了,grub2支持放到lv存储上收起

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值