《NetBSD指南-14.3.1.准备磁盘》
发表于 : 2010-03-02 21:39
首先, 确定哪个文件系统将使用移至加密设备。 你至少需要保留一个小的root (/) 文件系统不加密, 这是为了加载内核和运行 init, cgdconfig 以及用来配置cgd rc.d 脚本。 本例中, 我们加密了除 root (/) 文件系统外的所有分区。
我们将删除或重新创建分区及文件系统, 而且要备份和还原这个数据。所以请先确认你在其它的磁盘或计算机上有一个最新的、可靠的备份。你要用单用户模式进行系统备份, 因为文件系统已经卸载了, 请确认你得到了一个干净的 dump。 请确认你同时备份了你硬盘上的disklabel, 这样你在开始工作前就有了一个分区布局的记录。
因为系统处于单用户模式, 只将/ 挂载成了可读写,其余的则未挂载, 使用 disklabel 将你想移进cgd的所有数据分区全部删除。
然后在你释放的空间上创建一个新的单独的分区, 我们假设是, wd0e。 将这个分区的类型设置为 ccd (没有为cgd设定的特定代码, 但 ccd 很类似。然而,它是什么其实无所谓, 它只是可以在以后提醒你这不是一个普通的文件系统). 完成后, label 磁盘以保存新分区表。
我们将删除或重新创建分区及文件系统, 而且要备份和还原这个数据。所以请先确认你在其它的磁盘或计算机上有一个最新的、可靠的备份。你要用单用户模式进行系统备份, 因为文件系统已经卸载了, 请确认你得到了一个干净的 dump。 请确认你同时备份了你硬盘上的disklabel, 这样你在开始工作前就有了一个分区布局的记录。
因为系统处于单用户模式, 只将/ 挂载成了可读写,其余的则未挂载, 使用 disklabel 将你想移进cgd的所有数据分区全部删除。
然后在你释放的空间上创建一个新的单独的分区, 我们假设是, wd0e。 将这个分区的类型设置为 ccd (没有为cgd设定的特定代码, 但 ccd 很类似。然而,它是什么其实无所谓, 它只是可以在以后提醒你这不是一个普通的文件系统). 完成后, label 磁盘以保存新分区表。