与 -m 选项一起使用的 lucreate 命令指定要在新引导环境中创建的文件系统和文件系统数。您必须通过重复此选项指定要创建的文件系统的确切数目。例如,使用一次 -m 选项指定在何处放置所有文件系统。将所有文件系统从原始的引导环境合并到一个由 -m 选项指定的文件系统中。如您指定两次 -m 选项,则创建两个文件系统。 当用 -m 选项来创建文件系统时,请遵循以下指南:
必须为新引导环境的根 (/) 文件系统指定一个 -m 选项。 如果运行 lucreate 但没有使用 -m 选项,则会显示“配置”菜单。 “配置”菜单使您得以通过将文件重定向到新的安装点来定制新的引导环境。
任何存在于当前引导环境中并且没有在 -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 进行升级(任务)。