Welcome 微信登录

首页 / 操作系统 / Linux / grub2 引导 openSUSE 安装镜像

想安装 openSUSE 12.2,但是目标机器没有光驱,亦没有可用的能够容纳下 DVD 镜像的 U 盘。尝试 dd 镜像到 U 盘,报告找不到光驱还是什么的,启动失败,自动重启。 官方 Wiki 上 http://en.opensuse.org/Installation_without_CD 这个页面已经被删除。其它页面只有如何将 ISO 镜像弄到 U 盘上的说明,没有说明如何正确启动之。grub2 带内核参数install=hd:$isofile失败。这个据说只对 DVD 镜像有效。最终,像很早之前那样阅读init脚本后,终于得出正确的启动方法:menuentry "openSUSE 12.2 KDE LiveCD x86_64" {set isofile="/images/openSUSE-12.2-KDE-LiveCD-x86_64.iso"echo "Setup loop device..."loopback loop $isofileecho "Loading kernel..."linux (loop)/boot/x86_64/loader/linux isofrom=/dev/disk/by-label/4lin:$isofileecho "Loading initrd..."initrd (loop)/boot/x86_64/loader/initrd}其中,isofrom指定 ISO 文件所在的设备和路径,以冒号分隔。如果没有写对的话,将得到Failed to find MBR identifier !错误。2013年12月22日更新:对于 openSUSE 13.1,其引导命令应该这么写:menuentry "openSUSE 13.1 KDE Live x86_64 (zh_CN)" {set isofile="/images/openSUSE-13.1-KDE-Live-x86_64.iso"echo "Setup loop device..."loopback loop $isofileecho "Loading kernel..."linux (loop)/boot/x86_64/loader/linux isofrom_device=/dev/disk/by-label/4lin isofrom_system=$isofile LANG=zh_CN.UTF-8echo "Loading initrd..."initrd (loop)/boot/x86_64/loader/initrd}更多SUSE相关信息见SUSE 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=3 用Linux命令行修图——缩放、编辑、转换格式在 Linux 下用 mkdir 命令来创建目录和子目录相关资讯      grub2  openSUSE安装 
  • GRUB2 的零日漏洞影响 Linux 用户  (12/18/2015 07:40:06)
  • Ubuntu 14.04 Grub2 的小技巧  (04/22/2014 19:38:09)
  • GRUB2进入稳定分支  (10/19/2013 10:01:34)
  • GRUB2手动引导Ubuntu  (10/20/2014 08:06:05)
  • Windows 8系统更新会删除GRUB2并设  (03/26/2014 08:58:19)
  • openSUSE 12.2 的安装及备份  (01/18/2013 16:44:51)
本文评论 查看全部评论 (0)
表情: 姓名: 字数