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

Unix/Linux
查看linux 下已经安装的软件包信息
linux 系统中软件raid 配置方法
linux 下MySQL服务器的启动与停止
linux 系统下FTP服务器配置方法
Linux系统下如何挂载U盘,硬盘,光驱
linux 系统下DHCP服务器 配置方法
Linux系统下软件的安装与卸载
在Fedora 9中启用ext4文件系统的方法
linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows网络共享和NFS网络共享
Linux查看文件夹大小的命令
LINUX系统grub常见错误分析
llinux fdisk分区工具 使用方法
linux 系统telnet乱码
rhythmbox 乱码的解决方法
linux单网卡绑定多ip
tar.gz 和tar.bz2 详细解释
linux学习笔记
linux系统rpm安装包详解
linux 服务器常用维护命令
出现The file /boot/grub/stage1 not read cor 解决办法

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 72 ::
收藏到网摘: 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这两个目录下,这些链接点将直接链接到物理设备名