У меня есть рабочая станция Dell Precision T5400 с аппаратным RAID-контроллером Dell SAS и двумя накопителями SAS в чередовании.
С тех пор, как было выпущено ядро 3.9, мне кажется, что я не могу нормально загрузиться и получаю ошибку "Write Same Failed", которая заполняет мой экран. О проблеме сообщили здесь другой пользователь.
Я хотел изменить значение max_write_same_blocks
как описано в ссылке выше, но не смог найти этот файл где-нибудь в /sys /devices /.
У меня есть 2 записи в папке /sys /devices /pci0000:00, которые содержат в общей сложности 8 записей ATA 0000:00:1f.1 и 0000:00:1f.2, но они продолжают перемещаться.
В одной загрузке 0000:00:1f.1 могут быть указаны папки ATA1 и ATA2, в которых соответственно указаны host0 и host1. При следующей загрузке в нем могут быть ATA7 и ATA8, а также совершенно другой хост.
Я попытался создать файл /etc/tmpfiles.d/scsi.conf, чтобы написать команду max_write_same_blocks
и добавить к ней значение 0, но, поскольку назначения продолжают меняться, все равно происходит сбой.
Я также попробовал следующее.
- Я попытался установить драйверы от Dell (с большим трудом, так как они RPM, а не для моей системы ARCH).
- Я также попробовал ядро 3.10 из репозитория, тоже самое дело.
- Вместо этого я попробовал зеркало, но ничего не изменилось.
- Я пытался обновить прошивку контроллера рейда через Windows (я был в отчаянии).
На данный момент я в отчаянии, так как единственная оставшаяся машина - маленький нетбук Atom :-) Единственный способ получить доступ к моей машине - это получить доступ к chroot с установочного DVD.
Есть ли способ вообще отключить write_same, если машина не поддерживает его? Это на самом деле ошибка в ядре, которая будет исправлена, или они постоянно что-то меняют> Ядро 3.9, которое нарушает мою установку?
Буду признателен за любые идеи или предложения, которые вы мне дадите.