Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7611805
  • 博文数量: 1769
  • 博客积分: 18684
  • 博客等级: 上将
  • 技术积分: 16352
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-02 10:28
个人简介

啥也没写

文章分类

全部博文(1769)

文章存档

2024年(15)

2023年(44)

2022年(39)

2021年(46)

2020年(43)

2019年(27)

2018年(44)

2017年(50)

2016年(47)

2015年(15)

2014年(21)

2013年(43)

2012年(143)

2011年(228)

2010年(263)

2009年(384)

2008年(246)

2007年(30)

2006年(38)

2005年(2)

2004年(1)

分类:

2006-04-24 19:46:23

Solaris平台下的硬盘增设方法大致如下:
1. 关闭系统,进入PROM状态 % init 0 ok (PROM状态提示)
2. 在PROM状态提示符下确认当前系统所连接的SCSI设备状况 ok probe-scsi 或 ok probe-scsi-all
这时,系统将显示所能识别的SCSI设备极其设备号(Target ID).如果新连接的硬 盘之信息没有出现时,请按下述方法进行确认.
1) 检查设备号是否重复?
    Target-ID SunOS 4.xSolaris 2.x
    3 内藏硬盘 
    1 硬盘 通常与SunOS 4.x一致.
    2 硬盘 当ID不重复时, 4,5也
    0 硬盘 可以用于硬盘.
    4 磁带  
    5 磁带  
    6 CD-ROM CD-ROM
2) 检查电缆,插口,终端器等物理连接是否无误?
3) SCSI电缆的总长度是否在6米以内?
3. 重新起动系统 ok boot -r
注意,只有加入"-r"选项时, 系统在起动时才给所识别了的设备(包括SCSI设备) 生成相应的设备文件.
4. 对新增设的硬盘进行盘区划分
进入系统状态后,执行format命令,对新增设的硬盘进行盘区划分.
执行例
% format (CR)
Searching for disks...done
 AVAILABLE DISK SELECTIONS:
       0. c0t3d0
         
Specify disk (enter its number): 0   //<-- 选择硬盘 
selecting c0t3d0
[disk formatted]
FORMAT MENU:
disk       select a disk
type         select (define) a disk type
partition    select (define) a partition table
current      describe the current disk
format       format and analyze the disk
repair       repair a defective sector
show         translate a disk address
label        write label to the disk
analyze      surface analysis
defect       defect list management
backup       search for backup labels
verify       read and display labels
save         save new disk/partition definitions
inquiry      show vendor, product and revision
volname      set 8-character volume name
!       execute , then return
quit
format> partition  <-- 键入partition(或par)进入分区状态
PARTITION MENU:
       0      - change `0' partition
       1      - change `1' partition
       2      - change `2' partition
       3      - change `3' partition
       4      - change `4' partition
       5      - change `5' partition
       6      - change `6' partition
       7      - change `7' partition
       select - select a predefined table
       modify - modify a predefined partition table
       name   - name the current table
       print  - display the current table
       label  - write partition map and label to the disk
       ! - execute , then return
       quit                     
partition> modify   <-- 键入modify(或mod),修改当前分区表.
Select partitioning base:
0. Current partition table (original)
1. All Free Hog Choose base
(enter number) [0]? 0 <-- 选择当前分区表.
Part    Tag    Flag    Cylinders Size    Blocks
0   unassigned  wm     0  17   15.90MB   (18/0/0)
1   unassigned  wm     18 88   62.71MB   (71/0/0)
2   unassigned  wm     0  742  656.29MB  (743/0/0)
3   unassigned  wm     89 121  29.15MB   (33/0/0)
4   unassigned  wm     0  0              (0/0/0)
5   unassigned  wm     122 230 96.28MB   (109/0/0)
6   unassigned  wm     231 555 287.07MB  (325/0/0)
7   unassigned  wm     556 742 165.18MB  (187/0/0)
Do you wish to continue creating a new partition
table based on above table[yes]? y <-- 键入y,以当前分区表为基准分区.
Free Hog partition[6]? 7 <-- 选择适当的浮动区.
(注1) Enter size of partition '0' [32562b, 18c, 15.90mb]: 16mb <-- 指定容量
Enter size of partition '1' [128439b, 71c, 62.71mb]: 62.7mb
(注2) Enter size of partition '3' [59697b, 33c, 29.15mb]: 29mb
Enter size of partition '4' [0b, 0c, 0.00mb]: 0
Enter size of partition '5' [197181b, 109c, 96.28mb]: 96mb
Enter size of partition '6' [587925b, 325c, 287.07mb]: 287mb
Part Tag Flag Cylinders Size Blocks
0 unassigned wm 0 18 16.78MB (19/0/0)
1 unassigned wm 19 89 62.71MB (71/0/0)
2 unassigned wm 0 742 656.29MB (743/0/0)
3 unassigned wm 90 122 29.15MB (33/0/0)
4 unassigned wm 0 0 (0/0/0)
5 unassigned wm 123 231 96.28MB (109/0/0)
6 unassigned wm 232 556 287.07MB (325/0/0)
7 unassigned wm 557 742 164.29MB (186/0/0)
Okay to make this the current partition table[yes]? y <-- 确认后键入y.
Enter table name (remember quotes): new_table <-- 键入适当的名称.
partition> label       <-- 键入label(或lab),设定系统标识.
ok to label disk? y <-- 键入y
partition> q           <-- 键入q退出分区状态.
format> q              <-- 键入q退出format
(注1) 当改变其他分区尺寸时, 浮动区(Free Hog)用于在容量范围内进行自动调 节.
(注2) 分区容量的具体指定方法为:
容量数值后面加"b": 指定块数.
容量数值后面加"c": 指定柱面数.
容量数值后面加"mb": 指定MB数.
建议采用"mb",以兆字节为单位指定分区容量.
5. 生成新的文件系统 用newfs命令将所划分的分区生成为新的文件系统.
% /usr/sbin/newfs /dev/rdsk/c0t1d0s7 (CR)
如果在上述过程中将整个硬盘指定为一个分区,可执行下述命令.
% /usr/sbin/newfs /dev/rdsk/c0t1d0s2 (CR)
6. 检查新生成的文件系统
用fsck命令检查新生成的文件系统是否正确.
% /usr/sbin/fsck /dev/rdsk/c0t1d0s7 (CR)
如果在上述过程中将整个硬盘指定为一个分区,可执行下述命令.
% /usr/sbin/fsck /dev/rdsk/c0t1d0s2 (CR)
7. 安装新生成的文件系统
建立安装用目录后用mount命令进行安装.
例如,要将第7分区之文件系统用于home1时,可执行下述命令.
% mkdir /home1 (CR)
% mount /dev/dsk/c0t1d0s7 /home1 (CR)
8. 确认安装结果 用df命令确认安装结果.
% df -k (CR)
9. 自动安装新设文件系统
为在系统起动时自动安装新设文件系统,修改/etc/vfstab文件.
 % vi /etc/vfstab (CR)
 #device     device      mount       FS      fsck    mount   mount
 #to mount   to fsck     point      type    pass    at boot options
 #
 /dev/dsk/c0t3d0s7 /dev/rdsk/c0t3d0s7 /home1  ufs    6     yes     -
10. 重新起动系统
% sync;sync;reboot (CR)
 
阅读(2518) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~