Для того же компьютера, на котором я пытался установить Windows XP, хотя установка прошла успешно, экран оставался синим, поэтому я решил переключиться на Ubuntu.

Проблема в том, что Ubuntu также испытывает проблемы с моим Intel Matrix Storage Controller (контроллерами были RAID-контроллер ICH7R/DH SATA, RAID-контроллер ICH7MDH SATA, набор микросхем для настольных ПК / рабочих станций / Server Express или набор микросхем Mobile Express в Windows XP). Когда я sudo fdisk -l он говорит что-то вроде (если я могу получить вывод на флешку, я обновлю вывод):

/dev/sda 160 GB
/dev/sda Does not have a valid partition table.

/dev/sdb 160 GB
/dev/sdb Does not have a valid partition table.

/dev/mapper/abc_defghijk_RAID 160 GB
/dev/mapper/abc_defghijk_RAID Does not have a valid partition table.

Так... Ubuntu распознает как диски-члены RAID, так и сам диск RAID. Еще более странным было то, что я случайно записал 12.04 на диск, когда намеревался записать 12.10, поэтому я установил Ubuntu дважды (сначала 12.04, затем 12.10), в результате чего сумма разделов превысила 320 ГБ.

Как заставить Ubuntu распознавать только RAID-массив, и могу ли я получить имя, отличное от случайных чисел и букв в mapper?

1 ответ1

1

Встроенные контроллеры ICH7R Intel ICH10R и SATA не являются настоящими аппаратными RAID-контроллерами; на самом деле это программные контроллеры. Проблема, с которой вы столкнулись, заключается в том, что функциональность RAID поддерживается только в Windows, а не в Linux.

Вместо того чтобы позволить ICH7R управлять томом RAID, переключите контроллер на AHCI (вместо RAID) в BIOS и создайте программный том RAID в установщике Ubuntu. Вы получите такую же или лучшую производительность. Программный RAID для Linux, обычно с dmraid или mdadm любом случае лучше, чем встроенный контроллер Intel (я не могу вспомнить, какой из Ubuntu по умолчанию использует по уши, хотя оба хороши).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .