无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 9947|回复: 17
打印 上一主题 下一主题

[已解决]关于pe和slax非根目录的修改

[复制链接]
跳转到指定楼层
1#
发表于 2009-1-23 22:04:21 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
U盘目录机构:



目前使用正常。想把slax和wxpe目录移到boot里,使U盘根目录更简洁。需要修改哪几个文件?有相关经验的帮忙下,谢谢!


一。pe是完美者U盘系统里提取引导文件ldrxpe.bin,看来需要修改type.is_里的路径
      不知要修改哪个文件。需要修改\wxpe\type.iso为boot\type.iso
      
已解决

二。slax启动文件2个分别是slax,slax.gz

第一个问题自己解决,修改type.is_里的STARTPE.CMD文件路径。

第二个有人知道没?

昨天修改backtrack4.0搞清楚怎么修改了。
跟先前想的一样提取initrd.gz的liblinuxlive文件
LIVECDNAME="slax"改为自己想要的。然后重新打包(需在linux系统下),这下U盘目录总算清爽了。





已解决
---------------------------------------------------
initrd.gz的修改,懂linux的一看就知道
initrd.gz 用winrar直接右键解压出来得到initrd文件
把文件拷贝到U盘。或者你有其他现成linux系统用winscap或pietty工具传到linux系统里。

我这里用vmware虚拟机进入U盘上的小芭比linux系统
(只要是linux系统有mount命令应该都可以的,刚好我u盘集成这个)
打开shell窗口打入

cd /                                                    //跳到根目录
mkdir test                                           //创建test目录                  
mount -o loop (initrd文件路径) 空格 /test       //挂载initrd文件到test目录
vi /test/liblinuxlive                                //vi命令编辑liblinuxlive 文件
(图形界面的Linux直接用记事本找到这个文件编辑保存省得打命令)

找到LIVECDNAME="slax"这段然后按 i 进入编辑状态修改如 LIVECDNAME="boot/BT3"

esc退出编辑模式输入:wq回车保存退出到此修改完成。

卸掉挂载umount /test

回到windows下用7zip或gzip重新压缩刚才编辑好的initrd文件为.gz格式

[ 本帖最后由 yjd 于 2009-4-2 00:16 编辑 ]
2#
 楼主| 发表于 2009-1-25 13:48:33 | 显示全部楼层
原帖由 yichya 于 2009-1-25 11:24 发表
第2个很简单,修改ISOLINUX.CFG文件。

内核文件和gz文件2个我已经放在了boot里用grub4dos和syslinux也配置了路径。
现在想把根目录的slax也移到boot里
是在引导参数后加上路径?

以下是slax的菜单:
title 1, Slax Graphics mode (KDE)
find --set-root --ignore-floppies --ignore-cd /boot/yjd
kernel /boot/slax
initrd /boot/slax.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
title 2, Slax Always Fresh
find --set-root --ignore-floppies --ignore-cd /boot/yjd
kernel /boot/slax
initrd /boot/slax.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
title 3, Slax Copy To RAM
find --set-root --ignore-floppies --ignore-cd /boot/yjd
kernel /boot/slax
initrd /boot/slax.gz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4
title 4, Slax Graphics VESA mode
find --set-root --ignore-floppies --ignore-cd /boot/yjd
kernel /boot/slax
initrd /boot/slax.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4 changes=/slax/
title 5, Slax Text mode
find --set-root --ignore-floppies --ignore-cd /boot/yjd
kernel /boot/slax
initrd /boot/slax.gz ramdisk_size=6666 root=/dev/ram0 rw changes=/slax/
title 6, Run Memtest utility
find --set-root --ignore-floppies --ignore-cd /boot/yjd
kernel /boot/mt86p
是否修改红色部分就可以引导非根目录的slax?
回复

使用道具 举报

3#
 楼主| 发表于 2009-1-27 00:18:55 | 显示全部楼层
那就修改initrd.gz里面的路径?需要用什么改UE吗?
回复

使用道具 举报

4#
 楼主| 发表于 2009-2-3 14:23:00 | 显示全部楼层
刚才测试结果修改后面的引导参数不行。
看来需要修改initrd.gz里面的脚本。找资料。。。
回复

使用道具 举报

5#
 楼主| 发表于 2009-2-6 15:01:51 | 显示全部楼层
原帖由 CWD 于 2009-2-6 13:02 发表
把wxpe目录移到boot里估计还得修改内核配置文件,让其能找到外置包的路径。。。

第一问题解决了就是修改里面路径就行。

现在问题在slax搞不定了。估计要改initrd.gz里面的脚本指向。关键这个不懂。
回复

使用道具 举报

6#
 楼主| 发表于 2009-3-26 19:48:15 | 显示全部楼层
昨天修改backtrack4.0搞清楚怎么修改了。
跟先前想的一样提取initrd.gz的liblinuxlive文件
LIVECDNAME="slax"改为自己想要的。然后重新打包,这下U盘目录总算清爽了。
回复

使用道具 举报

7#
 楼主| 发表于 2009-4-1 16:15:41 | 显示全部楼层
#12 跟我的经历一样-_-!!

initrd.gz 用winrar直接右键解压出来得到initrd文件
把文件拷贝到U盘。或者你有其他现成linux系统用winscap或pietty工具传到linux系统里。

我这里用vmware虚拟机进入U盘上的小芭比linux系统
(只要是linux系统有mount命令应该都可以的,刚好我u盘集成这个)
打开shell窗口打入

cd /                                                    //跳到根目录
mkdir test                                           //创建test目录                  
mount -o loop (initrd文件路径) 空格 /test       //挂载initrd文件到test目录
vi /test/liblinuxlive                                //vi命令编辑liblinuxlive 文件
(图形界面的Linux直接用记事本找到这个文件编辑保持省得打命令)

找到LIVECDNAME="slax"这段然后按 i 进入编辑状态修改如 LIVECDNAME="boot/BT3"

esc退出编辑模式输入:wq回车保持退出到此修改完成。

卸掉挂载umount /test

回到windows下用7zip或gzip重新压缩刚才编辑好的initrd文件为.gz格式

[ 本帖最后由 yjd 于 2009-4-2 00:16 编辑 ]
回复

使用道具 举报

8#
 楼主| 发表于 2009-4-2 00:16:05 | 显示全部楼层
原帖由 enrollee 于 2009-4-1 23:56 发表
成功了。
不过我没有其它的linux系统,所以我直接在BT3中进行的修改。方法是:
打开shell窗口打入

cd /                                                    //跳到根目录
mkdir test                   ...

恭喜,
少了loop那我也改下。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-16 18:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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