QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1048|回复: 5

在sata硬盘下安装magiclinux的解决方案

[复制链接]
发表于 2004-11-10 12:24:58 | 显示全部楼层 |阅读模式
平台配置:kt600+vt8237南桥, 一个西部数据sata硬盘,nvidia显卡,一个现成的windows

先在windows底下安装vmware;
在vmware下创建custom virtual machine,创建过程中硬盘选择use entire physical disk,如果vmware要求你选择硬盘驱动的话,请选择BusLogic,另一个选项是LSI,但我没试过。将magiclinux安装盘放入光驱(虚拟的也行),启动virtual machine,在启动画面中按f2进入virtual machine的setup,将启动顺序改成cdrom第一,否则虚拟机会启动windows并蓝屏。

在虚拟机中按正常顺序装linux,选择scsi driver的时候选择第一个BusLogic driver。请记住linux所在分区的物理盘位置(由于当前虚拟机是将sata硬盘虚拟成scsi硬盘,所以物理硬盘位置会是sdxx,比如说 sda1)。注意现在任何操作是对硬盘的物理操作,如果覆盖或损坏其他分区的话,后果是永久性的。然后在选择安装grub时安装到主引导区记录(sda mbr)上。

配置x时一定要选择字符登录,这时显卡驱动会显示vmware 16m显存,不去管它。显示器请选择正确型号。

把virtual machine关掉。这时候一旦重启是不能进入windows的,建议先将nvidia显卡驱动for linux,新的内核源码,以及其它必备linux软件拷入硬盘以备不时之需,因为重启进linux后网卡未必工作。

重启计算机(信上帝的同时祈祷),当显示grub选择操作系统时,按e去编辑启动选项(你可以试试直接启动,反正是不会成功的),你会看到第一项是root (A,B),再按e编辑(如果sata硬盘是第一个硬盘的话,A处填入hd0,以此类推,加入刚才记下的分区是sda1的话,B处填入0,sda5的话就填入4),第二行是kernel参数,请将root=/dev/sda1(例如)改成root=/dev/hde1(例如sda1改为hde1,sda5 改为hde5,因为第一个sata被linux认为是第五个硬盘)。改完后就应该能启动了。

启动过程中会说磁盘错误因为/etc/fstab的数据全是vmware中的参数,这是系统会自动给你一个shell,让你恢复。这时候用vi /etc/fstab改为正确数据,把sdax全改为hdex或者根据自己情况修改。然后vi /boot/grub/grub.conf照刚才所说的修改启动项(因为刚才启动时修改的只是暂时的)。现在你也可以加入对windows的引导。只要加入下列语句
title windows
root (hd0,0)
chainloader +1
(自己酌情修改)
(这时候重启linux,可以用grub选择windows试试)

重启进入linux时应该是一切正常了,这时请安装内核源码和显卡驱动,同时修改/etc/X11/XF86Config,将Driver "vmware"改为Driver "nvidia",或者你的显卡驱动,就应该一切正常了。

####################
#此方法也适用于silicon image3112A的sata控制器(大部分nforce2主板),但2.6.8.1的内核驱动似乎有问题,启动时会停滞一段时间,请耐心等待
####################
 楼主| 发表于 2004-11-15 08:55:36 | 显示全部楼层
自己顶
回复

使用道具 举报

发表于 2004-11-16 13:01:52 | 显示全部楼层
2.4.26之后的内核不是已经支持sata了么
mgc是不是也该考虑一下支持sata了
回复

使用道具 举报

发表于 2004-11-17 10:09:22 | 显示全部楼层
我顶,我以前一直用magic的,但后来升级了SATA硬盘,就没办法用了,
55555,
magic 安装程序什么时候能够很好的支持SATA硬盘阿??
回复

使用道具 举报

发表于 2004-11-18 19:36:57 | 显示全部楼层
主要是内核编译的问题,有没有人用过SATA RAID呀?谈谈感想好吗?
回复

使用道具 举报

 楼主| 发表于 2004-11-19 11:31:29 | 显示全部楼层
是mi的问题吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-30 10:24 , Processed in 0.073583 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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