在 ubuntu 中安装 solaris 分区?

在 ubuntu 中安装 solaris 分区?

我的任务是在旧的外部硬盘中搜索特定文件。这些硬盘是与 Sun Ultrasparc 1 一起使用的,所以它们相当老旧。我有 4 个硬盘,我设法将其中一个安装在使用 Solaris 9 的 Sun 中。我无法安装其他硬盘,因为这是我的电缆唯一适合的情况。所以我找到了一个 SCSI 控制器并将其放入我的 Linux 机器(Ubuntu 10.10)并连接了硬盘。我使用了我可以访问的一个硬盘,因为我备份了所有内容,我知道它确实有效。

现在的问题是,我无法在 ubuntu 中安装它。使用 {fdisk -l} 我得到

/dev/sdc (“Sun disklabel”) 磁盘数量:30 个,91 个扇区,2878 个磁盘 总计:2730 × 512 字节磁盘

设备标志开始结束块ID系统

/dev/sdc1 0 2878 3928470 0 未分配 /dev/sdc3 0 2878 3928470 0 未分配

磁盘 /dev/sdc1 (“Sun disklabel”):30 个磁盘,91 个分区,2878 个磁盘 总计:2730 × 512 字节的磁盘

设备标志开始结束块ID系统

/dev/sdc1p1 0 2878 3928470 0 未分配 /dev/sdc1p3 0 2878 3928470 0 未分配

磁盘 /dev/sdc3 (“Sun disklabel”):30 个磁盘,91 个分区,2878 个磁盘 总计:磁盘大小为 2730 × 512 字节

设备标志开始结束块ID系统

/dev/sdc3p1 0 2878 3928470 0 未分配 /dev/sdc3p3 0 2878 3928470 0 未分配}

我认为这里的主要问题是“未分配”。

如果我使用 dmesg | grep sdc 我得到[ 5.842160] sd 5:0:0:0:[sdc] 启动磁盘....就绪 [ 10.254764] sd 5:0:0:0:[sdc] 7866080 512 字节逻辑块:(4.02 GB/3.75 GiB) [ 10.257375] sd 5:0:0:0:[sdc] 写保护已关闭 [ 10.257381] sd 5:0:0:0:[sdc] 模式感知:8f 00 10 08 [ 10.262421] sd 5:0:0:0:[sdc] 写缓存:已禁用,读缓存:已启用,支持 DPO 和 FUA [ 10.273597] sdc:sdc1 sdc3 [ 10.468921] sd 5:0:0:0: [sdc] 连接的 SCSI 磁盘

这是正确的磁盘...

有什么想法可以正确安装吗?谢谢。

答案1

事实上,我终于找到了执行此操作的命令。如果有人想知道:

安装 -oufstype=sunx86 -o ro

效果很好。

答案2

我认为 Ubuntu 中的默认内核不支持 Sun 磁盘布局。

我建议获取 OpenSolaris Live CD 并在您的 PC 上启动它。希望它能够识别并安装驱动器。

相关内容