新手SuSE Linux 10.1上手(硬盘安装)
作者:admin 日期:2008-11-28
SUSE硬盘安装小结
和Slack安装一样,这篇也是我安装SUSE时从网上下的,然后放到一块,相互比较学习,这样理解的快点。
方法1:
需要Grub for dos,把里面的grldr放到C的根上,并在C上建一个叫menu.lst文本文件(只是用来加快进入grub的,如果不这样,有的电脑很久也进不去),里面加入 boot.ini里加C:\grldr="grub"
进入后看到,grub>时输入
grub>root (hd**)//hd后可以按tab
grub>kernel /目录/suse/boot/i386/loader/linux
grub>initrd /目录/suse/boot/i386/loader/initrd
grub>boot
就可以进入,可能会进入长时间的黑屏,如果这样,一个字"等"
方法2:
用grub for dos
1、把cd1~5放在同一个文件夹下(我的在hda9/linux/suse/)
2、把CD1里的boot/x86_64/loader/initrd和linux两个文件提取出来
3、在grub中用下面的命令引导安装程序,是图形界面的
>kernel (hd0,8)/linux/suse/linux vga=791 root=/dev/ram3
>initrd (hd0,8)/linux/suse/initrd
>boot
它会有一个提示让你别忘了把cd1插入光驱,选择后退,剩下的就容易了,选择安装系统,安装源选择本地硬盘,选择一个盘符,下面写出CD1的完整路径,区分大小写,比如我的,选择hda9,输入/linux/suse/SUSE-Linux-10.1-GM-x86_64-CD1.iso,下面就和用光盘安装一样了,其他cd,YaST会自动挂载
注意:在编辑分区和挂载点时,这些iso所在的分区不要挂载,比如我的,不能挂载hda9,不然会出错,因为安装程序会临时创建一个挂载点,安装系统后,用YaST再把addon-biarch挂载上装其他非oss的rpm
方法3:
一 安装前期准备
1 在硬盘里空出5G左右的空闲硬盘空间用来安装SuSE,建议多一些。
2 在windows里某分区(空闲空间在3.3G以上可以是NTFS格式)建立一个目录,如D:\suse。用Winrar或UltraISO 解压iso镜像到suse目录。
3 把D:\suse\boot\i386\loader目录下的linux和initrd复制到根目录(比如D:\)
4 把Grldr复制到C盘根目录并且修改C:/boot.ini,在最后一行添加C:\grldr="GRUB"
二 安装
1 重新启动,进入GRUB – Enter Command Line
2 输入 find /linux 得到解压镜像目录所在的磁盘比如(hd0,4)
3 输入 kernel (hd0,4)/linux 回车
4 输入 initrd (hd0,4)/initrd 回车
5 输入 boot 回车
6 正常的话会出现蓝色的提示屏幕,选择语言、键盘类型、安装选项什么的
7 选择硬盘安装,本例是hda5,选择刚才解压的文件所在的分区,然后输入/suse回车
8 开始熟悉的图形界面了
ps:某些suse版本支持不解压镜像安装,至于是否适合于全部版本的suse linux(含sled/s)还不确定硬盘安装前准备时,只要将光盘里的\i386\loader目录下的linux和initrd复制到根目录(比如D:\),前6步跟上边说的一样,也是:
1 重新启动,进入GRUB – Enter Command Line
2 输入 find /linux 得到解压镜像目录所在的磁盘比如(hd0,4)
3 输入 kernel (hd0,4)/linux 回车
4 输入 initrd (hd0,4)/initrd 回车
5 输入 boot 回车
6 正常的话会出现蓝色的提示屏幕,选择语言、键盘类型、安装选项什么的
第七步有所不同,注意:
7 选择硬盘安装,本例是hda5,选择镜像文件所在的分区,本例镜像在D:\suse10\,然后输/suse/suse-linux-10.1-gm-i386-cd1.iso 回车。镜像名加后缀.iso,不区分大小写,如果所有安装镜像在同一个目录,安装的时候不提示插入下一cd的。
8 开始熟悉的图形界面了
方法4:
由于硬盘上目前只有Linux系统,于是考虑利用Grub来进行安装:
1)在/dev/hda6根目录下面新建一个目录名为Suse,把5个ISO全部放到目录Suse里面。
2)从SUSE-Linux-10.1-GM-i386-CD1.iso中把boot/i386/loader里的linux和initrd 两个文件提取出来,放到/dev/hda6根目录下的Suse目录里
3)设置GRUB,添加一个引导安装选项“ install Suse10.1” 如下
title install Suse10.1
root (hd0,5)
kernel /Suse/linux
initrd /Suse/initrd
4)重新启动,选择“install Suse10.1”来始安装。注意:安装时选择硬盘上ISO所在的位置时要填入第一个ISO的完整路径。
方法5:
一、Windows下的准备工作
1、硬盘分区,至少有一个剩余空间大于4G的分区(假设是f:分区)用来存储解压后的文件,另外必须留出大于3G的空闲分区来安装linux(推荐10G以上
2、从linux伊甸园或者其他网站下载GRUB,解压(我是解压到c盘的)将grldr文件复制到C:\(C盘可以是NTFS或者fat,这个关系不大),编辑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" /noexecute=optin /fastdetect
C:\GRLDR="GRUB"
3、将下载的5张SuSE 10.0的5个iso解压到某个容量比较大的盘里,如I:\SuSE\CD1..CD2..CD3..CD4..CD5,也可以解压到同一个目录(我是把所有的解压到f盘的suse文件下)。
4、将SuSE\CD1\boot\loader目录下的linux和initrd文件复制到任意根目录下(如I:\)
5、好了,现在重启系统。
二、GRUB引导
1、启动后,选择GRUB,接着进入command line
2、输入 grub> find /linux,得到(hdn,m),我这里是hd(0,6),接着输入以下命令:
grub> kernel (hdn,m)/linux root=/dev/ram ramdisk_size=65536 devfs=mount,all——这里说明一下,size和mount这些参数可以不要的)
[系统信息省略 ...]
grub> initrd (hdn,m)/initrd
[系统信息省略 ...]
grub> boot
[系统信息省略 ...,要进入安装界面了,请看3]
其实还有另一种方法,不过感觉比较烦琐
grub> root (hdn,m)
[系统信息省略 ...]
grub> kernel /linux ramdisk_size=65536
[系统信息省略 ...]
grub> initrd /initrd
[系统信息省略 ...]
grub> boot
[系统信息省略 ...,要进入安装界面了,请看3]
注意用具体数字代替上面的n,m, ...是省略的grub输出信息。
三、上面boot后,把系统中该确定的确定了该选择的选一下,然后就开始安装了。选择硬盘安装,这个时候会出来一个列表进行选择硬盘(我这里列出来的是hda1,hda5,hda6,hda7,hda8,注意,原windows系统的D、E、F对应这里的5、6、7,原因不作解释了),选择hda7,这时要求输入文件夹的名称(这里需要注意,似乎grub不识别大写字母,尽管windows下使用的是大写的SUSE),输入好后回车,正确的话就会加载安装程序,出来YaST图形界面,接着一直按提示安装下去。
分区这部分碰到一点问题,安装程序会设置C/D/E/F盘的加载点,如果接受默认的设置会安装失败,因为无法加载F盘(就是我们存放安装文件的盘),需要手动编辑一下,去掉对F盘的加载点
需要软件
Winrar 或者 UltraISO(推荐)
SuSE 10.1 5CD (现在DVD暂时没有出,如果是DVD方法相同,本文以32位SuSE Linux为例:SUSE-Linux-10.1-GM-i386-CD1~5.iso)
Grldr
一、安装前期准备
1. 在硬盘里空出5G左右的空闲硬盘空间用来安装SuSE,建议多一些。
2. 在Windows里某个磁盘(空闲空间在3.3G以上可以是NTFS格式)建立一个目录,比如D:\suse。用Winrar 或者UltraISO 解压iso镜像到suse目录。
3. 把D:\suse\boot\i386\loader目录下的linux和initrd复制到根目录(比如D:\)
4. 把Grldr复制到C盘根目录并且修改C:/boot.ini,在 我的电脑 – 属性 – 高级 – 启动和故障恢复 – 编辑 或者直接在地址栏输入C:/boot.ini。在最后一行添加C:\grldr="GRUB"
二、 安装
1. 重新启动,进入GRUB – Enter Command Line
2. 输入 find /linux 得到解压镜像目录所在的磁盘比如(hd0,4)
3. 输入 kernel (hd0,4)/linux 回车
4. 输入 initrd (hd0,4)/initrd 回车
5. 输入 boot 回车
6. 如果正常的话进入蓝色的提示屏幕,选择语言、键盘类型、安装选项什么的,都是简单的英语,不做说明
7.选择硬盘安装,本例是hda5,这里可能有不同,选择刚才解压的文件所在的目录。然后输入/suse回车
8. 开始熟悉的图形界面了
1. 下载
http://download.nvidia.com/XFree ... 6-1.0-8756-pkg1.run
2. 开终端init 3
3. ./NVIDIA-Linux-x86-1.0-8756-pkg1.run -q
4. sax2 -r -m 0=nvida(0是数字,不是字符)
5. 配置,打开3d
四、ati显卡驱动安装
1. 到http://www.ati.com下载最新驱动,本文以移动x300为例,下载好的驱动是
ati-dirvers-installer-8.24.8-x86.run
2. ./ati-dirvers-installer-8.24.8-x86.run --get-supported,会生成一个支持平台/显卡的列表
3. ./ati-driver-installer-8.23.7-i386.run --buildpkg SuSE/SUSE101-IA32 (最后一个参数根据实际平台/显卡从以上列表中选择)
4. 生成类似fglrx_6_9_0_SUSE101-8.24.8-1.i386.rpm的rpm
5. rpm -ivh fglrx_6_9_0_SUSE101-8.24.8-1.i386.rpm
6. init 3
7. sax2 -r -m 0=fglrx
8. 配置。此处还是无法打开3D是正常的,实际已经打开,重启运行glxgears即可测试
关于安装的一些知识
1、64位
64位是未来CPU的趋势,但现在不是主流(从趋势成为主流的时间是由厂商们的行销手段和钞票开销是否迅猛决定的)。所以你会发现刚装上的SuSE Linux 10 64位标准系统并不能满足普通桌面运用的需要,会有一些小问题需要解决(比方说不能放MP3\AVI\CHM...),如果你就此放弃64位SuSE改用32位,甚至放弃Linux,我对此表示遗憾。Linux排斥懒人,不排斥普通人。
2、安装建议
Suse安装界面做得十分到位,基本上一路“下一步”就装好了,本文选择的桌面系统是KDE。个人建议新手从KDE开始熟悉Linux,如果有兴趣请尝试GNOME,但在同一个Linux发行版中,你会发现很多东西是相通的。
安装到网络设置这一步,如果你不想在线更新,可以启动以后再设置。如果你想设置好网卡,参照后文“网络设置”部分,完全一样。
在网络设置完成后,会出现是否YaST在线更新的提示。需要提醒的一点是,列出的更新服务器都在德国,网速慢,而且一个OpenOffice的更新需要89M的下载,成功率极低,我的建议是,只钩选红色的更新;如果是夜深人静网速快的时候,你可以把除了OpenOffice外的红的蓝的全选上。至于OpenOffice的更新,你大可以以后手动载几个delta.rpm装上。
3、重要建议
安装到最后一步,会出现一个文本框说感谢选择SuSE什么的,下面有个 选框-启动YaST。这里不要直接点完成,钩上框打开YaST(当初用SuSE就是因为YaST,当初用Linux就是因为SuperTux :-))。
可以在这里改大部分系统设置,首要的是显卡设置。点左边 硬件-图形卡和监视器,会打开著名的SaX2配置界面,一定确保你的分辨率和显示器是正确的,如果不正确就改过来。
PS.如果你是ATi X700(不管是不是移动版)的显卡,点显卡后面的选项按钮:点MonitorLayout输入NONE,LVDS,确定,这样避免你进入X-Windows出现黑屏的问题。
改好点确定,此时尽量不要点测试,直接点保存,以免花屏。回到YaST,点左上角 文件-退出,这样可以大大减少启动黑屏现象的几率。别对那个灰色的3D加速选框耿耿于怀,显卡驱动可以以后装。
安装完成。
安装后的初步设置
1、桌面设置:

上一篇
下一篇

文章来自:
Tags: