mandriva吧 关注:55贴子:370
  • 7回复贴,共1

教程:硬盘安装mandriva2009

只看楼主收藏回复

此硬盘安装方式适用于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楼2009-05-03 12:56回复
    闲聊:学习 现在装的就是mandriva2009 ,我是下载ISO文件刻碟后才装上去的。


    IP属地:广西2楼2009-05-28 12:06
    回复
      2025-05-17 03:47:48
      广告
      发现一个更简单的方法了,只要在menu.lst加入 
      title mandriva2009 (hd0,4)
      kernel (hd0,4)/i586/isolinux/alt0/vmlinuz ramdisk_size=2048000 root=/dev/ram3 acpi=ht 
      vga=791 
      initrd (hd0,4)/i586/isolinux/alt0/all.rdz


      3楼2009-05-29 09:59
      回复
        赞一个…,楼上的方法确实有效。


        4楼2009-05-29 12:12
        回复
          重新(简单地)整理一下步骤:(详细还是看1楼的)
          1.下载grub4dos和mandriva DVD版的ISO 并解压
          2.把grub.exe和grldr及menu.lst复制到根目录下,修改boot.ini文件,加入 c:\grldr="grub" ,并打开menu.lst,在后面加入
          title mandriva2009 (hd0,4)
          kernel (hd0,4)/i586/isolinux/alt0/vmlinuz ramdisk_size=2048000 root=/dev/ram3 acpi=ht 
          vga=791 
          initrd (hd0,4)/i586/isolinux/alt0/all.rdz
          3.重启,选择mandriva安装....


          6楼2009-06-04 10:32
          回复
            基本过程也就是这样,不过我现在机子上是一直都有grub,装win7的时候搞坏过一次,又用one的盘弄回来了
            我还是比较喜欢硬盘安装的,呵呵,方便快捷


            IP属地:浙江7楼2009-09-08 18:42
            回复
              求给个下载地址


              IP属地:上海8楼2014-01-20 22:39
              回复


                IP属地:黑龙江来自Android客户端9楼2015-01-03 20:27
                回复