| 『楼 主』:
 busybox问题
 
使用 LLM 解释/回答一下 
 
 
我将BUSYBOX编译并打包生成了根文件系统: initrd.gz, 将其拷入U盘boot目录. 然后修改grub启动菜单menu.lst:
 title Busybox
 root (hd0,0)
 kernel /boot/vmlinuz ro
 initrd initrd.gz devfs=nomount ramdisk_size=52000
 
 title Windows
 rootnoverify (hd1,0)
 makeactive
 chainloader +1
 
 用U盘启动时选Busybox, 前面启动正常, 但最后却报:
 ......;
 RAMDISK Compressed imgae found at block 0
 No filesystem could mount root, tried cramfs
 Kernel panic: not syncing :
 VFS: Unable to mount root fs on unknown block(104,1)
 
 应该是找不到根文件系统, Busybox不太熟悉, 只是想用它做个启动U盘.
 
I have compiled and packaged BUSYBOX to generate the root filesystem: initrd.gz, and copied it into the U disk boot directory. Then I modified the grub boot menu menu.lst:
 title Busybox
 root (hd0,0)
 kernel /boot/vmlinuz ro
 initrd initrd.gz devfs=nomount ramdisk_size=52000
 
 title Windows
 rootnoverify (hd1,0)
 makeactive
 chainloader +1
 
 When booting with the U disk and selecting Busybox, the previous boot was normal, but finally it reported:
 ......;
 RAMDISK Compressed image found at block 0
 No filesystem could mount root, tried cramfs
 Kernel panic: not syncing :
 VFS: Unable to mount root fs on unknown block(104,1)
 
 It should be that the root filesystem cannot be found. I am not very familiar with Busybox, just want to use it to make a boot U disk.
 
 
 
 |