LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1663|回复: 3

请教关于用dd命令制作可引导优盘的问题

[复制链接]
发表于 2011-3-16 01:36:17 | 显示全部楼层 |阅读模式
使用命令的系统是debian stable。

因有一上网本,没有光驱,所以装系统必须用优盘,用到了dd命令。

现有两张光盘或镜像。一张是opensuse的DVD光盘镜像ISO文件,另外一张,是上网本随机带的winxp系统DVD光盘。

在非上网本的另外一台机器的debian系统内,用如下命令:

1. 上网本安装opensuse的尝试。

dd if=opensuseDVD.iso of=/dev/sdb

其中opensuseDVD.iso为下载的ISO文件。sdb是我的优盘设备。

结果是:用这个优盘,可以把opensuse系统安装到上网本上。


2.上网本安装winxp系统的尝试。

首先,把winxp的光盘写为ISO文件。

dd if=/dev/sr0 of=winxp.iso

其中sr0为光盘设备。

经测试,原光盘和写出来的winxp.iso文件,都没问题,特别是后者,用虚拟机测试完全正常。

然后:

dd if=winxp.iso of=/dev/sdb


结果,优盘在上网本上无法引导系统,将优盘插入另外一台win7的机器上,提示:“使用光盘前,需要对其进行格式化”(这里,优盘被认成了光盘)。



问题就是,同样的dd命令,为什么把opensuseDVD.iso写入优盘,可以引导并且安装系统,而把winxp.iso写入优盘,却不行?是不是对于非linux系统的光盘,不能这样直接写入优盘做引导安装盘?

请高手指教!
发表于 2011-3-16 18:46:31 | 显示全部楼层
两个光盘里用的引导程序不一样,当然不行了。现在一般的Linux光盘用的是isolinux,winxp.iso的情况比较复杂,但这个用的肯定不是isolinux。不过你可以自己做一个。

http://syslinux.zytor.com/wiki/index.php/ISOLINUX
回复 支持 反对

使用道具 举报

发表于 2011-3-23 05:58:20 | 显示全部楼层
u盘模拟iso要用量产工具写吧...否则u盘的引导区应该和硬盘相似,跟光盘引导区大概是有区别的...模拟光盘的话还要注意一下光盘格式...linux是大小写敏感的...win光盘大小写不敏感而且貌似禁用joliet格式的时候只识别大写,不禁用joliet又会产生dos下不能正常索引等问题...可以转一下光盘格式试试: 禁用joliet/udf之类格式,只用标准iso9660光盘格式,支持长文件名(Max:221), 目录下所有文件夹和文件全部改成大写文件名,比如i386改成I386,,setupldr.bin改成SETUPLDR.BIN等等...
回复 支持 反对

使用道具 举报

发表于 2011-10-23 16:52:20 | 显示全部楼层
Post by linuxue;2131133
使用命令的系统是debian stable。

因有一上网本,没有光驱,所以装系统必须用优盘,用到了dd命令。

现有两张光盘或镜像。一张是opensuse的DVD光盘镜像ISO文件,另外一张,是上网本随机带的winxp系统DVD光盘。

在非上网本的另外一台机器的debian系统内,用如下命令:

1. 上网本安装opensuse的尝试。

dd if=opensuseDVD.iso of=/dev/sdb

其中opensuseDVD.iso为下载的ISO文件。sdb是我的优盘设备。

结果是:用这个优盘,可以把opensuse系统安装到上网本上。


2.上网本安装winxp系统的尝试。

首先,把winxp的光盘写为ISO文件。

dd if=/dev/sr0 of=winxp.iso

其中sr0为光盘设备。

经测试,原光盘和写出来的winxp.iso文件,都没问题,特别是后者,用虚拟机测试完全正常。

然后:

dd if=winxp.iso of=/dev/sdb


结果,优盘在上网本上无法引导系统,将优盘插入另外一台win7的机器上,提示:“使用光盘前,需要对其进行格式化”(这里,优盘被认成了光盘)。



问题就是,同样的dd命令,为什么把opensuseDVD.iso写入优盘,可以引导并且安装系统,而把winxp.iso写入优盘,却不行?是不是对于非linux系统的光盘,不能这样直接写入优盘做引导安装盘?

请高手指教!


我也是用dd的方法,写入opensuse12.1livecd,结果也变成了“使用光盘前,需要对其进行格式化”,不晓得咋个回事儿?从u盘重启,机器一出现logo就死机了
回复 支持 反对

使用道具 举报

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

本版积分规则

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