红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > SuSE

suse 10.2 安装测试笔记

发布时间:2007-09-08 01:26:44来源:红联作者:oleuner
从昨天中午就开始了这场苦旅。首先bt下载了suse最新的dvd版本iso,刻盘,腾出12g未分区空间,安装,大约在安装amarok的时候报告错误(该包不存在云云...),“略过”和“中止”都会直接退出安装! “重试”显然更不行,郁闷,重新ftp下载3.6g的iso文件。

今早再次刻盘,卷土重来,这次倒好,一开始就报告错误,甚至无法生成软件安装列表!两张盘一起用,中间切换?仍然没戏!

我实在不想再装gnome或者xfce之类,因为那些我的ubuntu都有,也用熟了,我就是想换换KDE口味,于是在设置中关掉amarok继续,期间,又发现kdegraphics3也是类似问题,再次从头,去掉kdegraphics3...

最后在升级源那里等待,简直就是一场噩梦,貌似100年也下不完一样(我现在就还在“创建源”中,第一个就等了1个多小时还没有完,只好在这里写blog打发时间...)suse (yast)的源好像真的在下载软件一样,而不象debian那样只是要个软件名列表和url而已。难道这就是吹牛X的yast?

BTW:中文版中所有的“下一步”都被翻译成了“下一首”,难道这就是老二的linux distro?

不过,也许是我先入为主了,我会继续使用,直到适应为止。

安装后,居然不自动挂接我的ubuntu分区,不挂windows尚可理解,但同门相残就不好了吧

sudo vim /etc/fatab

加入
/dev/sda6 /media/sda6 ext3 defaults 1 1

保存。再
cd /media
sudo mkdir sda6

建立sda6目录(链接),最后挂载所有

sudo mount -a

这时就可以读写ubuntu的分区了。

安装NTFS在写入功能的支援

openSUSE 10.3
已经将此功能整合进openSUSE 10.3,不用再做另外套件的安装。

openSUSE 10.2
如果您只是需要读取NTFS上的档案,那么此功能已经预设在所有SUSE Linux / openSUSE的版本里,不用再做另外套件的安装。
如果需要档案的读取和写入,您需要将下列加入安装来源:
zypper sa http://download.opensuse.org/repositories/filesystems/openSUSE_10.2/ Filesystems

您将会看到以下的文件:
* Adding repository 'Filesystems'
Repository 'Filesystems' successfully added:
Enabled: Yes
Autorefresh: Yes
URL: http://download.opensuse.org/repositories/filesystems/openSUSE_10.2/

安装以下的套件:
fuse
ntfs-3g

利用指令:
zypper in -c Filesystems ntfs-3g fuse

或者利用YaST中的软体管理来进行安装。在搜索项内输入ntfs-3g来找到套件并安装。

挂载NTFS分割区
将所要挂载的项目写入档案/etc/fstab中,该NTFS档案系统将在开机时自动的挂载。挂载前请注意将挂载的目录存在(此处的例子是/Windows/C )。大部分NTFS都被划分在第一个硬碟的其中之一:
PATA (IDE)硬碟

#装置挂载点档案系统参数
/dev/hda1 /windows/C ntfs-3g user,users,gid=users,umask=0002 0 0

SATA硬碟
#装置挂载点档案系统参数
/dev/sda1 /windows/C ntfs-3g user,users,gid=users,umask=0002 0 0

其它
#装置挂载点档案系统参数
/dev/disk/by-label/win /windows/C ntfs-3g user,users,gid=users,umask=0002 0 0

注意在存档之前确定参数栏位上没有"ro"指令,否则此分割区将只能被读取,即使安装有能支援写入的驱动。

再者,你能用磁碟ID来指定这来源装置(Symbolic link in /dev/disk/by-id/),或档案系统的UUID(/dev/disk/by-uuid/)。 by-label or by-id更被优先于/dev/sd*这些节点, by-label or by-id是比/dev/sd*这些节点更优先的,因为当硬碟设置后,它们仍能保持相同的名称,比如说/dev /sdc而不是/dev/sda (字母是按照plugged in或识别的顺序来决定)。

手动挂载
如果您想手动挂载NTFS分割区,利用ntfs-3g这指令,指定磁碟分割区为NTFS。举个例子,挂载一唯读NTFS分割,标签为"windows"在/mnt目录下: ntfs-3g -o ro,gid=users,umask=0002 /dev/disk/by-label/windows /mnt

上一步也能如此:
sudo yast2 disk

这跟YaST -- System -- Partitioner是一样的
关于利用ntfs-3g和umount这两个指令来挂载和卸载NTFS分割,如需要更多细节,请阅读它们的使用文件。

排疑解难
The ntfs-fuse uses ntfsmount that sucks rocks for writing -你能在每个目录下建立高达10的档案,假如你想将ntfs分割区用于更多用途(例如在单一目录下建立11个档案),那么利用ntfs-3g来安装一个真正的驱动。

如果你在Guru TaST来源里找不到ntfs-3g,试试换suser-jengelh,或直接从ntfs-3g web site去下载原始码。在安装ntfs-3g前,先确定fuse已经正常运作(例如用指令modprobe fuse ),如果没有,在系统设定档中加入:使用YaST/System/sysconfig编辑器;选择System/Kernel/MODULES_LOADED_ON_BOOT;将fuse写入并按下Finish。 。建立这是简单易作的(./configure; make; make install)。挂载的选项除了驱动的名称,其余是非常类似的。 (ntfs-3g而不是ntfs-fuse)。
文章评论

共有 0 条评论