打不死的心态活到老。

SUN的入门培训资料3

上一篇 / 下一篇  2007-11-12 11:54:51 / 个人分类:linux

51Testing软件测试网~V G2g.h$T2L-x \

http://www.xxlinux.com/linux/article/unix/rumen/2006-06-25/2114_3.html51Testing软件测试网M e*Pq"fl _

51Testing软件测试网%q,ZT:~@qK

(5) STOP+A 
:Ba(P8G#H?Z_J0(6) 直接关闭电源。51Testing软件测试网a;zu_!}7]:UH
紧急情况下,按Stop+A , 如Stop+A不起作用,则将设备电源关闭。这是极端情况,这两种方法不是干净的关闭,是突然关闭的,仅在紧急情况使用。51Testing软件测试网3uvxS#@
51Testing软件测试网O-NuLDqP
硬盘管理
7xh OK m)g:k:A}051Testing软件测试网#J0B9g$z ['X6R$N+X'D
(一)硬盘和文件资源51Testing软件测试网 f*\|6AVb,SBiB&n
硬盘和CD-ROM设备使用块设备接口,硬盘设备文件存储在/dev目录下。字符设备文件存于rdsk子目录下,块设备文件存在dsk子目录下。
-Fk C'S8bv(CO)Lx0在Solaris系统中用设备名来代表磁盘。磁盘设备名是类似cntndn格式的一系列字母和数字,比如我们看到的c0t0d0。设备名中的字母(c,t,d)都是一样的,但n代表的数字表示特定的磁盘或者系统。例如c0t0d0表示0号控制器,0号磁盘,0号LUN,这通常指代系统中的第一个硬盘,往往也是系统的启动磁盘(boot disk)。
(gQ0m3y)t0sun使用下列命名方式定义逻辑设备名:
(Ms[H[0v;G0/dev/[r]dsk/cntndnsn 51Testing软件测试网.ke#a_H8@I8zZ
例子: 51Testing软件测试网5h?;z_b.uI'K
/dev/dsk/c0t3d0s0 
LS^gX'T&HpL_d0c:逻辑控制器号(逻辑控制器) 51Testing软件测试网%]~ Ut`*LX l9n
t:物理总线目标号  51Testing软件测试网?%wd"R V
d:磁盘或逻辑单元号(LUN)  51Testing软件测试网h-g0`P#V S\
s:分区号 51Testing软件测试网u4er5G$m$oW
cn:n指磁盘控制器。当SUN系统搜集安装在系统中的磁盘控制器信息时,它给每个磁盘控制器一个数值,数值取决于系统监测控制器的先后顺序。第一个被检测到的控制器分配的数值是0,第二个控制器是1,依次类推。对IDE系统来说,第一个IDE通道为0,第二个(如果存在的话)通道为1。 
;S-{^gM0tn:n指磁盘的目标号。这个数字有时候被称为SCSI标识符,磁盘控制器上的每一个磁盘都有一个唯一的目标号。控制器通过这个目标号可以对每个磁盘独立寻址。对IDE磁盘而言,主盘的目标号是0,从盘的目标号是1。 51Testing软件测试网m+w8HP8Z'I2GmT#oS1x
dn:n指磁盘的逻辑单元号(LUN)。在有些磁盘阵列中,LUN被用来区分系统中的各个磁盘。一个阵列可以用一个目标号来表示一组磁盘,然后用LUN来表示这个磁盘组中的单个磁盘。这种方式被广泛应用于SCSI磁盘阵列和光盘转换设备中。对单个磁盘或IDE磁盘,这个数字总是设定为0。 
-Cpg@MNF*d0sn:n指磁盘上的分区号。它和磁盘的分区对应。就如我们前面所说的“Solaris下,一个磁盘包含8个分区,标记为0-7”,因为这里n的数值只能是0——7。 
2V!K#t S"d)e3RR[0以上的内容,就可以详细说明出c0t0d0s0的含义了。51Testing软件测试网-b+x.t(v#zDgZ,p9~F
dmesg命令 51Testing软件测试网+Wk p%t"xq
dmesg命令用实例名和物理名来标识连到系统上的设备。dmesg命令也显示系统诊断信息、操作系统版本号、物理内存的大小以及其他信息。51Testing软件测试网Y#nwOw6MX
例子:51Testing软件测试网%G j8`/KBn*Q'\
下面的输出信息是从前面的dmesg例子的输出信息中提取出来的,标识着连到系统上的硬盘设备。51Testing软件测试网-P8Cy0tQ)e%`,N w
对每个硬盘设备,输出三行信息,分别表示:
-xRRG u~g01. 硬盘的实例名。51Testing软件测试网#OW!k}k/a/}
2. 硬盘的物理设备名。
i1g2A P6h|03. 硬盘的市场名和硬盘的外形信息特征。
#av |@ ZP$a9a.\0硬盘的逻辑设备名是对硬盘的物理设备名的符号连接。硬盘的实例名是对物理设备命名的内核的缩写,Solaris命令不用此来表示硬盘。
4@Jo9_5KI2f0向一块硬盘写入数据之前,首先需要将其分区和格式化,这个过程一般可以分为3个步骤: 
#r&R1QH$l%M F+A01. 物理格式化,也就是通常所说的低级格式化(Low-Level Formatting,LLF); 51Testing软件测试网%Zjhtj,U
2. 分区; 
9h _9e-b,q03. 逻辑格式化,也就是通常所说的高级格式化(High-Level Formatting,HLF)51Testing软件测试网2U$G }c"tq
低级格式化的时候,硬盘被分成若干个磁道,这些磁道又被分成若干个扇区,每个扇区填充了随机数据。几乎所有的硬盘在出厂前都已经被低级格式化过,所以,用户只要对硬盘进行下面两个步骤(分区和逻辑格式化)就可以了。 51Testing软件测试网A@:} T)i7p
(二)硬盘分区 
QGay{7@}:Ej0分区会将硬盘分成几个部分,成为分区或者是分片。“分片”是“分区”的另一种说法。每个分区/分片由若干个柱面组成。绝大多数下,Solaris中的一个硬盘分区对应一个文件系统。一个分区不能包含多个文件系统;同样,一个文件系统也不能跨越多个分区。Solaris中,对硬盘进行分区,就是使用format命令。
r`8[p1k7{8amq P&R1H0solaris利用在设备目录下的字符设备文件和块设备文件对硬盘进行访问。然而,硬盘不是由用户直接访问的,是通过分区对它进行访问的,分区由设备目录下的设备文件来表示。
(\O7eR2y6wZ%c0分区是管理数据的一个方便的方法。重要的系统文件和程序可以存在一个分区,而用户产生的文件放在另一个分区。它保持不同类型的数据在不同的分区。这使系统管理员能灵活地利用数据或使用不同的备份机制。因为用户的数据每天都发生变化,系统管理员应每天作备份。而重要的系统数据不是经常变化,也就不需经常做备份。
"F'z-X"R F,Y0由Sun提供的硬盘分区可多达8个,用1-7标识。51Testing软件测试网 o$f5{S BGy!T
分区2表示整个硬盘。
hb`$s!E7{ KA0分区5表示/opt文件系统,此文件系统用来存贮那些未随操作系统一起提供的软件。
|q&]mw:M,LO0分区6 是/usr分区,此文件系统包含那些只能在某些类型的系统上运行的文件(如SPARC executables)和一些能在所有系统类型上运行的文件(如联机手册放在/usr/share目录下)。51Testing软件测试网|8u+j/U,_4~5E.y
分区7的文件系统称为/export/home,这是挂接用户主目录的挂接点。51Testing软件测试网i"YD"{ F)x7P6G0WH
硬盘分区通过在/dev目录下的逻辑设备文件加以访问.如/dev/dsk/c0t0d0s0表示在第一个硬盘上的第一分区。
(jn6V7^(@;tm M0format实用程序 51Testing软件测试网A@}w!YKV+d;aJ
format程序是一个硬盘维护工具,由系统管理员使用,其类似于DOS中的fdisk命令,主要完成以下任务: 
h1y+Gi/Rt0• 重新格式化硬盘。51Testing软件测试网0Jj8]f@e
• 改变分区大小。
+iQ&o2IZ g0• 修理和分析硬盘扇区。51Testing软件测试网,T9Q jS/IC
硬盘分区信息可以通过format命令查看,例如,显示出来的信息如下: 51Testing软件测试网'W{ ~[Ywg.Q1R!`
# format 51Testing软件测试网1v9iu$K\Kvu3w
Searching for disks...done 
&hlZ(U'Gs&L0
&NaL2m2k$A-w#gk0AVAILABLE DISK SELECTIONS: 51Testing软件测试网V5N"Df%@2D
       0. c0t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>; 
?w%c n }t'@0          /pci@1f,4000/scsi@3/sd@0,0 
,U~.h9^|!EZW l0
/OOz/EbI$U0系统信息中0. c0t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>;/pci@1f,4000/scsi@3/sd@0,0的含义很简单,0. c0t0d0就代表只装了一个硬盘,<SUN18G cyl 7506 alt 2 hd 19 sec 248>;代表的是这个硬盘的大小和柱面信息,/pci@1f,4000/scsi@3/sd@0,0所代表的,就是这个硬盘的实际物理地址。这些信息看起来很复杂,其实一般都只需要看看format命令抓出来的硬盘数量,是不是我们装在系统上的数量。
MxCv/uf"}0
Sdk||6e P0Specify disk (enter its number): 0 51Testing软件测试网*E$nX[_9v%O s[
selecting c0t0d0 
tW!O5c/@/W-u0[disk formatted] 
!`-O g XS,M+z0Warning: Current Disk has mounted partitions. 51Testing软件测试网;zx&p&ma1["` @

.{U#kr$f(\ nR0FORMAT MENU: 
7~VB"R"n-V0        disk       - select a disk 51Testing软件测试网|6q#T+`M1c
        type       - select (define) a disk type 51Testing软件测试网,`|3q5vg!e;P6LUv
        partition  - select (define) a partition table 51Testing软件测试网|([ E` a&`"I#^ uA
        current    - describe the current disk 
K*j&}i ~iL-g9F%c-@0        format     - format and analyze the disk 
%s6mR;_p*s:R-eV0        repair     - repair a defective sector 51Testing软件测试网A4WT(n U7T
        label      - write label to the disk 
E"MM"]*m.GRr[)eH0        analyze    - surface analysis 51Testing软件测试网2N9L/`P#cq `5J:Ye/Q
        defect     - defect list management 51Testing软件测试网7}_*a z!W|+D }
        backup     - search for backup labels 51Testing软件测试网/n l&^$o.oo_b,VW
        verify     - read and display labels 51Testing软件测试网!Y(U&[6T8{w
        save       - save new disk/partition definitions 51Testing软件测试网,J)e8R(yLM1{
        inquiry    - show vendor, product and revision 51Testing软件测试网u4zF/t&id f4O8H
        volname    - set 8-character volume name 
8xy4c Rf2n3mkQ!P0        !<cmd>;     - execute <cmd>;, then return 51Testing软件测试网;aif3}Ois2D*D.E
        quit 
%M)A$Q.PWF4A0下面是format主要的几个子命令的作用:
#\"`4Tn2vA0part 标识分区号0-7。51Testing软件测试网Q0a?)`5@$A#Y;X-F
tag 显示分区标签,分区标签用于标识该分区所用的目的(root,usr,home,交换区). 51Testing软件测试网T#t"Y5O?| D
flag 显示分区标志,用以标识访问权限. 51Testing软件测试网 eAmY%s s%_
cylinders 显示起始和终止的柱面号. 
/v3]L"mz9h.I@CE0size 按一定方式,以Mbytes或Gbytes为单位显示分区大小. 51Testing软件测试网"|G0b/@HQ
blocks 按柱面数、磁头数和扇区数来标识分区的大小.
F3C9h'M\7G/p ](z051Testing软件测试网qJ$sFU)Q
format>; p 51Testing软件测试网QCS9E%LQ

n }3S \E IpT}@z0PARTITION MENU: 
v4I3s.d v6eCURJ0        0      - change `0' partition 51Testing软件测试网0p(h J-e4A3X_
        1      - change `1' partition 51Testing软件测试网N+w*fu}c NW1l4N G p4{:b
        2      - change `2' partition 
z6A0V7u^-H}0        3      - change `3' partition 
'gE;VR4W-U;\ w\0        4      - change `4' partition 
9F6H2@Ln0        5      - change `5' partition 
:vu(~hX&X'X0        6      - change `6' partition 51Testing软件测试网!Z4b#RD7p pFm4h
        7      - change `7' partition 
.T[ EVjf+}0        select - select a predefined table 51Testing软件测试网2n ?9w/z r]g!Q
        modify - modify a predefined partition table 
+y Y`KiG]N0        name   - name the current table 51Testing软件测试网)\J:uat,|#{#o,`w


TAG: 学习资料 linux

 

评分:0

我来说两句

Open Toolbar