rootwait
и rootdelay
используются в ситуациях, когда файловая система недоступна сразу, например, если она обнаружена асинхронно или смонтирована через usb. Дело в том, что это должно быть очевидно на основе root
бутарга, если это так или нет, так почему же ядро не может автоматически понять, что ему нужно ждать появления файловой системы? Существуют ли какие-то технические ограничения, препятствующие внедрению этой автоматизации?
/dev/sda1
это USB-устройство, и вам нужно подождать какое-то время или это /dev/sda1
происходит в системе SCSI, которая должна сканировать?