|
|
第 1 帖 | |
|
|
标题: 用U盘安装archlinux 用U盘安装archlinux
之前在archlinux官方wiki上看的通过U盘用img安装archlinux的方法,通过dd将img镜像恢复到U盘上,我试过之后发现不行,在我的机器上到了检测硬件时就不动了。打开img镜像看了一下,用grub引导的,我就想到了现在这个办法。 基本思路: 把img中的文件提取到U盘上,然后让U盘上的grub引导archlinux的引导文件。 我的机器只支持usb-zip和usb-fdd,用usb-hdd的话主板在检测硬件时不能识别出来。 我的做法是: 1.用usboot将U盘格为usb-zip,放入dos的引导文件,然后U盘就能引导到dos了,去这里下载http://www.namipan.com/d/cc28ca39b87...451ed57dae0400我弄好的dos引导文件,在usb-zip上能用,其他的就不知道了 2.用winimg提取img中的文件将其全部放到U盘根目录。 3.将grub4dos中的grub.exe放到U盘根目录,并编辑autoexec.bat,在其中写入一句grub,这样用U盘引导启动时,先进入dos,然后自动执行grub,grub再去引导archlinux 4.在U盘根目录建一“menu.lst”,编辑其内容为: timeout 5 default 0 title Boot ArchLive find --set-root /grub.exe kernel /boot/vmlinuz26 lang=en locale=en_US.UTF-8 ramdisk_size=75% initrd /boot/archlive.img title Shutdown the Computer halt title Reboot the Computer reboot 然后就可以用这个U盘去试着去启动电脑了。启动之后就和用光盘安装一样了。 我在试验过程第一次用的试usb-fdd去弄的,能引导,archlinux的引导文件也识别出了U盘,但是提示U盘上的分区为未知分区,接下来扫描可引导的usb设备,提示找不到,进入kernel panic 。原因是什么,我不知道。另外,如果机器支持usb-hdd引导,我想把grub直接安装到U盘,然后再用其去引导archlinux应该也试可以的吧。 第一次发帖,写的太乱,不知大家能不能看懂。 此帖于 08-10-06 08:31 被 wkj1985 编辑. |
|
|
|
|
|
|
|
第 2 帖 | |
|
|
确实很乱,排版弄下就不错了,也可以考虑修改一下wiki
__________________
AMD Turion MT-34 1.8G,1G+256M ddr333,VIA,AMD-ATI X700 128M,160G IDE,15.4宽... Archlinux -- 最新,最快,最方便 |
|
|
|
|
|
|
|
第 3 帖 | |
|
|
很有用,谢谢了
|
|
|
|
|
|
|
|
第 4 帖 | |
|
|
标题: 没什么意义 只是引导到安装界面这个功能而已。
在FAT32硬盘直接可以。 以前看到的,U盘中的LINUX才有点用,系统在U盘中,相当于MINI系统了,且还可写。
__________________
博客 http://ulj.cublog.cn LINUX给我以活力去尝试这二进制的世界 ONE: sony vgn-a29cp system: centos5.2 +arch+xp cpu: TM755 2.0G video: MOBILE 97OO/64M mainboard: INTEL 855pm sound : intel 82801dbm ich4-M/ac97 ram : kinstong 1.5G disk: Hitachi ATA100/80G TWO:IBM600X system: arch+xp cpu: P3 65OM video: SVG/4M mainboard: INTEL 830Pm sound : ac97 ram : HY SD320M disk: Hitachi ATA100/80G |
|
|
|
|
|
|
|
第 5 帖 | |
|
|
光引导是没啥太大作用我感觉,顶楼上的……
__________________
Thinkpad X41 1.5G(MEM) XP + Arch |
|
|
|
|
|
|
|
第 6 帖 | |
|
|
标题: Grub不适合U盘的 GRUB对于硬盘的编号挺讨厌的,对于U盘这种经常在不同电脑上启动的设备,用 grub不是个聪明的选择。
用syslinux/extlinux/isolinux启动系统很好,安装也非常简单。 这样作usb-linux非常合适。 GRUB适合于固定硬盘,不经常更动硬盘设备的地方。 |
|
|
|
|
|
|
|
第 7 帖 | ||
|
|
引用:
另外,虽然我也讨厌 UUID,即使更改 BIOS 启动方式,它不会随意变动,也算是解决方法之一
__________________
nO ^^4+73R wH1<h d!5+R0z j00 42E U$1N9 7r% LpHZ 4+ l3457 oN(& |
||
|
|
|
||
|
|
第 8 帖 | |
|
|
我用楼主的方法
把U盘格式化为hdd模式,其他步骤均和楼主的方法相同,然后去安装2008.6的core x86_64 结果,进入grub, 点archlinux, 然后就是华丽的翻屏的字符,最后一句kernel panic 重启机器本来的XP无法进入, windows\system32\hal.dll找不到 用U盘启动winpe,使用ghost11.0 恢复最近的一次的备份,问题依旧。 恢复最初安装系统的ghost备份问题解决。 补充1:硬盘中有个2G的fat32分区,拷贝到U盘的内容在这个分区也有一份(在成功恢复之前把这个分区的内容清空了),会不会因此才干扰到了安装archlinux失败后的xp的进入? 补充2:机器为thinkpad x200, 有intel amt功能 问题:1,为何会无法正常安装? 2,为何会影响到xp的启动? 3,应该与Linux无关的一个问题,ghost的备份文件不是确定会备份启动区(c盘,第一分区,ntfs)吗? |
|
|
|
|
|
|
|
第 9 帖 | |
|
|
楼上的,我也试过hdd,在我这里也是出现了kernel panic。但是我通过usb-zip就能启动也能安装,一点问题也没有。你说的那些问题我觉得太奇怪了。
|
|
|
|
|
|
|
|
第 10 帖 | |
|
|
我试过hdd+格式,ARCH不行,但UBUNTU可以启动,
没试过其他格式,看来换个格式也许就能成功 |
|
|
|
|
|
|
|
第 11 帖 | |
|
|
标题: 支持楼主 用U盘安装,第一省去了刻盘的费用,第二方便了无刻录机的同学,第三,不管用U盘安装还是刻盘安装,其难度都要比硬盘安装要低。适合节俭的新手。当然了,节俭是美德,哈!
|
|
|
|
|
|
|
|
第 12 帖 | |
|
|
顶一下楼主
那些觉得没用的不看不就行了么BS |
|
|
|
|
|
|
|
第 13 帖 | |
|
|
我是用syslinux引导u盘安装的...
用3月ftp光盘isolinux目录下的vmlinuz和initrd.img直接进行网络安装就可以了,整个iso竟然都可以丢掉... /arch/setup似乎就是在initrd.img里面的被解出来放到虚拟盘中... |
|
|
|
|
|