LinuxSir.cn,穿越时空的Linuxsir!

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

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

[复制链接]
发表于 2011-3-16 01:35:07 | 显示全部楼层 |阅读模式
因为主要使用的debian系统,所以就发到这里一份。

使用命令的系统是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 13:27:21 | 显示全部楼层
帮你顶,我也想知道原因
回复 支持 反对

使用道具 举报

发表于 2011-3-16 14:38:40 | 显示全部楼层
不是"是否是linux"的问题, 而是"是否是hybird iso"的问题...
回复 支持 反对

使用道具 举报

发表于 2011-3-16 17:23:20 | 显示全部楼层
显然是 Windows 的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-17 15:53:48 | 显示全部楼层
你好,请问能说得再详细一些么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-17 15:54:28 | 显示全部楼层
请问,能说得再详细一些么?

Post by adam8157;2131173
不是"是否是linux"的问题, 而是"是否是hybird iso"的问题...
回复 支持 反对

使用道具 举报

发表于 2011-3-17 19:42:01 | 显示全部楼层
简单点说,就是,U 盘和光盘启动是不一样的,U 盘启动是模拟硬盘的一套,光盘启动就是光盘自己的一套。写入 U 盘的应该是磁盘映像 img ,写入光盘的是光盘映像 iso 。恰巧 openSUSE 做得 NB 了,把自己的映像兼容了两种格式,所以能写入 U 盘启动。Windows 没那么 NB ,所以不能 U 盘启动。
回复 支持 反对

使用道具 举报

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

本版积分规则

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