LINUX.ORG.RU

grub сломался

 , , , ,


0

1

Из-за криворуких виндузятников-мододелов, которые ложат болт на case-sensitive, не работали почти все моды в Скайриме. Когда задолбался править все руками, вспомнил что в ext4 недавно добавили поддержку case-insensitive для отдельных директорий. Установка свежая, так что можно просто включить.

Включаю: tune2fs -O casefold /dev/sda2. Загружаюсь. Груб матюкается, что unknown filesystem. Ну ок, видимо UUID слетел, хотя какого фига!? Делаю grub-install и

$ grub-install /dev/sda
Installing for i386-pc platform.
grub-install: error: unknown filesystem.

Идем в гугл: https://bugzilla.redhat.com/show_bug.cgi?id=1669772 https://savannah.gnu.org/bugs/?56897 Ахах. 2019 год. Поскольку ни хипстероФС, ни лвм, ни шифрования не стояло, накатил старый дедовский ЛИЛО и просто загрузился.

В чем мораль: блоатварь — ненужно! Сидим, пердим на ЛИЛО.

Ответ на: комментарий от BceM_IIpuBeT

Переустанови линукс! Линукс сам не переустановится!

У тебя корень 🌲 и хомяк 🐹 на одном разделе?

anonymous
()

tune2fs -O ^metadata_csum_seed /dev/sda2, подразумевая, что корень на sda2.

Человек не может погуглить, зашел на форум навалить кучу.

mazdai ★★★
()
Ответ на: комментарий от mazdai

А при чём тут metadata_csum_seed? Не поможет:

I observe that GRUB 2.04 fails to boot an ext4 filesystem which has one of the following features enabled:

large_dir

metadata_csum_seed

casefold

anonymous
()
Ответ на: комментарий от anonymous

Беру в таком случае свои слова назад. Проубер нужно фиксить в грабе, или делать загрузку по цепочке.

mazdai ★★★
()

мыши плакали, кололись.

игры не нужны, но да ладно.

файловые системы не нужны.

если любишь игры — ставь винду. для винды поставь второй компьютер, который будет специально для винды и для игр.

зачем создавать проблемы на ровном месте, чтобы затем их героически решать — нипанятна.

Spoofing ★★★★★
()

В чем мораль: блоатварь — ненужно!

Неправильный вывод. Правильный вывод: case-insensitive не нужно.

Сase-insensitive добавляет беспорядок в структуру ФС, превращая её в помойку. Сase-insensitive увеличивает энтропию этого мира. Сase-insensitive выбор хомячков, а Сase-sensitive – инженеров.

Более того, языки с Сase-insensitive тоже отвратны и убоги, например, DSL в CMake.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 2)
Ответ на: комментарий от EXL

Правильный вывод: case-insensitive не нужно.

Так я и не спорю. Он на конкретные директории ставится, а не на всю ФС: AMD FSR в (почти) любой игре через Wine/Proton (комментарий)

Вот так из-за DOS-позитивных и страдают нормальные люди.

BceM_IIpuBeT ★★☆☆☆
() автор топика
Ответ на: комментарий от Spoofing

Держать винду для игор - перебор, а вот иметь отдельную ФС для них - было бы правильно. И уж, конечно, не на загрузочном диске. Всё-таки дедовский подход с /boot на отдельном разделе остаётся справедливым.

anonymous
()
Ответ на: комментарий от anonymous

Походу придется делать отдельный /boot. Особых проблем это не составит:

sda      8:0    0 223,6G  0 disk 
├─sda1   8:1    0     1M  0 part 
└─sda2   8:2    0 223,6G  0 part /
BceM_IIpuBeT ★★☆☆☆
() автор топика

Включаю: tune2fs -O casefold /dev/sda2. Загружаюсь. Груб матюкается, что unknown filesystem

Grub вообще очень избирательный. Например, недавно и неправда он не видел ext4 с inline_data, сейчас не знаю.

anonymous
()
Ответ на: комментарий от anonymous

Держать винду для игор - перебор

железо стало доступным, просто и без затей идёшь и собираешь второй компьютер, для винды и игор. а в свободное время на нём можно компилировать генту. и брутфорсить хэндшейки от вай-фая, чтобы видеокарта тоже не простаивала.

раньше как — воткнул картридж в сегу и играешь. поиграл — вытащил.

вот и сейчас так. захотел поиграть — воткнул картридж, то есть, ССД, с шиндошс и играми, поиграл, перезагрузился обратно в линукс.

при этом всём — мега-удобно, когда это всё делается на втором компьютере, т.е. тебе не надо завершать работу за своим основным ПК с линуксом.

а там ты докупаешь второй монитор, вторую клавиатуру с мышкой...

я не знаю в каком ПГТ надо жить, кем надо работать, чтобы не организовать для себя удобное рабочее место и с играми, и с линуксами. я грузчиком за 10 тыщь работал, всё это сделал и получал удовольствие, переключаясь между линуксами и виндой, не вставая со стула.

а тут люди придумывают какие-то отмазки, какие-то оправдания, что винда зло, религия им мешает, ещё чё... господи. да поставь ты уже второй комп с виндой и играй в игры. чё за бред вообще происходит. какие ФС, какой вайн.

Spoofing ★★★★★
()
Ответ на: комментарий от BceM_IIpuBeT

В чём проблема поставить пиратскую винду с вшитым ключом либо кряком?

Dumppper001
()
Ответ на: комментарий от Spoofing

это одноразовая прошивка для игр

На squashfs?

anonymous
()
Ответ на: комментарий от BceM_IIpuBeT

Сделай уже, как у большинства: efi - root - home на gpt.

anonymous
()

Обнови груб попробуй, или /boot на отдельный раздел вынеси

nanosecond
()
Последнее исправление: nanosecond (всего исправлений: 1)
Ответ на: комментарий от Spoofing

Так это, Линукс многозодачный же.

И не приятно когда тебе говорят что делать как быть как дышать, моргать, а потом ещё обвиняют, не правильный ты дядя Федор какой-то, люди разные, если человек хочет что-то делать и не мешает другим, на то его воля, а лезть со своим уставом к другим моветон если даже кто-то на ваш взгляд ошибается, алтернатива это хорошо, но только когда есть воля выбирать, иначе война

nanosecond
()
Последнее исправление: nanosecond (всего исправлений: 2)
Ответ на: комментарий от Spoofing

а тут люди придумывают какие-то отмазки, какие-то оправдания, что винда зло, религия им мешает, ещё чё… господи. да поставь ты уже второй комп с виндой и играй в игры. чё за бред вообще происходит. какие ФС, какой вайн.

Spoofing - Ъ домохозяйка.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.