[РЕШЕНО] Не могу русифицировать LiveCD Wheezy

Автор SuperGeek256, 29 декабря 2013, 17:13:07

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

SuperGeek256

 Всем привет, скачал загрузочный диск Wheezy, решил сделать свою сборку для себя (чтобы на 1 CD влез). В squashfs (файл с корневой ФС диска) в файл /etc/locale.gen добавил строку для русского языка (ru_RU.UTF-8 UTF-8), а затем сделал locale-gen. И aptitude русифицировался. Потом я в /etc/default/locale добавил LANG=ru_RU.UTF-8. Но! Когда я собрал диск и загрузил его, у меня был английский язык, а в файле /etc/default/locale было LANG=en_US.UTF-8. Что делать?



You suffer...
But why?
       Napalm Death

Malaheenee

SuperGeek256, а что кроме suqashfs есть на диске?
Все мы где-то, когда-то и в чем-то были новичками.

SuperGeek256

 Squashfs - это сильно сжатая ФС только для чтения, монтируемая при загрузке диска как корень. На самом диске только Squashfs, загрузчик, memtest86+, ядро и почти ничего больше. Подозреваю, что в Squashfs есть конфигурационный файл, в котором тоже задаётся язык, но я его не увидел. В корне самой CDшки конфигурации языка нет.



You suffer...
But why?
       Napalm Death

Malaheenee

SuperGeek256, что такое SquashFS мы знаем. Правда-правда. По идее, все параметры задаются в загрузчике, чаще всего - либо isolinux либо syslinux. Так что копайте в сторону именно его файла настройки.
Все мы где-то, когда-то и в чем-то были новичками.

SuperGeek256

 Спасибо, добавив в isolinux.cfg в параметр append lang=ru_RU удалось сменить язык.



You suffer...
But why?
       Napalm Death