Поддержу Aleksandru. Лучше считать, что из Windows нет доступа к ext4. На форуме немало тем с этой бедой.
Проблема случилась до установки Ext2Fsd.
Может и раньше. Но, Ext2Fsd ломает файловую систему. Может поэтому инитрд и зависает.
Для уверенности, что ФС исправна, запустить проверку файловой системы.
такой опции не увидел
В меню груб, ставишь указатель на нужный пункт, нажимаешь "e" (внизу экрана есть подсказка), попадаешь в режим редактирования этого пункта.
Вносишь изменения, для продолжения загрузки жмешь "F10".
Изменения действуют только на эту сессию. Удобно для отладки. Если сделаешь ошибку, то перезагрузишься и все.
А редактируя непосредственно grub.cfg, можно так ошибиться, что меню больше никогда не увидишь. Тем более редактируя из Windows.
linux /boot/vmlinuz-4.15.0-118-generic root=UUID=c399a7c9-a09c-4927-9096-3f47c6dad835 ro quiet splash $vt_handoff
Параметр "$vt_handoff". Как-то недавно была какая-то "непонятка" с ним.
Что со свапом? Гибернацией баловался? Попробуй в параметры ядра добавить "noresume".
Нет ответа по поводу "nomodeset".
Из параметров убрать "quiet" - будет больше выводить сообщений ядра.