重装linux会影响内核,重装linux遇到的一些问题

1.挂载window分区的问题

挂载fat32分区

使用“mount”命令。

但是挂载之前我们必须先创建一个挂载点,

一般也选择挂载在“/mnt”目录下。比如挂载 Windows

下分区格式为fat32的c盘,可以进行如下操作:

先用“su”命令取得root权限后,再在shell下输入“cd

/mnt”命令转到“/mnt”目录,再输入“mkdir -p  winc”,

回车后就创建了挂载点,然后再输入“mount -o

iocharset=cp936 /dev/hda1 /mnt/winc”命令就将c盘挂载在“/mnt/winc”下了。

其中“-o

iocharset=cp936”用来正常显示文件名中的中文;

至于分区的位置使用 fdisk  -l 命令

[root@localhost ~]# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes

255 heads, 63 sectors/track, 19457 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1        2783    22354416    c  W95 FAT32 (LBA)

/dev/sda2            2784        5180    19253902+  83  Linux

/dev/sda3            5181       19457   114680002+   f  W95 Ext'd (LBA)

/dev/sda5            5443       12556    57143173+   7  HPFS/NTFS

/dev/sda6           15077       17500    19470748+   b  W95 FAT32

/dev/sda7           17501       19457    15719571    7  HPFS/NTFS

/dev/sda8           12557       15076    20241868+  8e  Linux LVM

Partition table entries are not in disk order

可是如果每次启动Linux后访问Windows 分区都挂载一次,那是多么的不方便。幸运的是,只要修改“/etc”目录下的“fstab”文件就可以解决这个问题。

修改“fstab”需要根用户的权限。文件要如果不是根用户,键入“su”后输入密码转为根用户,再键入“cd

/etc”命令转到“/etc”目录,然后键入“gedit fstab”命令(或“vi

fstab”)编辑“fstab”文件,在其中添加“/dev/hda5 /mnt/d vfat auto,iocharset=cp936 0 0

”,

存盘后,下次启动Linux即可自动挂载d盘了。其中“auto”即为自动挂载,当然我们也可以用“defaults”代替“auto”。

主要命令

mount -o

iocharset=cp936 /dev/hda1 /mnt/winc

再就是fstab 文件内容格式

/dev/sda1               /mnt/winC               vfat    rw,codepage=936,iocharset=cp936 0 0

/dev/sda6               /mnt/winE               vfat    rw,codepage=936,iocharset=cp936 0 0

/dev/sda5               /mnt/winD               ntfs-3g   rw,defaults,umask=0222,iocharset=cp936 0 0

/dev/sda7               /mnt/winF               ntfs-3g   rw,defaults,umask=0222,iocharset=cp936 0 0

挂载ntfs复杂一点 需要安装ntfs-3g包

/dev/sda5               /mnt/winD               ntfs-3g   rw,defaults,umask=0222,iocharset=cp936 0 0

/dev/sda7               /mnt/winF               ntfs-3g   rw,defaults,umask=0222,iocharset=cp936 0 0

还有一种方法就是重编译内核或者使用rpm包实现支持ntfs格式1、我们要首先确认系统的内核;我们要根据系统的内核版本来下载支持ntfs的内核补丁;

我们在前面已经通过fdisk -l 得知/dev/hda1 是NTFS分区;我们如何加载它呢?在Fedora core 4.0

中,系统默认是不支持NTFS加载的;我们只能安装第三方kernel的ntfs插件或者编内核来实现,相对于编译内核来说,插件是最方便的,也是最简单

的;

[root@localhost beinan]# uname -a

Linux localhost.localdomain 2.6.11-1.1369_FC4 #1 Thu Jun 2 22:55:56 EDT 2005 i686 i686 i386 GNU/Linux一定要看仔细,是2.6.11-1.1369_FC4,是i686的,没有带smp字样的,smp是支持多处理器的内核,如果您用这样的内核,就要下载相应版本的smp的;

我们到哪去下载呢?

kernel ntfs 项目在

Fedora core 4.0的kernel NTFS的RPM包在:

/rpm/fedora4.html

根据上面内核的信息,我们要下载:2.6.11-1.1369_FC4 i686的,下载的应该是:

kernel-module-ntfs-2.6.11-1.1369_FC4-2.1.22-0.rr.6.0.i686.rpm

地址:

在这里选一个镜像下载:

安装kernel ntfs模块:

[root@localhost beinan]# rpm -ivh kernel-module-ntfs*

2.rlwrap实现sqlplus rman命令的回显功能

主要就是使用

rlwrap   readline 两个程序包  不过很有可能出现包依赖的问题  主要过程如下

下载rlwrap 包

tar -xf rlwrap******.tar.gz

./configure

make

make install

中间要是出现安装readline包  查询

rpm -qa |grep readline

安装同样三步

tar -xf readline******.tar.gz

./configure

make

make install

我在安装过程中出现一些莫名奇妙的问题  然后我直接将red hat 安装盘 所有软件包全选

办法比较愚蠢 是在是做了一下午太让人蛋疼,重装了事  悲剧

3.显卡驱动安装不正确  无法设置 red hat的分辨率   经过我寻找网上的n多方法 有一个可以实现

现在ati显卡驱动开源了,可直接在系统 系统管理 硬件驱动里直接下载,而且相比较下面自己装的较好些我也是这几天装了个ubuntu vista双系统,也是HD2400

1 下载ATI 8.8催化剂 FOR LINUX

3 终端里执行以下命令

代码:

sudo sh ati-driver-installer-8-8-x86.x86_64.run

4、弹出图形化安装界面,按照默认选项即可

5、终端里执行命令

代码:

aticonfig --initial

代码:

aticonfig --overlay-type=Xv

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值