arch硬盘grub2引导iso的安装

之前大部分都是在虚拟机里面安装archlinux的,很少有真机装archlinux的情况。

不过最近遇到了,出现了不能引导的情况,(ramfs)$:

也就是找不到对应boot分区,或者是root分区

解决办法如下:

我的环境: linuxmint(之前已经装好了的)  grub2 

archlinux-2011.08.19-core-x86_64.iso 

以上的archlinux镜像随便放,但是要自己找得到路径。

进入grub2 ,按C,进入命令行引导模式

 

     loopback    loop   (hd0,*)/**/ archlinux-2011.08.19-core-x86_64.iso  

  linux  (loop)/arch/boot/x86_64/vmlinux  archisolabel=arch

  initrd  (loop)/arch/boot/x86_64/archiso.img

  boot

进入后出现ramfs的情况,因为找不到  /dev/disk/by_label/arch

这样的话,可以把 archlinux-2011.08.19-core-x86_64.iso  设为回环设备

然后链接到此即可

  mkdir   /arch  //用于挂载有 archlinux-2011.08.19-core-x86_64.iso  的分区

mount   -t ntfs   /dev/sd*    /arch

losetup   /dev/loop0   /arch/**/ archlinux-2011.08.19-core-x86_64.iso  

ln -s  /dev/loop0   /dev/disk/by_label/arch

    exit   或者输入CTRL+D即可退出当前模式

之后就可以正常进入archlinux的安装了

转载于:https://www.cnblogs.com/crazymod/archive/2012/05/07/2487318.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值