Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103233149
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-03-28 13:05:48

 
在pc机上使用UNIX,由于pc上的硬盘多为IDE接口的故,只介绍IDE接口的硬盘。 
常常我们有多块unix硬盘,需要把进行文件对拷时,或当一块使用硬盘的可用空间不多时也可以再接一块硬盘做为文件系统使用. 
在SCO UNIX 5.0.5 中,系统已经存在硬盘设备hd10(接到IDE0上的从设备),则hd10无需配置。 
硬盘的设备名为hd00,hd10等等,hd00为接到IDE0的主设备,hd10为接到IDE0上的从设备. 
而我们看到下边的设备而是 
brw-------   1 sysinfo  sysinfo    1, 47 Mar 26 11:56 hd0a(hd00的活动分区) 
brw-r-----   1 dos      sysinfo    1, 48 Mar 26 11:56 hd0d(hd00的DOS分区) 
brw-------   1 sysinfo  sysinfo    1, 15 Mar 26 11:56 hd01(hd00的第一个分区) 
brw-------   1 sysinfo  sysinfo    1, 23 Mar 26 11:56 hd02(hd00的第二个分区) 
brw-------   1 sysinfo  sysinfo    1, 31 Mar 26 11:56 hd03(hd00的第三个分区) 
brw-------   1 sysinfo  sysinfo    1, 39 Mar 26 11:56 hd04(hd00的第四个分区) 
br--r-----   1 root     backup     1, 79 Mar 26 11:56 hd11(hd10的第一个分区) 
br--r-----   1 root     backup     1, 87 Mar 26 11:56 hd12(hd10的第二个分区) 
br--r-----   1 root     backup     1, 95 Mar 26 11:56 hd13(hd10的第三个分区) 
br--r-----   1 root     backup     1,103 Mar 26 11:56 hd14 (hd10的第四个分区) 
把第二块UNIX硬盘连到机器上,注意前边说过这块硬盘应连到IDE0上,并且为从盘. 
用#divvy /dev/hd10  (注:divvy 为分割磁盘命令) 
把第二块UNIX硬盘上的文件系统注册到当前UNIX系统上. 
显示为 
+-------------------+------------+--------+---+-------------+------------+ 
| Name              | Type       | New FS | # | First Block | Last Block | 
+-------------------+------------+--------+---+-------------+------------+ 
|                   | EAFS       |  no    | 0 |            0|       19999| 
|                   | NON FS     |  no    | 1 |        20000|      117999| 
|                   | HTFS       |  no    | 2 |       118000|     4209019| 
|                   | NOT USED   |  no    | 3 |            -|           -| 
|                   | NOT USED   |  no    | 4 |            -|           -| 
|                   | NOT USED   |  no    | 5 |            -|           -| 
|                   | NON FS     |  no    | 6 |      4209020|     4209029| 
|                   | WHOLE DISK |  no    | 7 |            0|     4217030| 
+-------------------+------------+--------+---+-------------+------------+ 
4209030 1K blocks for divisions, 8001 1K blocks reserved for the system 

n[ame]       Name or rename a division. 
c[reate]     Create a new file system on this division. 
t[ype]       Select or change filesystem type on new filesystems. 
p[revent]    Prevent a new file system from being created on this division. 
s[tart]      Start a division on a different block. 
e[nd]        End a division on a different block. 
r[estore]    Restore the original division table. 

Enter your choice or q to quit: 
                                                                                
其中Name为文件系统在当前UNIX中的设备名。(由于第二块unix盘未在系统中注册,所以看不到设备名) 
Type 为文件系统类型,常见有EAFS,HTFS. 
New FS 标识是否为新建的文件系统,我们用的是UNIX硬盘,文件系统已经分好,所以不要新建文件系统,除非真的想重新建立文件系统,不过原文件系统中的内容被覆盖。 
#为unix文件系统的编号 
First Block, Last Block 为各文件系统的起始与结事块号。 

我们使用第二块UNIX硬盘,通常都不会去改变原来硬盘的文件系统大小的。只要把第二块UNIX盘的文件系统注册到当前系统上就好了。 
一般来说0#文件系统类型为EAFS,是unix盘的引导区,一般来说我们用不上。所以不用为它命名。 
        1#文件系统类型为NON FS,是unix盘的交换区,我们也用不上。不用为它命名 
   2#文件系统类型为HTFS,是unix盘的根分区,如果第二块unix盘上,只有根分区我们就使用这个分区。 
   其它文件系统类型为HTFS的分区都是单的分区,我们也可以利用。 
经过上边分析,我们为2#分区,命名(也就相当于在当前unix系统中注册了,第二块硬盘的根分区以便使用)。 
键入n,回车。 
显示 
which division? (0 through 7)?    
(命名哪个分区) 
键入2,回车。 
显示 
what do you want to call it?      
(你想叫它什么) 
输入SROOT(依喜好自行命名) 
显示如图,可见已经命名为2#分区。 
+-------------------+------------+--------+---+-------------+------------+ 
| Name              | Type       | New FS | # | First Block | Last Block | 
+-------------------+------------+--------+---+-------------+------------+ 
|                   | EAFS       |  no    | 0 |            0|       19999| 
|                   | NON FS     |  no    | 1 |        20000|      117999| 
| SROOT             | HTFS       |  no    | 2 |       118000|     4209019| 
|                   | NOT USED   |  no    | 3 |            -|           -| 
|                   | NOT USED   |  no    | 4 |            -|           -| 
|                   | NOT USED   |  no    | 5 |            -|           -| 
|                   | NON FS     |  no    | 6 |      4209020|     4209029| 
|                   | WHOLE DISK |  no    | 7 |            0|     4217030| 
+-------------------+------------+--------+---+-------------+------------+ 



4209030 1K blocks for divisions, 8001 1K blocks reserved for the system 
n[ame]       Name or rename a division. 
c[reate]     Create a new file system on this division. 
t[ype]       Select or change filesystem type on new filesystems. 
p[revent]    Prevent a new file system from being created on this division. 
s[tart]      Start a division on a different block. 
e[nd]        End a division on a different block. 
u[ndo]       Undo the last change. 
r[estore]    Restore the original division table. 

Enter your choice or q to quit: 
本例中只有2#分区需命名。 
故按q键回车退出. 
系统提示(是安装使生效,是回到主菜单重新操作,还是退出不生效)  
i[nstall]      Install the division set-up shown 
r[eturn]       Return to the previous menu 
e[xit]         Exit without installing a division table 

Please enter your choice: 
键入i,回车,使生效。 
使用l命令看是否生成设备名SROOT设备文件。 
# l /dev/SROOT 
brw-r-----   1 sysinfo  sysinfo    1,106 May 28 11:30 /dev/SROOT              

这个/dev/SROOT  就是第二块unix盘的根分区,这样就可以用mount命令将它装要unix系统上了。 
你可以建一个目录作为它的引入点。我们可以在根下建一SROOT目录 
#cd / 
#mkdir SROOT 
把/dev/SROOT  就是第二块unix盘的根分区引入到/SROOT目录上。 
# mount /dev/SROOT /SROOT 
# l /SROOT  (列第二块unix盘的根分区文件) 
这样就可以把它当作正常的文件系统使用了。 
与光驱一样。 
用umount卸载硬盘 
#umount /SROOT 
阅读(329) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~