LinuxSir.cn,穿越时空的Linuxsir!

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

ISO硬盘安装Mandrake

[复制链接]
发表于 2003-4-10 17:21:40 | 显示全部楼层 |阅读模式
1. 将iso文件放在一个分区的根目录下,这是为了方便起见。
2. 将dosutilies下的rawrite.exe和images下的hd.img提取出来,用rawrite -f hd.im
g -d a 制作硬盘安装启动盘。
3. 用硬盘启动后,选择正确的分区后输入iso的名字,例如:Mandrake82-cd1-inst.i5
86.iso,正确后它会继续向后进行的。
4. 等界面起来后就与光盘安装是一样的了。
5. 往往安装到一定时候,会弹出一个对话框,提示一个文件无法安装。下面就是硬盘安
装能够完全进行的关键了。
6. Ctrl+Alt+F2切换到控制台,运行如下命令:
#umount /tmp/image
#losetup -d /dev/loop3
#mknod /dev/loop0 b 7 0
#/mnt/bin/mount -o loop /tmp/hdimage/(your dir)/(your iso filename) /tmp/ima
ge
例如在如上的情况下应该输入:
#/mnt/bin/mount -o loop /tmp/hdimage/Mandrake82-cd2-ext.i586.iso /tmp/image
如果没有错误提示,Alt+F7切换到安装界面,继续即可。
7. 再出现错误时,是需要第三张盘,再次切换到控制台,但此时与上稍有不同:
#umount /tmp/image
#losetup -d /dev/loop0
#/mnt/bin/mount -o loop /tmp/hdimage/Mandrake82-cd3-supp.i586.iso /tmp/image

切换会安装界面继续安装。
8. 文件安装结束时,在进行下面的设置root密码时,先切换到控制台,使用如下命令:

#umount /tmp/image
#losetup -d /dev/loop0
#/mnt/bin/mount -o loop /tmp/hdimage/Mandrake82-cd1-inst.i586.iso /tmp/image

这样作是因为在随后的安装中还要读取第一张iso文件中的内容。
9. 下面就一路设置就可以了。
10. 现在应该没有问题了,祝贺你!
发表于 2003-4-11 08:35:19 | 显示全部楼层
谢谢了!辛苦
发表于 2003-5-11 10:12:50 | 显示全部楼层
呵呵。这个贴子前面说到“iso文件放在一个分区的根目录”,后面又提到“#/mnt/bin/mount -o loop /tmp/hdimage/(your dir)/(your iso filename) /tmp/image”

呵呵,作者还没有完全了解路径的问题!
发表于 2003-5-11 13:15:11 | 显示全部楼层

谢谢!

谢谢!
发表于 2003-5-11 14:21:33 | 显示全部楼层
我觉得这才是正宗的硬盘安装法.
 楼主| 发表于 2003-5-11 19:50:07 | 显示全部楼层
路径没有错的把
因为安装的时候已经选择了分区了
发表于 2003-5-12 06:52:55 | 显示全部楼层
##umount /tmp/image
##losetup -d /dev/loop3
##mknod /dev/loop0 b 7 0
##/mnt/bin/mount -o loop /tmp/hdimage/hda1/Mandrake90-cd2-ext.i586.iso/tmp/image
是不是这样输啊?否则不能输入??????
 楼主| 发表于 2003-5-12 08:30:29 | 显示全部楼层
不需要输入hda1因为前面选择过了分区
所以你的iso必须同一分区
还有你的/tmp/image前面有一个空格
发表于 2003-5-13 09:39:25 | 显示全部楼层
不管怎么说,谢谢你。。帮我一个大忙!
发表于 2003-5-13 10:52:55 | 显示全部楼层
可是我安装的时候却出现了问题。
##/mnt/bin/mount -o loop /tmp/hdimage/Mandrake90-cd2-ext.i586.iso/tmp/image

我把iso文件名分别改成了mdk9101、mdk9102、mdk9103.所以我运行的命令是
##/mnt/bin/mount -o loop /tmp/hdimage/mdk9101.iso /tmp/image
可是却说:mount could not find any free loop device

该如何解决?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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