[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 哪个手里有USB盘的,帮忙测试一下



非常感谢你的测试!

您的第一步:
(1)mkdosfs /dev/sda ---- > ok
感觉有点问题,按照安装文档所说,应该是 #mkdosfs /dev/sda1 即在该U盘上的第一个分区上建立dos文件系统,而不是整个U盘。

简单方法的 boot.img.gz 可以从下面的地址下载:
http://ftp.debian.org/dists/Debian3.1r0/main/installer-i386/20050305/images/hd-media/boot.img.gz

BTW:使用zcat boot.img.gz > /dev/sda  的这种简单方法,在我的U盘上测试,是可以正常启动安装。但使用手工拷贝文件的
复杂方法,是不可以启动的。很奇怪!

在 2005-07-06三的 13:43 +0800,wayne写道:
> 我实验了一下,好像是不可以。我的R50是支持usb boot的,而且优盘也是可以支
> 持Boot的。
> 按照如下方法测试:
> (1)mkdosfs /dev/sda ---- > ok
> (2)syslinux /dev/sda1 ---- > ok
> (3)我把自己编译的debian内核vmlinuz-2.6.8-2-686和initrd.img-2.6.8-2-686拷
> 贝到usb盘上
> 并在盘上手工建立了syslinux.cfg
> default vmlinuz-2.6.8-2-686
> append initrd=initrd.img-2.6.8-2-686 ramdisk_size=12000 devfs=mount,dall
> root=/dev/rd/0 init=/linuxrc rw
> (4)umount /dev/sda1 ---- > ok
> (5)install-mbr /dev/sda ---- > ok
> 
> 重启以后,输出如下:
> MBR
> boot failed
> 我想知道是不是内核文件我拷贝的不对?我手工把init.img....这个文件用gzip压
> 缩成initrd.gz,也不行呀?!这个内核是我编写 usb cam驱动的时候编译的,是
> 可以在机器上直接运行的。我看了最简单的方法zcat boot.img.gz > /dev/sda1,
> 这个boot.img.gz在什么地方能够搞到阿?
> 不测试则以,一测试就郁闷了。。。
> 
> 
> pnt wrote:
> 
> >On 7/5/05, 肖盛 文 <atzlinux@163.com> wrote:
> >  
> >
> >>我的步骤如下:
> >>
> >>fdisk /dev/sda 给U盘分了一个sda1的分区,并且设置了sda1 为引导分区。
> >>
> >># mkdosfs /dev/sda1
> >># syslinux /dev/sda1
> >>然后 拷贝内核,initrid,syslinux.cfg等相关文件到 sda1
> >>
> >># install-mbr /dev/sda
> >>    
> >>
> >
> >在你提供的资料 (http://www.debian.org/releases/stable/i386/ch04s04.html.zh_CN)
> >里面没有 install-mbr /dev/sda 这一步。我想只要 syslinux 就可以让 usb stick 变成 bootable 了
> >
> >再试试看吧。
> >  
> >
> 
> 



Reply to: