On Tue, May 01, 2007 at 07:05:24PM +0400, Dmitry V. Levin wrote: > > > > Повторный тест в украинской локали привёл к результатам похуже: > > > Работоспособность программы зависит от локали? > > При установке. > > > В ru_RU.utf8 работает лучше чем в uk_UA.utf8? > > Дим, непонятно. Если ты такое сочтёшь критичной проблемой -- > > поковыряюсь, всё равно ещё ~450G данных пока на площадке > > пробегут -- мне тут делать более-менее нечего. > Если это имеет место быть, то это критичная проблема. Медицинский факт, root raid1 в ru_RU приводит к автоустановке загрузчика в mbr-only массива, в uk_UA -- предлагается в диск (пройти через это "за так" не получится). > > Могу сделать две идентичные установки в разных локалях > > (начиная со сноса дисков) и привести/сравнить логи. > Буду очень благодарен. Сейчас проведу третий эпизод по возможности идентичной установки (без сноса разделов успевает собраться рейд и нашуметь в diff на тему md0/md1), но в общем и в целом получается так: --- фрагмент `diff -Naur 20070426-{ru,uk}2` --- -("/lilo" language ("ru_RU") action "list") -;answer: ("/lilo/rd/c0d0" name "rd/c0d0" size "1073 MB" disk #t cur #f) -;answer: ("/lilo/rd/c0d1" name "rd/c0d1" size "1073 MB" disk #t cur #f) -;answer: ("/lilo/rd/c0d2" name "rd/c0d2" size "10.7 GB" disk #t cur #f) -;answer: ("/lilo/rd/c0d3" name "rd/c0d3" size "5324 MB" disk #t cur #f) -;answer: ("/lilo/hda" name "hda" size "20.5 GB" disk #t cur #f) -;answer: ("/lilo/md0" name "md0" size "1073 MB" disk #t cur #t) -;answer: ("/lilo/rd/c0d0p1" name "rd/c0d0p1" size "1073 MB" disk #f cur #f) -;answer: ("/lilo/hda1" name "hda1" size "1073 MB" disk #f cur #f) -("/lilo" language ("ru_RU") action "write" target "boot" devname "md0") +("/lilo" language ("uk_UA") action "list") +;answer: ("/lilo/rd/c0d0p1" name "rd/c0d0p1" size "" disk #f cur #f) +;answer: ("/lilo/hda1" name "hda1" size "" disk #f cur #f) +("/lilo" language ("uk_UA") action "write" target "boot" devname "rd/c0d0p1") ;answer: empty -("/autoinstall/lilo" language ("ru_RU") action "write" target "boot" devname "md0") +("/autoinstall/lilo" language ("uk_UA") action "write" target "boot" devname "rd/c0d0p1") ;answer: empty -("/lilo" language ("ru_RU") action "commit") +("/lilo/globals" language ("uk_UA") action "read") +;answer: ("/lilo/globals" vga "normal" map "/boot/map" lba32 #t prompt #t timeout "100" install "menu" default "ALTLinux" append "panic=30" boot "rd/c0d0p1") +("/constraints//lilo" language ("uk_UA") action "write" target "globals" boot "md0" map "/boot/map" append "panic=30" timeout "100" install "menu" extraboot "mbr-only" password1 "" password2 "" method "insecure") ;answer: empty -("/autoinstall/lilo" language ("ru_RU") action "commit") +("/constraints//autoinstall/lilo" language ("uk_UA") action "write" target "globals" boot "md0" map "/boot/map" append "panic=30" timeout "100" install "menu" extraboot "mbr-only" password1 "" password2 "" method "insecure") Это вся разница в логе по lilo. Разбивка дисков при этих двух инсталяциях производилась одинаково (ниже -- совсем одинаково, с зачисткой разделов fdisk'ом до загрузки инсталера). --- `diff -Naur 20070426-{ru,uk}3` --- -("/deadline" language ("ru_RU") action "write") +("/autoinstall/deadline" language ("uk_UA") action "write") ;answer: empty -("/autoinstall/deadline" language ("ru_RU") action "write") +("/lilo" language ("uk_UA") action "list") +;answer: ("/lilo/rd/c0d0p1" name "rd/c0d0p1" size "" disk #f cur #f) +;answer: ("/lilo/hda1" name "hda1" size "" disk #f cur #f) +("/lilo" language ("uk_UA") action "write" target "boot" devname "rd/c0d0p1") ;answer: empty -("/lilo" language ("ru_RU") action "list") -;answer: ("/lilo/rd/c0d0" name "rd/c0d0" size "1073 MB" disk #t cur #f) -;answer: ("/lilo/rd/c0d1" name "rd/c0d1" size "1073 MB" disk #t cur #f) -;answer: ("/lilo/rd/c0d2" name "rd/c0d2" size "10.7 GB" disk #t cur #f) -;answer: ("/lilo/rd/c0d3" name "rd/c0d3" size "5324 MB" disk #t cur #f) -;answer: ("/lilo/hda" name "hda" size "20.5 GB" disk #t cur #f) -;answer: ("/lilo/md0" name "md0" size "1069 MB" disk #t cur #t) -;answer: ("/lilo/rd/c0d0p1" name "rd/c0d0p1" size "1069 MB" disk #f cur #f) -;answer: ("/lilo/hda1" name "hda1" size "1073 MB" disk #f cur #f) -("/lilo" language ("ru_RU") action "write" target "boot" devname "md0") +("/autoinstall/lilo" language ("uk_UA") action "write" target "boot" devname "rd/c0d0p1") ;answer: empty -("/autoinstall/lilo" language ("ru_RU") action "write" target "boot" devname "md0") +("/lilo/globals" language ("uk_UA") action "read") +;answer: ("/lilo/globals" vga "normal" map "/boot/map" lba32 #t prompt #t timeout "100" install "menu" default "ALTLinux" append "panic=30" boot "rd/c0d0p1") +("/constraints//lilo" language ("uk_UA") action "write" target "globals" boot "md0" map "/boot/map" append "panic=30" timeout "100" install "menu" extraboot "mbr-only" password1 "" password2 "" method "insecure") ;answer: empty -("/lilo" language ("ru_RU") action "commit") +("/constraints//autoinstall/lilo" language ("uk_UA") action "write" target "globals" boot "md0" map "/boot/map" append "panic=30" timeout "100" install "menu" extraboot "mbr-only" password1 "" password2 "" method "insecure") ;answer: empty -("/autoinstall/lilo" language ("ru_RU") action "commit") +("/lilo" language ("uk_UA") action "commit") ;answer: empty -("/constraints//users/root" language ("ru_RU") action "write" passwd1 "root" passwd2 "root") +("/autoinstall/lilo" language ("uk_UA") action "commit") ;answer: empty -("/autoinstall/users/root" language ("ru_RU") action "write" passwd1 "root" passwd2 "root") +("/constraints//users/root" language ("uk_UA") action "write" passwd1 "root" passwd2 "root") ;answer: empty Идей (кроме, возможно, где-то разного порядка сортировки семибитки в ru_RU и uk_UA) пока нет. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/