Я пытаюсь установить Fedora 19 на два SSD (программный RAID 1, если это возможно). Эти SSD раньше использовались на другом компьютере. Я удалил запись MBR и таблицу разделов с помощью dd if=/dev/zero of=/dev/sdX bs=512 count=1 где X - это a или b для файла устройства.

Fdisk теперь показывает оба SSD без разделов:

[root@localhost liveuser]# fdisk -l

Disk /dev/sda: 62.9 GB, 62879923712 bytes, 122812351 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdb: 62.9 GB, 62881005568 bytes, 122814464 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Однако программа установки показывает только один из обоих SSD: скриншот установщика

Редактировать:
Я забыл упомянуть, что ранее установщик не распознал ни один из моих двух SSD. Но это было до того, как я переписал MBR и таблицу разделов, используя dd . Кажется, это решило эту проблему для /dev /sda, но не для /dev /sdb. Интересно, что может вызвать это. Если это был драйвер, он не должен распознавать ни один из SSD, верно?

ОБНОВИТЬ
По-видимому, установщик считает, что /dev/sdb находится в RAID. Я просто заглянул в /var/log/messages и обнаружил это (обратите внимание: в первый раз я запускаю команду egrep перед запуском мастера установки, во второй раз я запустил мастер установки и щелкнул его по меню диска, которое я видел на скриншоте выше):

[root@localhost liveuser]# egrep '/dev/sd[a|b]' /var/log/messages
[root@localhost liveuser]# egrep '/dev/sd[a|b]' /var/log/messages
Sep 11 21:35:56 localhost /etc/gdm/Xsession[1107]: ERROR: ddf1: wrong # of devices in RAID set "ddf1_ffffffffffffffffab114064ab1140648b6517008b650000" [1/2] on /dev/sdb
Sep 11 21:35:56 localhost /etc/gdm/Xsession[1107]: /dev/sdb: "isw" and "ddf1" formats discovered (using ddf1)!
Sep 11 21:36:01 localhost program: Running... multipath -c /dev/sda
Sep 11 21:36:01 localhost program: /dev/sda is not a valid multipath device path
Sep 11 21:36:02 localhost /etc/gdm/Xsession[1107]: ERROR: ddf1: wrong # of devices in RAID set "ddf1_ffffffffffffffffab114064ab1140648b6517008b650000" [1/2] on /dev/sdb

Что может вызвать такое поведение? Материнская плата представляет собой Gigabyte GA-8I915PM-FS от компьютера Fujitsu Siemens без возможностей RAID. Я также еще не настроил программный RAID.

Что я могу сделать, чтобы Fedora нашла второй SSD?

1 ответ1

0

Я как-то исправил это сейчас.

Сначала я где-то читал (извините, забыл, где), что на используемых (SSD) дисках иногда возникает эта проблема, и вы можете избавиться от нее, заполнив диск нулями или используя dmraid -r -E /dev/sdb чтобы стереть Информация о RAID. Но эти два подхода здесь не сработали.

Я только что установил gparted с fedora 19 live cd, инициализировал каждый из SSD таблицей разделов msdos и создал один большой раздел ext2 на обоих дисках. Я полагаю, что файловая система не важна, и вы могли бы сделать это также с помощью таких инструментов, как fdisk и mkfs (которые gparted использует в фоновом режиме AFAIK).

Это сделало оба диска доступными для установщика.

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