zoukankan      html  css  js  c++  java
  • 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的安装了

    当每天的朝阳洒在我们的脸上,我们要拿什么 来证明自己在这个城市的存在??
  • 相关阅读:
    《深入浅出MFC》第八章 Document-View深入探讨
    《深入浅出MFC》第九章 消息映射与命令传递
    C++ Primer 第十五章 面向对象程序设计
    《深入浅出MFC》第十四章 多线程程序设计
    《C++ Primer》第十八章 用于大型程序的工具
    liunx 配置ftp
    Linux中apche配置
    liunx 安装mysql
    liunx 安装jdk
    mysql
  • 原文地址:https://www.cnblogs.com/crazymod/p/2487318.html
Copyright © 2011-2022 走看看