我正在尝试在 60 GB SSD 上安装 13.04,该 SSD 通过 SATA 连接到 SuperMicro MBD-H8DG6-F-0 主板上的 LSI 2008 8 端口 SAS 控制器。安装花费了极长的时间(约一小时)Creating ext4 file system for /home in partition #1 of LVM VG ubuntu-vg, LV home...
。如果我查看控制台,会看到一组重复的消息:
sd 4:0:0:0: [sdb] CDB:
Write same(16): 93 0B 00 00 00 00 06 0e cf e2 00 00 ff ff 00 00
scsi target4:0:0: handle(0x0009), sas_address(0x44332211000000000), phy(0)
scsi target4:0:0: enclousre_logical_id(0x500304B00be72000), slot(0)
sd 4:0:0:0: task abort: SUCESS scmd(ffffBB3fde47dd00)
最后,无法创建可挂载的 /boot,并且安装挂起。
我删除了时间戳,因为我要手动从一台显示器上复制并输入(同样,地址中也可能有错误)。可能出了什么问题?我应该继续放任不管吗?我在类似消息中看到一些升级 SAS 控制器固件的建议,但如果没有操作系统(我知道的),我就无法做到这一点。
答案1
我终于搞清楚了。问题很简单:主板附带的固件非常过时,无法与 SSD 很好地兼容。我按照以下说明操作:http://lists.centos.org/pipermail/centos/2012-October/129427.html
我会将重要部分复制到此处,以便任何发现此内容的人都能看到。请注意,如果您有此主板,则可以使用 9211_8i(PCI 卡)更新。我假设它们具有相同的芯片组
9211_8i_Package_P14_IR_IT_Firmware_BIOS_for_MSDOS_Windows\Firmware\HBA_9211_8i_IR\2118ir.bin 和 9211_8i_Package_P14_IR_IT_Firmware_BIOS_for_MSDOS_Windows\sasbios_rel\mptsas2.rom
使用 Installer_P14_for_Linux\sas2flash_linux_i686_x86-64_rel\sas2flash 进行刷新
(Linux 包 3 不包含固件,因此您还需要下载 Windows 包)。IR 固件支持 raid,而 IT 固件只是 jbod HBA。虽然我没有使用该功能,但我的卡已经是“IR”,因此我认为没有理由强制使用受限固件。
收集完你需要的文件后进行刷新:
# chmod +x sas2flash
# ./sas2flash -b mptsas2.rom
.....
# ./sas2flash -fwall 2118ir.bin
....