此硬盘安装方式适用于windows下安装新版本spring 2009.1,安装其他linux发行版本也可借鉴。
特别致谢:小夏 (夏羽翀)
1、先下载iso文件,一般有4张cd版和1张dvd版,推荐用dvd版,后续问题少些。但是dvd的版本包括了为64位cpu准备的安装文件包x86_64和为32位cpu准备的安装文件包i586,整个dvd iso文件非常大,有4.4G多。
如果你的Windows分区格式还是fat32,放不了超过2G的单文件,所以下载的dvd iso一定要放在ntfs格式的分区。
下载完毕,如果你是在32位cpu机器上安装,把i586文件夹从iso中解压缩出来,假设解压缩在D:\i586。
准备的空闲分区。直接将Windows某个分区(最好是5G以上)数据转移到其他分区,然后用WinXP自带的〔计算机管理〕中的〔磁盘管理〕工具删除掉这个分区,安装mandriva时选择使用空闲空间自动分区就行了。
也可以直接在Windows下用pm调整出在linux下必须要有的/swap(虚拟内存)和/(根目录)这两个分区,其中/swap=1024M,/=5G(大于5G)。不喜欢这样分区的人可以自己调整 。安装mandriva时选择挂载上去就行了。
2、用grub引导内核安装mandriva。
(1)下载最新的grub for dos(有的名字叫grub4dos),因为老版本不支持ntfs格式,把其中的grub.exe和grldr(注意不是grldr.mbr文件)复制到C盘根目录下。
(2)鼠标放在〔我的电脑〕上,点右键,选〔属性〕,〔高级〕,看到〔启动和故障恢复〕了吗,点〔设置〕,〔编辑〕你的启动选项吧,如下:
[boot loader]
timeout=1
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" /noexecute=optin /fastdetect
(1)首先把timeout=1修改成timeout=5。这是系统引导菜单停留的时间,以秒为单位,5秒的时间能方便你选择。
(2)在文件末尾添加一行:c:\grldr="grub"。"grub"是出现在系统引导菜单中的选项,其实可以随便写,不一定非要写成"grub"。
3、重新启动系统,选择"grub",选择command line,进入命令行状态。然后分三次输入以下三条命令:
kernel (hd0,4)/i586/isolinux/alt0/vmlinuz ramdisk_size=128000 root=/dev/ram3 acpi=ht vga=788
initrd (hd0,4)/i586/isolinux/alt0/all.rdz
boot
A、(hd0,4)是grub表示分区的方法,对应Windows下的D盘。依次类推:D=(hd0,4)、E=(hd0,5)、F= (hd0,6)。(hd0,4)/i586/isolinux/alt0/vmlinuz其实就是表示内核存放的路径,觉得路径不好记可以直接把vmlinuz复制到i586中,这样你输入kernel (hd0,4)/i586/vmlinuz就可以了。不复制也没关系,grub和linux一样支持命令行补齐功能,输入iso,按TAB键,自动为你补齐成isolinux。
B、ramdisk_size表示内存大小,如果你是256M,设为256000,依次类推。
C、vga=788表示用分辨率为800*600的图形界面安装,vga=791则是1024*768。如果你不加这个选项,呵呵,那就是用文本界面安装了。
4、接下来安装程序会提示你以何种介质进行安装,我们是硬盘安装,选择hard disk。然后会让你选择你的安装文件包所在的分区,刚才放在了D盘,grub下表示为(hd0,4),linux安装程序里表示为hda5,确定。安装程序会问你安装文件所在的目录,输入:i586。剩下的一切都与光盘安装一样了,非常简单了,尤其是我们语言选择asia中的chinese simplified后,全部是中文简体界面,按照提示来,想错都难。
5、友情提示:分区时幽着点!别把有资料的区给先上了!注意颜色,一般就好了!
注:硬件原因可能导致安装无法完成!不过大多数硬件没有问题!
特别致谢:小夏 (夏羽翀)
1、先下载iso文件,一般有4张cd版和1张dvd版,推荐用dvd版,后续问题少些。但是dvd的版本包括了为64位cpu准备的安装文件包x86_64和为32位cpu准备的安装文件包i586,整个dvd iso文件非常大,有4.4G多。
如果你的Windows分区格式还是fat32,放不了超过2G的单文件,所以下载的dvd iso一定要放在ntfs格式的分区。
下载完毕,如果你是在32位cpu机器上安装,把i586文件夹从iso中解压缩出来,假设解压缩在D:\i586。
准备的空闲分区。直接将Windows某个分区(最好是5G以上)数据转移到其他分区,然后用WinXP自带的〔计算机管理〕中的〔磁盘管理〕工具删除掉这个分区,安装mandriva时选择使用空闲空间自动分区就行了。
也可以直接在Windows下用pm调整出在linux下必须要有的/swap(虚拟内存)和/(根目录)这两个分区,其中/swap=1024M,/=5G(大于5G)。不喜欢这样分区的人可以自己调整 。安装mandriva时选择挂载上去就行了。
2、用grub引导内核安装mandriva。
(1)下载最新的grub for dos(有的名字叫grub4dos),因为老版本不支持ntfs格式,把其中的grub.exe和grldr(注意不是grldr.mbr文件)复制到C盘根目录下。
(2)鼠标放在〔我的电脑〕上,点右键,选〔属性〕,〔高级〕,看到〔启动和故障恢复〕了吗,点〔设置〕,〔编辑〕你的启动选项吧,如下:
[boot loader]
timeout=1
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" /noexecute=optin /fastdetect
(1)首先把timeout=1修改成timeout=5。这是系统引导菜单停留的时间,以秒为单位,5秒的时间能方便你选择。
(2)在文件末尾添加一行:c:\grldr="grub"。"grub"是出现在系统引导菜单中的选项,其实可以随便写,不一定非要写成"grub"。
3、重新启动系统,选择"grub",选择command line,进入命令行状态。然后分三次输入以下三条命令:
kernel (hd0,4)/i586/isolinux/alt0/vmlinuz ramdisk_size=128000 root=/dev/ram3 acpi=ht vga=788
initrd (hd0,4)/i586/isolinux/alt0/all.rdz
boot
A、(hd0,4)是grub表示分区的方法,对应Windows下的D盘。依次类推:D=(hd0,4)、E=(hd0,5)、F= (hd0,6)。(hd0,4)/i586/isolinux/alt0/vmlinuz其实就是表示内核存放的路径,觉得路径不好记可以直接把vmlinuz复制到i586中,这样你输入kernel (hd0,4)/i586/vmlinuz就可以了。不复制也没关系,grub和linux一样支持命令行补齐功能,输入iso,按TAB键,自动为你补齐成isolinux。
B、ramdisk_size表示内存大小,如果你是256M,设为256000,依次类推。
C、vga=788表示用分辨率为800*600的图形界面安装,vga=791则是1024*768。如果你不加这个选项,呵呵,那就是用文本界面安装了。
4、接下来安装程序会提示你以何种介质进行安装,我们是硬盘安装,选择hard disk。然后会让你选择你的安装文件包所在的分区,刚才放在了D盘,grub下表示为(hd0,4),linux安装程序里表示为hda5,确定。安装程序会问你安装文件所在的目录,输入:i586。剩下的一切都与光盘安装一样了,非常简单了,尤其是我们语言选择asia中的chinese simplified后,全部是中文简体界面,按照提示来,想错都难。
5、友情提示:分区时幽着点!别把有资料的区给先上了!注意颜色,一般就好了!
注:硬件原因可能导致安装无法完成!不过大多数硬件没有问题!