Solaris 9 9/04 安装指南

root_device 配置文件关键字

root_device slice

注意:

root_device 既可以与初始安装选项一起使用,也可以与升级选项一起使用。


root_device 指定了系统的根磁盘。 确定系统根磁盘的方式中包含了有关详细信息。

升级系统时,root_device 指定了要升级的根 (/) 文件系统和由其 /etc/vfstab 文件装载的文件系统。 如果系统上由多个根 (/) 文件系统可以升级,那么必须指定 root_device。 您必须使用以下格式指定 slicecwtxdyszcxdysz

实例:

root_device c0t0d0s2

使用 root_device 关键字时,请考虑以下情况:

确定系统根磁盘的方式

系统根磁盘是指系统上包含根 (/) 文件系统的磁盘。 在配置文件中,您可以使用 rootdisk 变量来代替磁盘名,JumpStart 程序会将其设置为系统的根磁盘。 表 31–6 说明了 JumpStart 程序为安装确定系统根磁盘的方式。


注意:

JumpStart 程序只在初始安装期间确定系统根磁盘的大小。 您不能在升级期间更改系统根磁盘的大小。


表 31–6 JumpStart 确定系统根磁盘的方式(初始安装)

阶段 

操作 

如果在配置文件中指定了 root_device 关键字,那么 JumpStart 程序会将 rootdisk 设置为根设备。

如果没有设置 rootdisk,且在配置文件中指定了 boot_device 关键字,那么 JumpStart 程序会将 rootdisk 设置为根设备。

如果没有设置 rootdisk,且在配置文件中指定了 filesys cwtxdysz size / 项,那么 JumpStart 程序会将 rootdisk 设置为在该项中指定的磁盘。

如果没有设置 rootdisk,且在配置文件中指定了 rootdisk.sn 项,那么 JumpStart 程序将按内核探测顺序在系统磁盘中查找指定片上的现有根文件系统。 如果找到了一个磁盘,那么 JumpStart 程序会将 rootdisk 设置为找到的磁盘。

如果没有设置 rootdisk,且在配置文件中指定了 partitioning existing,那么 JumpStart 程序将按内核探测顺序在系统的磁盘中查找现有的根文件系统。 如果找不到根文件系统或找到多个根文件系统,那么将发生错误。 如果找到一个根文件系统,那么 JumpStart 程序会将 rootdisk 设置为找到的磁盘。

如果没有设置 rootdisk,那么 JumpStart 程序会将 rootdisk 设置为安装根 (/) 文件系统的磁盘。