[问题]关于不支持从usb存储设备启动的机器

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#76

帖子 ptptptptptpt » 2008-06-05 11:15

做好了,正传到本论坛 ftp



billbear 先试试从内置硬盘加载 内核 和 initrd.gz (内核参数为 boot=kexec ),看能不能启动U盘中的系统

U盘系统 根分区 (如果 /root 单独分了区,则应放在 /boot 分区)需放一个名为 kexeccfg 的脚本,我给了个示例,可根据具体情况修改 kexec -l .... 那一行 ,其他行不用改
上次由 ptptptptptpt 在 2008-06-05 17:00,总共编辑 1 次。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#77

帖子 ptptptptptpt » 2008-06-05 11:17

传的比较慢,时断时续,完整大小为 10,553,394 字节
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#78

帖子 billbear » 2008-06-05 14:09

文件好像有问题
下来的大小是10,563,090
解不开。
pt兄查一下
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#79

帖子 billbear » 2008-06-05 14:18

bean兄:
问个问题,grub2 efi 起来以后除了chainloader efi之外,能不能chainloader bios/mbr类的系统?比如内置硬盘的xp
我是想,grub2 起来以后可以看到u盘了,直接chainloader u盘行不行呢
bean
帖子: 238
注册时间: 2008-06-03 12:25

#80

帖子 bean » 2008-06-05 14:48

billbear 写了:bean兄:
问个问题,grub2 efi 起来以后除了chainloader efi之外,能不能chainloader bios/mbr类的系统?比如内置硬盘的xp
我是想,grub2 起来以后可以看到u盘了,直接chainloader u盘行不行呢
这个是应该可以的,rEFIt里也可以启动硬盘的MBR,我看看它如何实现就可以了。不过Apple的BIOS模拟有问题的,因此有些程序不能正常运行。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#81

帖子 ptptptptptpt » 2008-06-05 15:17

billbear 写了:文件好像有问题
下来的大小是10,563,090
解不开。
pt兄查一下
还真是,看来是上传过程出错了,我再传
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#82

帖子 ptptptptptpt » 2008-06-05 15:44

nnd,在win下用 flashfxp 传,老断流,传完了还出错,nnd

切到ubuntu下用gftp ,一下搞定~~

下载试试
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#83

帖子 billbear » 2008-06-05 16:14

bean大侠有空再编译一个可以chainloader mbr的试试看
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#84

帖子 billbear » 2008-06-05 16:32

"You don't have permission to access /home/ptptptptptpt/test1.zip on this server."
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#85

帖子 ptptptptptpt » 2008-06-05 16:43

不能用 ftp 软件登录下载,只能通过浏览器 浏览、下载

用迅雷等工具下载时,需登录到服务器
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#86

帖子 ptptptptptpt » 2008-06-05 17:04

唉,这个论坛的ftp下载 困惑过 以及 困惑着 并且 还将困惑 很多人

这里是管理员的说明 viewtopic.php?t=9685
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#87

帖子 billbear » 2008-06-05 17:05

是从浏览器啊
刚才下test可以的
test1就不让
要不你试试
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#88

帖子 billbear » 2008-06-05 17:12

我给你发了一封站内短信,pt
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#89

帖子 ptptptptptpt » 2008-06-05 17:26

收到

的确,看来是ftp 的问题
bean
帖子: 238
注册时间: 2008-06-03 12:25

#90

帖子 bean » 2008-06-05 19:13

呵呵,efi的问题解决了,我现在可以在64位的EFI启动Linux了。编译了一个32位版本grub.efi.4放到sf.net上,理论上没有问题的。不过,由于代码里用了不少#ifdef,有可能把64位的东西混进去了~~

还有就是,启动时要加上root=/dev/xxx参数,让它能找到根分区。启动后,有一段时间好像停住的,先别急,等一等。然后,屏幕会花,这样就是成功了!花屏是由于没有framebuf。要解决的话,需要在内核配置里加上这样一行:

CONFIG_FB_IMAC="y"

然后重新编译。然后,在启动命令行里加上video=imacfb:macbook。

不过,即使没有显示,键盘还是能用的。而且,在启动时,u盘会闪,这样可以判断是不是死掉。
回复