Столкнулся с проблемой:
В Генте создаю ext3, синкаю на неё раздел с центоса, пытаюсь воткнуть граб и откуриваю болт:
The file /boot/grub/stage1 not read correctly.
Логи показали:
dump (hd0,0)/boot/grub/stage1 /tmp/grub-install.img.CVsd Error 2: Bad file or directory type
Как выяснилось, это из-за размера айнодов. В центосе ext3 создаётся с размером айнода 128, а по дефолту Гента мне сделала 256.
Мораль - если ФС создаём руками - то говорим -I 128
Дико выручила ссылка:
http://phpsuxx.blogspot.com/2010/11/dump-hd01grubstage1-tmpgrub.html
Там расписано, отчего так.
PS
Решение проблемы еле нашёл, весь инет засран постами криворуких убунтистов, которые маны не читают, а постят лоховские вопросы. И которые гуголь весьма хорошо индексирует.
7 комментариев:
И наступит время, когда убунтусы захватят интернет.
А как же фря? А что фря? - Фря стоит и просто себе работает. =)
Вот именно, стоит работает. Как, впрочем, и линукс.
И стоит она рабочая ровно до тех пор, пока не надо сделать сделать что-то необычное. Например вытащить из ксена на ноду. Это такая, блджад, пляска, шо ппц. Я два дня уже му@#ха&$ь, пытаясь обновить 6.3 до 7.3 в условиях, что 6.3 не видит интеловую сеть.
Когда писал тот пост, даже не предполагал, что найдется второй человек который сотворит нечто подобное :)
Вот так вот ))
Если грабли есть - то обязательно ещё кто-то наступит ))
А чем 6.3 не устроила-то? Последняя на сколько я помню этой ветки 6.4 была. В чем нужда обновлять до следующей версии?
Причина банальна - 6.3 старая и не поддерживает современное железо ))) Сетевухы последних серверов поддерживаются с 7.1. Вот так вот. Сегодня удалось наконец обновить, теперь надо проверять, как сипанель это пережила.
Скоро ман напишу по апдейт до семёрки при учете того, что сеть на шестёрке не работает )
Большое тебе спасибо человек. Собрал ttylinux который будет установщиком для снятого образа CentOS и в корячил в него груб и тоже не мог потом его поставить на диск centos.
Отправить комментарий