Что изменилось в ядре Linux (2.6.22), который оказывает поддержку hdparm включения питания в резервном устройстве?

Для пояснения UUID - это единственный надежный способ для ядра идентифицировать жесткие диски. Есть два типа: UUID, который хранится в файловой системе и недоступен для ядра во время загрузки, и PARTUUID, который хранится в таблице разделов и доступен во время загрузки. Таким образом, вы должны использовать

root=PARTUUID=SSSSSSSS-PP

, поскольку / dev / sd ?? может изменяться с подключенными / отключенными устройствами.

Не забудьте использовать заглавные буквы в шестнадцатеричном числе SSSSSSSS-PP , которое вы получаете из blkid !

Более простой в использовании

root=LABEL=
root=UUID=

работает только с initramfs , который извлекает эти идентификаторы.

Итак, если вы используете непустой initramfs , у вас могут быть все три! С пустым initramfs у вас есть только PARTUUID .

1
29.12.2012, 17:16
1 ответ

http://lxr.free-electrons.com/source/drivers/ata/libata-core.c?v=3.5#L1987

Код вызывает ata_dev_set_feature (dev, SETFEATURES_SPINUP, 0);

1
27.01.2020, 23:54

Теги

Похожие вопросы