在SCO UNIX系統中使用另一unix硬碟(轉)

ba發表於2007-08-11
在SCO UNIX系統中使用另一unix硬碟(轉)[@more@]在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

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-947203/,如需轉載,請註明出處,否則將追究法律責任。

相關文章