我需要弄清楚solaris盒子的硬盘名称,我不清楚设备名称是什么。 在linux上,它将类似于/dev/hda/dev/sda ,但在solaris上我在分区中有点丢失以及设备被调用了什么。 我认为像/dev/rdsk/c0t0d0s0这样的条目是分区,整个硬盘驱动器是如何引用的?

===============>>#1 票数:12 已采纳

/ dev / rdsk / c0t0d0s0表示控制器0,SCSI目标(ID)0,s表示Slice(分区)0。

通常,按照惯例,s2是整个磁盘。 此分区与其他分区重叠。

prtvtoc / dev / rdsk / c0t0d0s0将显示磁盘的分区表,以确保。

===============>>#2 票数:2

你想对整个磁盘做什么? 查看相关命令的手册页的“示例”部分,以查看该命令需要多少磁盘名称。

zpool不需要分区,如:c0t0d0 newfs确实:c0t0d0s0 dd将使用整个磁盘分区:c0t0d0s2

注意:s2作为整个磁盘只是一个约定。 root用户可以使用Solaris format命令并更改任何分区的范围。

===============>>#3 票数:2

如果在非SPARC硬件上运行Solaris并且不使用EFI,则整个硬盘驱动器不是c0t0d0s2而是c0t0d0p0s2在这种情况下只是Solaris主分区。

===============>>#4 票数:1

磁盘标签有两种类型,一种是SMI(vtoc),另一种是GPT(EFI)。

在X86平台上,磁盘是SMI标记的(默认行为):cXtXdXp0是整个物理磁盘cXtXdXp1-cXtXdXp4是主分区,包括solaris分区。

cXtXdXs0-cXtXdXs8是激活的Solaris分区的分区(片)。 cXtXdXs2是整个激活的Solaris分区,可能不是整个磁盘。

希望我很清楚。

/孟

===============>>#5 票数:0

有关片2的注释仅适用于具有SMI标签的驱动器。

如果驱动器大于1TB,或者驱动器已用于ZFS,则驱动器将具有EFI标签,而片2将不是整个磁盘。 使用EFI标签,片2是“只是另一片”。 然后,您将使用不带切片的设备名称来引用整个磁盘,例如c0t0d0。

===============>>#6 票数:-2

c0t0d0s0 整个驱动器。 细分是:

/ dev / [r] dsk / c C t A d0s S.

...其中C是控制器编号, A是SCSI地址, S是“切片”。 Slice 0是整个磁盘; 其他切片是分区号。

有关详细信息,请参阅

===============>>#7 票数:-2

cXtYdZs2是整个驱动器。 期。

  ask by Dan Littlejohn translate from so

未解决问题?本站智能推荐:

1回复

使用gdb调试solaris 10 sparc设备驱动程序

我们如何像使用gdb调试用户进程那样调试Solaris 10(Sparc)设备驱动程序?
1回复

设置Solaris 11名称服务器以管理域

如何设置我的域名服务器来管理域,然后为其添加区域。 我以前从未管理过域名,希望有人能为我指出正确的方向。 我是否需要设置文件? 如果是这样怎么办? : 提前致谢! :)
1回复

获取Solaris设备路径

我正在使用Solaris 12,并且正在尝试获取如下设备路径: 我可以使用prtconf -v通过CLI获取此路径。 如何使用C函数通过api获取路径? 我在libdevinfo中尝试了服务器功能,例如di_devfs_path,但是它没有提供prtconf给我的相同路径。 我是否
4回复

尾命令-在Solaris上按名称

是否可以在Solaris 10上按名称结尾文件? 相当于: 在手册上关于尾巴的手册没有显示此类选项。 仅包含-f,并且看起来像是按描述符跟随文件。
2回复

Solaris和预处理器宏

有人会从Solaris 10或更高版本的系统发布cpp -dM < /dev/null的结果吗? 我无法找到通常定义的预处理器宏。 Solaris文档没有详细讨论它[ 1 ],[ 2 ],谷歌也没有太大帮助。 提前致谢。
9回复

地图sd?/ sdd? Solaris磁盘名称的名称?

Solaris中的某些命令(例如iostat)使用磁盘名称(如sd0或sdd2)报告磁盘相关信息。 是否有一致的方法将这些名称映射回标准/ dev / dsk / c?t?d?s? Solaris中的磁盘名称? 编辑:正如Amit所指出的, iostat -n会生成设备名称,例如c0t
2回复

solaris测试驱动程序崩溃

在solaris中,我写了一个驱动程序,它崩溃了。.但是我的solaris内核也因此崩溃了。 每次系统重置且内核转储内核并重新引导时,都会加载驱动程序。如何在系统重新引导时停止加载崩溃的驱动程序?
3回复

规范化solaris上的路径名称

在GNU系统上,我只使用readlink -f $SOME_PATH ,但Solaris没有readlink。 我更喜欢在bash中运行良好的东西,但如果需要,其他程序也可以。 编辑:到目前为止,我提出的最好的是使用cd和pwd,但需要更多的hackery来处理文件而不仅仅是目录。
1回复

如何在C中的Solaris上更改分叉进程的名称?

我有一个分叉多个子进程的服务器应用程序。 当使用ps , top或prstat显示进程时,它们的显示与父进程完全相同。 我可以通过它们的pid和ppid找出哪个是父母和孩子,但是很快就变得困难了。 我想稍微更改子进程的名称,以便我快速查看该执行的操作。 我尝试了几种技巧,这些技巧都可
1回复

连接Solaris服务器时出现pssh错误

我正在使用pssh在远程服务器上运行脚本。 对于linux,我没有遇到问题,但是对于solaris,在运行脚本时遇到了问题。 我正在使用shebang使用bash shell,并且正在使用sh shell导致问题。