Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3098338
  • 博文数量: 797
  • 博客积分: 10134
  • 博客等级: 上将
  • 技术积分: 9335
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-22 22:57
个人简介

1

文章分类

全部博文(797)

文章存档

2022年(1)

2021年(2)

2017年(2)

2016年(1)

2015年(4)

2014年(1)

2013年(6)

2012年(6)

2011年(10)

2010年(26)

2009年(63)

2008年(61)

2007年(51)

2006年(563)

我的朋友

分类: LINUX

2006-07-10 09:02:25

利用iso镜像文件进行硬盘安装suse10.1
说明:
sz这个鸟地方,不知是不是我太菜了,找个linux的盘都找不到~~~ 配机的时候dvd偏配了个180RMB的,失败!!
帖子的内容都是参考别的帖子的,实属抄袭-_-

写这个帖子只是为了自己当初的几个疑点:
a。能不能完全用iso镜像安装? (可以)
有的帖子说要把5张cd的内容全部拷贝出来(或者至少拷贝cd1),这对我是个挑战!
b。iso文件能不能放在ntfs格式的文件系统下? (可以)
自从发觉ntfs在非法关机的大部分情况下不用自检,就喜欢得不得了。。
c。有5张cd,在硬盘上怎么切换?
呵呵,这个问题一直担心到安装cd2....


硬盘本来全是ntfs格式的,留有一个10g的主分区(第三个)打算安装,但在硬盘安装的过程中,折
腾了几次,到了格式化的时候老是error3030/error1007,郁闷之极,干脆在xp下用pqmagic
把那10g的主分区转为2个逻辑分区(一个作为/,另外一个作为swap)。

1。 下载grub_for_dos-0.4.1, 取里面的grldr放到c:\下,在boot.ini中加一项和timeout参数,类似如下:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /execute /fastdetect
c:\grldr = "grub"

注:grub4dos的readme里面提到以后版本不提供ntfs文件系统支持,如果下载更新版本请注意。另外
只需拷贝grldr这个文件到c:\下就可以,其他的不用。


2。把cd1中的\boot\x86_64\loader下的linux和initrd两个文件放到c:\下
注:如果32位版本,路经应该是:\boot\x86\loader


3。重启系统,选择grub,进入commandline状态,键入下面命令:
grub>find /linux
//显示的应该是(hd0,0),因为前面把linux放在了c:\下,估计放在其他地方也可以,没试过-_-
//为什么要加个斜杠(/)我也奇怪,不像shell下的格式...

grub>kernel (hd0,0)/linux vga=791 root=/dev/ram3
//(hd0,0)是前面find命令的输出,后面的是参数,有的帖子给出了另外几个参数,发觉没必要

grub>initrd (hd0,0)/initrd
//(hd0,0)同上

grub>boot
//启动安装,就是利用前面两个命令设定的内核映像启动。

之后就启动安装了,会有个类似"把cd1放进光盘"的提示,选择后退,就可以选择进行硬盘安装了;
选择iso文件所在的分区(我的是sda6,逻辑分区,ntfs格式),输入cd1的iso文件完整路径(我的
是"/suse/suse1.iso", 改名了的), 之后看着办就行了。

在分区的时候,选择不挂载iso文件所在的分区(选择对应的分区[我的是sda6],选择"edit"->"fstab"
把类似"mount read only"的选项去掉,选择类似"no access"和"can mounted by user"两个
选项,不选估计也可以)。
注:不知道不挂载iso所在的分区这一步是否必须,但有的帖子说到这一步是关键,否则无法完成安装,
没做尝试-_-。 但在安装的过程中,所有的分区都挂在了"/mount/extra/"下,利
用"ctrl+alt+f2"("ctrl+alt+f7"再切换到安装界面)切换到控制台就可以看到。

cd1装完之后系统就重启了,会弹出提示框提示找不到cd2,这时候只要点击"detail", 会出现个URL的
输入框,里面的内容就是cd1的完整路径,把cd1的"1"改为"2"就可以了(这里假设5张iso放在同一个文件夹下),
其他几张cd的操作一样。 一直到安装完, ok!

4。总结
找grldr,linux,initrd三个文件放在c:\下,重起,输入三个命令,然后就一路鼠标了。。。
阅读(1517) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~