当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Solaris硬盘分区学习笔记(转载)

Unix/Linux
linux查看内存的大小
在linux下写的代码,用的是utf-8,结果拿到XP下运行的时候,所有的中文都成乱码
linux su和sudo命令的区别
linux cron 下的定时执行工具使用技巧
linux 查找进程及终止进程操作的相关命令
redhat linux 安装 gcc编译器
Linux Mplayer播放各种格式的电影
一起回顾一下linux常用命令
Linux 网站项目发布要做哪些配置
linux SSH配合SecureCRT的密匙完美使用方法
GD 编译出错解决方法
Facebook Open Platform编译FAQ
Linux 系统硬盘 优化
linux 挂载详解
linux crontab定时命令
Linux 系统中确保访问三级域名畅通的方法
Linux 特权帐号VS普通帐号
确保Linux系统安全的前提条件 漏洞防护
Linux 监视系统资源使用率
Red Hat Linux上使用BIND建立DNS服务器

Unix/Linux 中的 Solaris硬盘分区学习笔记(转载)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 42 ::
收藏到网摘: n/a

Solaris硬盘分区学习笔记
Solaris硬盘分区学习笔记
参考文章《隆重推荐:Solaris硬盘分区简介》,地址:http://chinaunix.net/jh/6/538888.html
好久没来了,最近单位的事很多,剩下的大部分时间都在看SA119,也没什么东西要写上来,今天看了这篇文章,就写些心得上来。
整个系统的硬盘信息可以用format命令查看,但必须在root权限下。例如:
# formatSearching for disks...done
AVAILABLE DISK SELECTIONS: 0. c0t8d0 /pci@1f,4000/scsi@3/sd@8,0 1. c0t10d0 /pci@1f,4000/scsi@3/sd@a,0 2. c0t12d0 /pci@1f,4000/scsi@3/sd@c,0Specify disk (enter its number): 1selecting c0t10d0[disk formatted]Warning: Current Disk has mounted partitions.
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 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 quitformat> p

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从中可以看出笔者有三块硬盘,其中/pci@1f,4000/scsi@3/sd@8,0: /pci@1f,4000/scsi@3/sd@a,0:/pci@1f,4000/scsi@3/sd@c,0就是三块是硬盘的物理地址。
一块硬盘要使用,一般要经过低格,分区,格式化三个步骤,而用户一般只需要后面两个步骤,第一个步骤硬盘在出厂前,厂家就已经做好了。经过分区后,一个硬盘上就会有一个或多个分区(在solaris下,一块硬盘有8个分区,由 0至7),每个分区由若干个柱面构成。solaris中一个分区对应一个文件系统,它们之间是一一对应的(即一个分区只能包含一个文件系统,而一个文件系统也不能跨分区存在)。分区用format命令可以实现。 当格式化后,将分区内的柱面分成柱面组,每个柱面组包含几个连续的柱面。solaris中用newfs来实现高级格式化,默认的是unix文件系统(ufs,unix file system),他使用一下四种类型的块:引导块,超级块,索引节点(I节点),文件块/数据块。磁盘的命名solaris中用设备名指代磁盘,磁盘的设备名是以cNtNdN为格式的字母和数字的组合(N代表数字),其中cN代表逻辑控制器号(控制接口),tN代表物理总线目标号(目标地址,scsi设备将给予scsi-ID),dN代表磁盘或逻辑单元号(设备地址或者卷的raid地址,一个地址多个盘)。至于逻辑设备名称格式则是如:cNtNdNsN,sN代表分区号(片地址,也就是说分区地址),其它同上。 所有的设备地址都将作为链接文件存于/dev/dsk和/dev/rdsk这两个目录下,这些链接点将直接链接到物理设备名