Summary: | Проблема с установкой ALT Linux на раздел | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | NotHAM <aichernov> | ||||
Component: | alterator-lilo | Assignee: | Anton V. Boyarshinov <boyarsh> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | critical | ||||||
Priority: | P3 | CC: | aen, boyarsh, cas, mike, rom_as, slazav | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 19564 | ||||||
Attachments: |
|
Description
NotHAM
2009-06-30 01:46:34 MSD
Created attachment 3633 [details] UUID= --> /dev/[hs]d* Лучше копировать информацию в багу, чем ссылаться. > dm-10 device mapper как следствие разбивания libevms'ом. > Установилось, запустилось (grub --> lilo). Редактирую fstab и lilo.conf > (boot= ... пока не трогаю) > # lilo ... и получаю следующее ... > Fatal: raid_setup: stat("/dev/disk/by-id/dm-name-sda8") # А raid я ведь > не заказывал ... > После исправления записи для "boot=..." всё становится на свои места и работает. > Похоже с инсталлером опять проблемы. Вообще-то я пока вижу local misconfiguration -- сами сломали, сами и починили. _Мне_ бы хотелось, чтоб можно было использовать и "нормальные" sda8, и через devmapper ходить, но на сейчас совсем не готов в это встревать. А скриптик, который накропал для замены UUID на имена устройств в /etc/fstab -- прилагаю. > - Установить загрузчик на /dev/disk/by-id/dm-name-sda8 # чудеса, там он был dm-10, а тут стал 8 Тут как раз чудес нет -- наверняка /dev/dm-10 соответствует /dev/sda8, а тогда /dev/disk/by-id/dm-name-sda8 и будет ссылаться на /dev/dm-10. Осталось понять, почему вылез dm-10 вместо sda8. > > Похоже с инсталлером опять проблемы. > Вообще-то я пока вижу local misconfiguration -- сами сломали, сами и починили. Может, и с инсталятором. Смотрю сейчас. А dm-10 вылез, потому что его кто-то прописал в fstab как корневое устройство... Да, проблема в том, что я опять понадеялся на udev вместо старого доброго blkid, а udev опять поменял свое поведение... Я выискивал корневое устройство в fstab (оно там записано в виде UUID=...) и искал имя устройства по ссылке /dev/disk/by-uuid/... Раньше оно ссылалось на /dev/sda8, сейчас - на /dev/dm-10. alterator-lilo-1.8-alt8 -> sisyphus: * Tue Jun 30 2009 Vladislav Zavjalov <slazav@altlinux> 1.8-alt8 - lilo-disk.sh: fix get_part_with_mntpt to find correct devices by uuid (closes: #20634) о как... > о как...
Ага, так ..
С пакетом alterator-lilo-1.8-alt8 баг больше не воспроизводится (2 сборки
сделал, потому как сообщения от robot требуют проверки, имхо).
Всем спасибо.
|