分页: 1 / 1

请问xtang以及论坛的各位大大,制作U盘启动系统的问题

帖子发表于 : 周三 7月 20, 2011 6:21 pm
xuehuazhou
想制作一个u盘启动,用起来也较为方便。
创建77的启动分区,然后mount到/fs/hd10-qnx4-1下时,看到里面存在.boot ,.altboot,.bitmap,.inodes,.longfilenames这几个文件,之后对文件系统copy,当copy /.boot时,报如下错误,优盘下的.boot也无法删除,请问这是为何呢。
代码: 全选
# cp -R /.boot/ /fs/hd10-qnx4-1/
cp: Can't open destination file.  (/fs/hd10-qnx4-1/.boot/qnxbasesmp.ifs): Not a directory
cp: Can't open destination file.  (/fs/hd10-qnx4-1/.boot/qnxbase.ifs): Not a directory
cp: Can't open destination file.  (/fs/hd10-qnx4-1/.boot/qnxbasedma.ifs): Not a directory
cp: Can't open destination file.  (/fs/hd10-qnx4-1/.boot/qnxbasesmp-apic.ifs): Not a directory

Re: 请问xtang以及论坛的各位大大,制作U盘启动系统的问题

帖子发表于 : 周四 7月 21, 2011 10:43 am
xtang
77是QNX4文件系统统。在QNX4文件系统上,/.boot是一个单个文件,这个就是你 mkifs 出来的image文件。当然是不允许删除的。

/.boot 是一个目录,下面存了好多image的,这个是QNX6文件系统。你要建177分区,用mkqnx6fs来初始化才行。

Re: 请问xtang以及论坛的各位大大,制作U盘启动系统的问题

帖子发表于 : 周四 7月 21, 2011 5:26 pm
xuehuazhou
xtang 写道:77是QNX4文件系统统。在QNX4文件系统上,/.boot是一个单个文件,这个就是你 mkifs 出来的image文件。当然是不允许删除的。

/.boot 是一个目录,下面存了好多image的,这个是QNX6文件系统。你要建177分区,用mkqnx6fs来初始化才行。

哦,确实是这样原因, :lol: ,谢谢xtang

Re: 请问xtang以及论坛的各位大大,制作U盘启动系统的问题

帖子发表于 : 周二 12月 10, 2013 10:55 pm
人约黄昏
那我自己制作出来的ifs文件怎么替换.boot呢

Re: 请问xtang以及论坛的各位大大,制作U盘启动系统的问题

帖子发表于 : 周三 12月 11, 2013 3:16 pm
人约黄昏
找到方法了,在qnx4文件系统的根目录下用mkifs xx.build .boot就可以,不过我是把系统做进u盘里面的,用的buildfile是qnxbase.build,用u盘启动时会出现/.diskroot file for root not found
和 spawn /bin/sh failed ,原因是没有在根目录下建立.diskroot,建立这个文件并加入mount=/这句话,然后就行了

Re: 请问xtang以及论坛的各位大大,制作U盘启动系统的问题

帖子发表于 : 周三 10月 22, 2014 5:01 pm
alone3388
求教楼主,能不能分享给我qnx4系统?谢谢!我想更换下导航里的地图,导航是qnx4系统的,现在只有qnx6的系统不能认硬盘,非常苦恼啊!