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

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



ok,用zcat boot.img.gz > /dev/sda确实可以boot起来。
那个麻烦的方法,如果把分区用fdisk设定成bootable,也可以启动起来的。


wayne wrote:

>我实验了一下,好像是不可以。我的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: