您尚未登录。

#1 2014-11-07 23:50:23

yearharvest
会员
注册时间: 2013-08-02
帖子: 60

用syslinux引导archlinux的iso安装

u盘syslinux引导archlinux的iso镜像,会出错 modprobe: ERROR: could not insert 'phram': Input/output error。按照wiki里说的,在archiso的引导菜单里的Boot Arch Linux (i686)上按Tab,加上vmalloc=768M之后就可以引导成功。有没有办法不用手动加上vmalloc=768M,而是只修改u盘syslinux引导菜单就可以引导成功?

LABEL arch
    MENU LABEL Arch Setup
    LINUX memdisk
    INITRD /archlinux-2014.09.03-dual.iso
    APPEND iso

离线

#2 2014-11-08 08:44:06

nopriler
会员
注册时间: 2012-01-03
帖子: 393

Re: 用syslinux引导archlinux的iso安装

试试

APPEND iso raw

离线

#3 2014-11-08 10:53:10

yearharvest
会员
注册时间: 2013-08-02
帖子: 60

Re: 用syslinux引导archlinux的iso安装

nopriler 说:

试试

APPEND iso raw

结果一样,都是出那个错然后在wait 30 seconds /dev/disk/by-label/ARCH_XXXXYY 那个位置停下来,我也试了直接把vmalloc加载APPEND iso后面也不行

离线

#4 2014-11-08 17:29:50

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,478
个人网站

Re: 用syslinux引导archlinux的iso安装

不要用直接加载 ISO 镜像的方式,直接加载内核和 initrd 并且告诉它 ISO 文件在哪里。参见:

http://lilydjwg.is-programmer.com/2014/ … 42632.html

https://bbs.archlinuxcn.org/viewtopic.php?id=2954

离线

#5 2014-11-08 17:52:37

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: 用syslinux引导archlinux的iso安装

楼主你这样用livecd感觉 不够高大上啊。。。
把iso解压出来吧,磁盘label记得改下名

离线

#6 2014-11-08 17:54:53

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: 用syslinux引导archlinux的iso安装

grub4dos,这样用多好
title       ARCH_LIVE x86_64 liveCD
kernel /arch/boot/x86_64/vmlinuz ro archisobasedir=arch archisolabel=ARCH_LIVE
initrd /arch/boot/x86_64/archiso.img

离线

#7 2014-11-08 19:21:28

yearharvest
会员
注册时间: 2013-08-02
帖子: 60

Re: 用syslinux引导archlinux的iso安装

我之前就是用grub2的,怎么引导我也知道。现在在折腾syslinux,如果我需要的功能可以实现的话,准备用syslinux代替grub2

离线

#8 2014-11-08 20:14:12

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,478
个人网站

Re: 用syslinux引导archlinux的iso安装

yearharvest 说:

我之前就是用grub2的,怎么引导我也知道。现在在折腾syslinux,如果我需要的功能可以实现的话,准备用syslinux代替grub2

一样的啊,加载内核,传参数进去,加载 initrd,启动。

离线

页脚