安装SUSE sles11的过程记录,分享给有类似需要的朋友,同时备忘。
安装过程比较简单,值得一提的是,sles11有两张dvd,如果只是安装,dvd1(2.7g左右)就足够了。另外,安装过程中我选择了直接禁止防火墙,个人开发使用,没有必要同时可以省却很多配置麻烦。
安装过程还是比较顺利的,基本没有出现意外,一路顺风的完成并进入桌面,开始以下配置:
(1) 开启网络服务
suse 默认使用ssh做telnet登录,同时没有开启ftp,因此需要修改一下。
直接yast2 -> xinetd, 默认是禁止,修改为启动。
然后选需要的服务,有些需要安装,好在都是安装盘的源里面带有的。
至少ftp要安装一个吧?顺便把telnet也开启了,自己用不比考虑安全性的问题,简单的telnet还是有满足需要的。
(2) 装载windows分区
安装时设置了装载windows分区,ntfs格式,结果安装完成后发现/windows/c(d,e,f)都是空的。
打开yast2,找到分区管理器,发现配置没有问题啊。随便改点东西,然后保存,报错:unknow filesystem type "ntfs-3g". 晕,默认配置是使用ntfs-3g来装载nfts的windows分区,结果suse居然默认不安装ntfs-3g!这个逻辑颇为奇怪!
打开ntfs-3g的官网,下载最新的版本的ntfs-3g, 标准的configure, make, make install 命令进行安装。
完成后,重新修改分区设置,然后保存,顺利装载成功。进入/windows/c(d,e,f)发现文件都装载成功了。
期间configure时,更是有惊喜发现: error, no c compiler found in $path !超级晕,既然c的编译器都不带一个!yast2 -> 软件管理 -> 搜索 gcc,将搜索到的gcc选上安装,顺便将gcc++也搞定。这里颇有点不明白suse是怎么想的,企业版怎么可能连个c编译器都不带? 这个毕竟是2.7g的dvd安装版本,不是just enough版啊!
(3) 修改语言为英文
使用中发现语言设置为中文,telnet上来后总是显示乱码,懒的去折腾,重新修改语言为英文。
修改方式,直接使用yast2 -> 系统 -> 语言, 选择英文,确认之后重启生效,yast2还是比较方便的。
(4) 启动直接进入文本界面
考虑是作为服务器,基本很少有桌面需求,除非是使用yast2之类的配置工作。因此考虑启动后直接进去文本界面,可以加快一点启动速度,同时节约一点点可怜的资源。
设置方法很简单,打开/etc/inittab 文件,找到
# The default runlevel is defined here
id:5:initdefault:
将这里的5 修改为 3 即可。
这样开机就直接进入文本登录界面,如果有进入桌面的需求,可以先文本登录后,执行init 5或者startx就可以了。
(5) 设置windows分区的写权限
发现装载的windows分区,默认umask和dmask都是133,因此非root用户就只能有4的权限,即只能rx,不能w。痛苦的是,在windows分区上,即使su到root账号,用chmod和chown命令也无法修改,命令可以执行不报错,但是无法生效。因此非root用户根本没有办法拿到windows分区的写权限,太不方便了。
只好修改mount时的umask和dmask为000,修改方式:yast2 -> 系统 -> 分区,找到要修改的分区,点fstab,修改里面的umask和dmask,默认133修改为000.
上述修改后,非root用户在windows分区下可以有些权限,但是发现即使是非root用户新建立的文件或者目录,user都是root。算了,找不到方法,将就用吧。
(6) 设置windows分区的执行权限
上面刚解决了写权限的问题,而且从文件权限上看,执行权限也是有的。
但是随后安装好jdk后,执行java -version检查是否安全正确时,发现问题了:报错说没有权限!换成root用户,还是报没有权限。root都没有权限,那问题肯定不是出在用户权限上。
试了一下将jdk暗转到非windows分区,可以正常使用。
因此猜测是mount windows分区的问题,再次查看mount fstab的选项,发现有exec的选项,应该就是这个了。用和上面同样的方法,加入"exec",重新mount。之后这个问题解决了。
(7) AMD 显卡驱动安装问题
这个是安装中最令人吐血的问题,主板是amd的785g集成主板,带有amd 4200系列的集成显卡,按说这个主板和显卡是目前amd的市场主力,当红小生,我在之前的ubuntu9.10中也非常轻松的安装好了驱动,还炫耀了一下ubuntu的3d桌面特效。结果换成suse sles11就遭遇噩梦了!
从amd官网下载到最新的10.3驱动,for linux的x86 (和x86-64是同一个安装文件)版本,安装过程倒是顺利。安装后重启,进入桌面后感觉好像是生效了,因为分辨率正确设置了。但是非常惊讶的发现,鼠标没了!稍后发现,不是鼠标没有了,而是鼠标光标不见了,鼠标的功能还是正常的。开发页面google解决方法时发现,页面非常的慢,卡,比安装驱动前还差!后来发现驱动应该是没有安装成功,ccc不能使用。显卡属性里面也不能识别amd 4200显卡。
折腾了很长时间,还是没有搞定,最后将/etc/X11/xorg.conf替换为自动备份的安装驱动前的版本,终于回复到原来的状态,至少鼠标可以用了。考虑做服务器用,设置为直接进入文本界面,先不理会这个问题,稍后有时间再来解决它。
顺便鄙视一下amd和suse,这个问题不清楚是谁造成的,不过考虑到无论amd 4200显卡还是suse操作系统,都算是目前市面上常见的东东,居然安装个驱动都搞不定,linux努力这么多年了,在易用性上,和windows比较还是望尘莫及!
分享到:
相关推荐
MySQL SUSE SLES11安装与配置笔记实操 SUSE 企业版 11 更改MYSQL安装目录(经过实测) 本人在SuSe11下rpm安装mysql包的整个过程,感谢网络感谢网友 (均摘自网上)
SUSE SLES 11 SP2 环境部署详细安装,配置文档,使用中小企业搭建虚拟化平台。
主要讲述HP服务器从初始化配置(ILO、raid),到部署完成suse 11 linux(pv、vg、lv)
SLES11 的最小 Vagrant 安装 此存储库包含 SUSE Linux Enterprise Server 11 SP3 (SLE 11 SP3) 的绝对最小、简洁的 3 节点安装。 主机要求 此设置需要运行 Libvirt 或 VirtualBox 的 x86_64 主机环境,以及 Vagrant ...
重要的安装步骤如果要通过ansible-galaxy命令安装此程序,则需要这样运行: ansible-galaxy install -p roles nousdefions.STIG-SLES11,devel 基于 。 灵感和来自 一些配置文件。 RHEL的MindPointGroup项目源自此仓
本简明手册提供了对安装 SUSE Linux Enterprise Server 的快速介绍。它是对应 用程序各个字段以及 SUSE Linux Enterprise Server 支持的每个平台的安装类型 的概述,以及对安装过程的简短的说明。 SUSE Linux ...
IBM X226服务器上配置SLES9自动安装服务器 文档格式:TXT,UltraEdit阅读
Suse Enterprise Server 12(简称SLES 12)在11版发布4年后,经过多次改进,更加成熟、稳重的一款系统出炉啦。我在今年3月就拿到了SLES 12的Beta版,经过试用,终于决定将公司内运行SLES 10+SP4的一些服务器全部进行...
方案说明 最基本的共享SCSI存储集群系统配置方案,采用两台服务器,两个...需要注意的是,本集群方案仅适用于Windows NT、Windows 2000、Windows2003、Novell Netware 5.1,6.0以及RedHat 7.2、SuSe SLES 7集群环境。
QLE2462 HBA光纤通道卡,端口数量:单通道,端口类型:LC,传输速度:4 Gbit/sec,支持软件:Windows2000/2000/XPPro,Solaris10,Linux Red HatAS3.0/4.0,Linux SuSE SLES8/9,NetWare6.5,MacOSx。
TS域控制器将是一个元分发版,它将配置SLES 8或SuSE 8.2 Pro安装到自定义域控制器中。 目的是为将现有的NT域迁移到Linux并在其中运行提供平稳过渡。
SUSE Best Practices论文的新文档系列 公开文件 DC文件 出版状态 类别 产品页面链接,评论 DC-CaaSP3-DataHub2 分机 容器 , , DC-SAP_HA740_SetupGuide_AWS 分机 树液 DC-SAP_NW740_SLE12_SetupGuide 分机 ...
本文档介绍在SuSE Linux Enterprise Server v8.0(SLES 8)上安装配置DB2 UDB Enterprise Serverv8.2双机互备的高可靠性方案的基本步骤。该方案配合采用SLES的卷管理器(LVM)和Veritas Cluster Server v2.2(VCS 2.2)...
Ex: Red Hat Enterprise Linux (RHEL) 6.8 and 7.2 SUSE Linux Enterprise Server (SLES) 11 SP4 and 12 SP1 Ubuntu Server 14.04 LTS and 16.04 LTS UEFI Shell Usage: IPMICFG params (Example: IPMICFG -m 192....
Bcfg2-一个配置管理系统Bcfg2(bee-config两个)可帮助系统管理员对其环境进行一致,可复制和可验证的描述,并提供可视化和...安装有关Bcfg2安装的详细信息,请参阅Bcfg2联机文档中的以下页面: 先决条件: : 下载: :
ventoy启动盘制作工具全面兼容包括Windows 7、Windows 8、Windows 8.1、Windows 10、Windows 11、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016、Windows Server 2019、Windows Server 2022、...