Эпопея установки Linux

*Написано с целью зафиксировать возможные, не всем очевидные, неприятные момент и предложить решение некоторых из них.

Началось всё с SSD(а точнее желания поиграться с TRIM).
В итоге я приобрёл OCZ Vertex II
И началось…
Поддержка TRIM добавлена с linux-2.6.33 (patch) у меня естественно 2.6.32 :) ибо Ubuntu 10.04 LTS

Первое решение переползти таки на 12.04 ибо тоже LTS
— Флэшка
По какой-то причине, но вот сейчас я не смог нормально загрузиться ни с одной LiveFlash. Перепробовал Ubuntu 12.04, Debian 6 сгенерированные из libeCD стандартным 10.04 startup disc creator’ом.
В debian при выборе опций по умолчанию(сразу Enter) 2/2 повисает. help потом Enter — грузится tui установщик(2/2).
12.04 повисает ничего не предложив.
10.04 нормально грузится.
Думаю «А к чёрту всё — поствлю ещё одну 10.04». Ставлю. Всё ок. Загружаюсь — raid не собирается. ох щи. Думаю «нахрен мне ещё одна 10.04 хрен с ней». Чуть позже(VirtualBox) формачу диск.
— Тот самый SSD
подумал что с usb какие-нибудь проблемы. dd’ой скопировал флэшку. Результат аналогичный.
— VirtualBox
Решил установить там, где устанавливается — на виртуалке — за 3 минуты.
Выключаю виртуалку. Гружусь в другую с подключенным диском со свежеустановленной 12.04. Пакую его tar’ом. Копирую scp на хост. Распаковываю на форматнутый диск со второй 10.04. Меняю fstab.

Фак! Нафиг 2я убунта перетянула на себя граб?! Старый же нормальный был.
Привет

Загрузились!

Всё! Хоть то, что работало работает. Можно жить.
Да. та убунта даже после смены root=UUID=… на root=/dev/sda3 не загрузилась, хотя была близка к этому, протянув до загрузки видеодрайвера. Последнее что было видно до зависания — какие-то ругательства noveau.

Второе решение забить пока на 12.04 и поменять только ядро.
Несколько рискованно(т.к. нифига ж никто не тестил что с чем совместимо), хотя менять его на более новое не так опасно как на старое.
Самое ближайшее в репах нашлось 2.6.35(ну лень мне было собирать из сорцов 2.6.33).

граб вроде всё понял
okay
ребут
внезапно. Надо было подумать что нвидивские дрова не разделяют моих планов
благо таки показалось дружелюбное окошечко в lowres о том что что-то не так. Выбираем default settings. Иксы запускаются, но в 1280×1024. Ну хоть так.
Пересобираем дрова под новое ядро. Естественно без иксов. Да и при сборке было сообщение о том что некий подготовительный скрипт от производителя дистрибутива зафэйлился, но после «ignore» всё таки собралось и предложило ребутнуться.

Ребут. Наконец то нормальное разрешение. Фух.

Yuriy Nazarov on GithubYuriy Nazarov on Twitter
Yuriy Nazarov
Software engineer
Люблю machine learning