转自:http://moyo.uuland.org/system/install-opensuse-114-livecd-under-win7-use-usb-disk/
首先说下,liveCD 是无法使用硬盘安装的,我试了几种方法,都安装不成功。
网上最流传的一种方法,应该是那种引导时设置kiwidebug=1,然后手动加载ISO镜像的,但是mount镜像中的一个文件时(openSUSE-gnome-11.4-livecd-gnome-read-only.i686-2.8.0),却提示
You must specify the filesystem type
然后就一直无法进行下去了,网上查了下,这个文件是一个高压缩文件,里面还有一个文件filedata.ext3,实在不知道肿么加载,放弃之。
接着使用了第二种方法:ISO镜像写入U盘
写U盘的话,以前一直通杀的UltraISO在这里不管用了,网上说的那个UNetBootin也不管用,最后使用dd解决
先从这里下载dd:dd-0.6beta3.zip
下载后解压里面的dd.exe到你ISO所在的目录
然后插入你的U盘,如果U盘中有数据的话,一定要备份,因为dd写入的话是要抹去整个U盘的
备份完后先删除U盘中的分区,在cmd中输入以下命令
diskpart
lisk
list disk
select disk 1 ##我的U盘是磁盘 1,所以这里写1
clean
exit
清理完成后便可以用dd写入了,在开始菜单的CMD上右键使用“以管理员身份运行”(否则dd写入会提示Error open file)
对了,在写入之前,还要先获得你的U盘在WIN下的设备地址信息
在CMD下输入
dd –list ##这里两个减号哦,WP会自动转换成一个中文字符
然后找到类似这么一串字符
\\.\Volume{437570ff-505f-11e0-aa37-8625f3115a79}\
link to \\?\Device\HarddiskVolume10
removeable media
Mounted on \\.\h:
我的U盘分在了H盘,记住那个“\\?\Device\HarddiskVolume10”,继续在下面找类似于这样的字符串
\\?\Device\Harddisk1\Partition0 link to \\?\Device\Harddisk1\DR1 Removable media other than floppy. Block size = 512 size is 8027897856 bytes \\?\Device\Harddisk1\Partition1 link to \\?\Device\HarddiskVolume10 Removable media other than floppy. Block size = 512 size is 8027897856 bytes
我的U盘分区所在的设备地址是“\\?\Device\Harddisk1\Partition1”,所以dd写入位置是“\\?\Device\Harddisk1\Partition0”(写入整个U盘)
然后在CMD下输入
dd if=openSUSE-11.4-GNOME-LiveCD-i686.iso of=\\?\Device\Harddisk1\Partition0 bs=4M
等待写完即可
重启后启动设备选择U盘就可以进入openSUSE引导页面了