下一页 上一页 目录

6. 数据共享

6.1 使用共享分区

如果您已经按照构建新内核章节所述,编译了带有Sun磁盘标签支持和UFS支持的内核,那么您现在应该能够挂载您的Solaris分区。在启动过程中,您应该看到类似如下的信息:

  hda: [PTBL] [523/255/63] hda1 hda2 < hda5 hda6 hda7 hda8 > hda3 <Polaris: [s0]
  hda9 [s1] hda10 [s2] hda11 [s3] hda12 [s6] hda13 [s7] hda14 >
含义(在本例中):分区 3 (hda3) 是一个带有 6 个切片 (s0,s1,s2,s3,s6,s7) 的 Solaris 分区。它们被映射到 Linux 设备 hda9hda14

尝试挂载您的 Solaris 分区。当挂载 UFS 分区时,您总是需要添加 -oufstype= 参数,在本例中是 -oufstype=sunx86。因此,挂载分区的命令类似于:

  mount -oufstype=sunx86 /dev/hda14 /mnt
现在,测试您的分区。请注意:UFS 分区的写入支持非常实验性。请不要信任您写入 UFS 分区的任何数据!

如果您希望您的 Solaris 分区在启动时自动挂载,您可以添加类似下面这样的行:

  /dev/hda14 /solaris ufs ufstype=sunx86 0 0
到您的 /etc/fstab 文件中

6.2 其他方法

而且,当然还有其他数据共享的方式

软盘

我不知道 Solaris 支持哪些软盘文件系统。您知道吗?请发邮件告诉我。

网络

Solaris 知道 NFS。Linux 也知道 NFS。这实际上可能是最好的数据共享方式


下一页 上一页 目录