QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: KDE

MagicLinux 硬盘安装向导 v0.1beta 测试

[复制链接]
 楼主| 发表于 2010-2-13 22:34:05 | 显示全部楼层
Err.mark存在,说明没有找到ISO文件,程序应该退出才对。
回复

使用道具 举报

发表于 2010-2-13 22:35:10 | 显示全部楼层
KDE有考虑把清理程序也附带上么

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2010-2-13 22:45:42 | 显示全部楼层
兼容模式研究不行
有多了一个启动项
回复

使用道具 举报

 楼主| 发表于 2010-2-13 23:38:46 | 显示全部楼层
bcdedit 列出所有
bcdedit /delete id
删掉不要的条目。
回复

使用道具 举报

发表于 2010-2-13 23:52:28 | 显示全部楼层
明天如果业主不扯淡,我来测试WIN7,现在为XP,明天GHOST一下到WIN7再测试
回复

使用道具 举报

 楼主| 发表于 2010-2-13 23:53:31 | 显示全部楼层
如果有删不掉的显示项,如下命令可解
bcdedit /displayorder {current}
回复

使用道具 举报

发表于 2010-2-13 23:58:04 | 显示全部楼层
原帖由 KDE 于 2010-2-13 23:53 发表
如果有删不掉的显示项,如下命令可解
bcdedit /displayorder {current}

搞定了,谢谢
回复

使用道具 举报

发表于 2010-2-14 00:01:12 | 显示全部楼层
祝大家新年快乐,虎年行好运!
回复

使用道具 举报

 楼主| 发表于 2010-2-14 00:24:48 | 显示全部楼层
代码确实是严重系统依赖的,但vista和win7引导机制应该不会有太大差异吧?但后者会将所在分区改为C盘,可能造成困扰。 
回复

使用道具 举报

发表于 2010-2-14 19:35:09 | 显示全部楼层
Windows 7 报告……

运行了几次
第一次是在“复制引导……”那里停止运行(Windows命令处理程序已停止运行)
第二次成功运行不过忘记用管理员权限,但是好像是因为找不到ISO弹2楼的那个错误?
建议:找不到ISO就给用户指定
第三次重复第一次的错误- -
现在还是重复错误中

还有 指定ISO的时候就不能退出么?
- -b

多次运行后7Z内部错误:105

运行菜单的那个(用管理员权限),还是会显示“拒绝访问”,貌似有另一个程序占用?额……待会注销再试试

运行菜单那个的输出:
********************************************
*                                          *
*         MagicLinux 硬盘安装向导          *
*                                          *
********************************************


创建 c:\magicloader 目录,如果遇到原有同名目录将备份成 c:\magicloader.old
拒绝访问。
找不到文件 - C:\magicloader.old
子目录或文件 c:\magicloader 已经存在。
成功!

复制引导 GRUB4DOS 及引导 MagicLinux 安装程序所需要的重要文件至 c:\magicloader 目
录...
另一个程序正在使用此文件,进程无法访问。
成功!

进行必要的清理和备份...
移动了         1 个文件。
移动了         1 个文件。
移动了         1 个文件。
成功!

开始创建安装程序引导环境...

复制引导 GRUB4DOS for MagicLinux 必需的两个文件 mildr.mbr 和 mildr 至 C 盘根目录
...
已复制         1 个文件。
已复制         1 个文件。

复制 GRUB4DOS 启动菜单 menu.mgc 至 C 盘根目录...
已复制         1 个文件。

您的操作系统使用了新式 NT 引导管理器 bootmgr,将为 GRUB4DOS 新建一条 Windows 启
动菜单...
'拒绝访问。' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
指定的项标识符无效。
参数错误。
已复制         1 个文件。
C:\magicloader\unset_new_id.tmp
C:\windows\System32\wintools\unset_new_id.template
已复制         1 个文件。
C:\magicloader\set_new_id.bat
C:\windows\System32\wintools\set_new_id_2.template
已复制         1 个文件。
移动了         1 个文件。
找不到 C:\magicloader\BCD_Backup\BCD_Backup
操作成功完成。
操作成功完成。
操作成功完成。
操作成功完成。
操作成功完成。
成功!

删除临时文件...


gtree.exe有可能驻留在进程那……

[ 本帖最后由 haddy 于 2010-2-14 20:02 编辑 ]
回复

使用道具 举报

发表于 2010-2-14 19:36:37 | 显示全部楼层
总结总结:
1 删掉没删掉的残留文件后运行成功,进入命令运行那里最好立刻缩小到任务栏,等到弹出选框,不然会Windows会叫你关闭= =
2 建议除了必须在根目录的之外全部释放到%AppData%\magicinstaller

[ 本帖最后由 haddy 于 2010-2-14 20:25 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2010-2-14 20:57:09 | 显示全部楼层
看来必须在 win7 下调试才行。
“找不到 ISO 就给用户指出来”,本来就是这样设计的,但不知为何没有执行。
7Z内部错误:105 说明没有管理员权限。
如果要重新运行,必须关闭所有该程序的窗口。按理来说运行后就应该退出。
在脚本中我已写了类似的注释:由于提升权限后,当前目录会被变为 system32,所以可执行程序需要放到系统默认可以访问的路径中。这个路径应该是所有系统下公认的。
看来 mildr.mbr 我需要重新测试下是否有错。
请大家先不要下载了。

[ 本帖最后由 KDE 于 2010-2-14 20:59 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2010-2-14 23:45:34 | 显示全部楼层
查到原因了
vista 下有一句设置有错误
bcdedit /set {id} path \mildr.mbr 误写成了:
bcdedit /set {id} path c:\mildr.mbr
只要把脚本改过来,就能引导安装了。
回复

使用道具 举报

发表于 2010-2-14 23:51:57 | 显示全部楼层
刚读过程序,KDE的批处理用的真是太好了。
提议KDE来重写Magic的引导脚本
我想把你的7z解压缩文件放在Magic_win里面,不过7z貌似还是大了些。

还有上次你说的grub中的console参数,在我用的那版中确实没出现黑屏现象 顶多要多等几秒钟
回复

使用道具 举报

 楼主| 发表于 2010-2-15 06:49:07 | 显示全部楼层
原帖由 zy_sunshine 于 2010-2-14 23:51 发表
刚读过程序,KDE的批处理用的真是太好了。
提议KDE来重写 Magic 的引导脚本

过奖了。重写 Magic 的引导脚本可不是那么容易。暂时不考虑。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 16:24 , Processed in 0.064976 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表