与 -m 选项一起使用的 lucreate 命令指定要在新引导环境中创建的文件系统和文件系统数。 必须通过重复该选项来指定要创建的文件系统的确切数目。例如,使用 -m 选项一次将指定所有文件系统的存放位置; 将所有文件系统从原始的引导环境合并到一个由 - m 选项指定的文件系统。 如果指定 -m 选项两次,则创建两个文件系统。 当使用 -m 选项创建文件系统时,请遵循以下指南:
必须为新引导环境的根 (/) 文件系统指定一个 -m 选项。 如果不带 -m 选项运行 lucreate,则显示"配置"菜单。 "配置"菜单将文件重定向到新安装点,从而使您能够定制新引导环境。
存在于当前引导环境中并且没有在 -m 选项中指定的任何关键文件系统都合并到创建的下一级文件系统中。
只有由 -m 选项指定的文件系统才能在新引导环境中创建。 如果当前引导环境包含多个文件系统,而且您希望在创建的新引导环境中包含相同数目的文件系统,则您必须对创建的每个文件系统都指定一个 -m 选项。 例如,如果您具有根 (/)、 /opt 和 /var 等文件系统,应为新引导环境上的每个文件系统都使用一个 - m 选项。
不要复制安装点。 例如,不能有两个根 (/) 文件系统。
以超级用户的身份登录。
要创建新引导环境,请键入:
# lucreate [-A 'BE_description'] -c BE_name \ -m mountpoint:device:fs_type [-m mountpoint:device:fs_type] -n BE_name |
在本例中,活动引导环境名为 first_disk。 文件系统的安装点通过使用 -m 选项表示。 创建两个文件系统,根 (/) 和 /usr。新引导环境名为 second_disk。 说明 Solaris 9 test Jan. 2001 与名称 second_disk 关联。 新引导环境 second_disk 中的交换自动与源 first_disk 共享。
# lucreate -A 'Solaris 9 test Jan 2001' -c first_disk -m /:/dev/dsk/c0t4d0s0:ufs -m /usr:/dev/dsk/c0t4d0s3:ufs \ -n second_disk |
当新引导环境的创建完成后,可将它升级和激活(使之可以引导)。 请参阅 第 33 章,使用 Solaris Live Upgrade 进行升级(任务)。