Дети любят такой компьютер!
Языки сайта [ar] [cs] [de] [en] [es] [fa] [fr] [it] [ms] [nl] [pt] [pt_br] [ro] [ru] [sr] [sr@latin] [th] [uk] [vi] [zh]
Все версии этой статьи: [Deutsch] [English] [français] [italiano] [Bahasa Malaysia] [română] [русский]
Как сказано на странице Скачать DoudouLinux, после того, как вы загрузили файл образа ISO, можно сделать загрузочный USB-носитель DoudouLinux. Однако обычное копирование файла на носитель вам не поможет. Нужно еще записать на носитель небольшую программу, которая позволит вашему компьютеру загружаться с флэшки при включении. Эта операция выполняется один раз и не повредит ваши данные на флэшке если места достаточно. Позже вы можете обновить файл ISO и изменить настройки программы загрузки, чтобы она искала нужный файл ISO.
Чтобы избежать этого, если вы не знаете, как выполнить операцию вручную (это описано в конце данной страницы), применяйте специальную утилиту, специально разработанную для наибольшего упрощения генерации USB-носителя DoudouLinux. Утилита называется “liveusb-write” и поставляется в комплекте с системой, так что дополнительно ничего скачивать не надо. Все, что надо сделать, - это записать DoudouLinux на чистый компакт-диск, чтобы запустить систему. С другой стороны, вы можете запустить эту утилиту на любом компьютере, где установлен Линукс [1] посредством скачивания пакета Debian [2] или скачивания скрипта на Python напрямую из репозитория исходного кода.
Процесс превращения флэшки в загрузочный носитель DoudouLinux подробно описан в соотв. посте нашего блога. Если вы начинающий пользователь, лучше пользуйтесь специально разработанной утилитой для простого создания загрузочного носителя DoudouLinux. Эта утилита называется “liveusb-write”, и входит в состав DoudouLinux, так что устанавливать ничего не нужно. Все что надо сделать для запуска DoudouLinux, это прожечь компакт-диск. Начиная с версии 2.0 для создания загрузочного носителя DoudouLinux больше не требуется файла ISO, достаточно запущенной системы.
Пояснения:
Значок утилиты доступен в сессии Весь DoudouLinux, раздел программ Параметры → Система. В другой Линукс системе при установленном модуле Debian вы найдете исполняемый файл в меню Администрирование. Наконец, если вы скачали скрипт Python, надо зпустить его из консоли.
Утилита работает в двух режимах:
If you wish to activate user data persistence as well as system data persistence, you have to use the expert mode or to manually rename the file home-rw-doudoulinux
created at the USB key root into live-rw-doudoulinux
.
В режиме мастера утилита автоматически находит USB-носители и предлагает создать загрузочное устройство DoudouLinux на одном из них. Поскольку размер большинства носителей больше чем 1 ГБ, необходимый для записи DoudouLinux, утилита создаст еще один раздел, в котором будет размещен файл в случае активации сохраняемости данных пользователя. На этом втором разделе будет свободное место, где можно будет размещать дополнительные данные. Если вы захотите активировать сохраняемость личных, равно как и системных данных, вам надо сделать это в режиме эксперта или вручную переименовать файл home-rw-doudoulinux
, созданный на флэшке, в live-rw-doudoulinux
.
Работа в режиме эксперта протекает следующим образом (см. картинки ниже):
Когда все операции завершены, появится окно, уведомляющее об окончании процесса. Обычно сразу после этого USB-носителем можно пользоваться, нужно только размонтировать его (см. Как пользоваться флэш-картой или USB-диском).
Для запуска утилиты в режиме эксперта надо набрать в консоли следующую команду:
sudo liveusb-write --expert
Эта операция также начинается с выбора файла ISO, который будет записан. Для этого выводится полный списко дисков, как внутренних, так и внешних подключаемых.
Примечание:Если вы выбрали внутренний диск, и не знаете, как настроить программу загрузки, то не сможете в следующий раз загрузить систему, уже установленную на вашем компьютере.
На следующем шаге выбирается тип сохраняемости данных, который будет использоваться (только данные пользователя или и системные данные тоже), и размер файла сохраняемости. Размер указывается в мегабайтах, но без указания единицы измерения. Наконец, после отображения окна подтверждения, операция запустится.
Загрузочный USB-носитель ДудуЛинукс можно настроить без каких-либо специальных утилит. Это делается в два шага:
boot/
.boot/
. Можно вручную отредактировать файл boot/grub/grub.cfg
после того, как вы сделали копию исходного файла!Конечно, если для вас это кажется слишком сложным, просто сотрите файл ISO, чтобы освободить место, а потом запустите liveusb-write. Напоминаем, что liveusb-write запускает тот же самый скрипт. Кстати, liveusb-write не переписывает файл сохраняемости на флэшке. Если вам не нужны сохраненные данные, надо стереть это файл вручную. Находится он в корневом каталоге флэшки и называется home-rw-doudoulinux
or live-rw-doudoulinux
.
Запустить скрипт обновления вручную можно только из консоли Линукс. При этом укажите полный путь к каталогу USB-носителя (в нашем случае /media/usbdisk/
):
sudo sh /media/usbdisk/boot/liveusb-update-grub /media/usbdisk/
После запуска скрипт делает копию файла настроек программы-загрузчика. При ручном редактировании файла настроек boot/grub/grub.cfg
надо изменить имя файла ISO во всех следующих строках:
set isofile=doudoulinux-hyperborea-2.0-fr.iso
Эта строка повторяется пару раз в конце файла. В зависимости от версии ДудуЛинукс, записанной на флэшке ранее, имя файла может отличаться от указанного выше.
Несколько системных настроек можно изменить в файле настроек программы-загрузчика boot/grub/grub.cfg
на USB-носителе. Самые интересные настройки такие:
Эти настройки не так просто изменить, потому что они хранятся в текстовом файле на вашем USB-носителе, который работает как обычное запоминающее устройство. Трудность в том, что доступ к определенной настройке не всегда тривиален. В будущем мы разработаем специальную графическую утилиту, но пока это надо делать вручную.
Эти настройки хранятся в строке файла boot/grub/grub.cfg
, которая выглядит примерно так:
linux (loop)/live/vmlinuz findiso=boot/$isofile boot=live config locales=fr_FR.UTF-8 keyboard-layouts=fr,us,de keyboard-variant=oss,, keyboard-options=grp:alt_shift_toggle,lv3:ralt_switch,compose:menu,terminate:ctrl_alt_bksp utc=no timezone=Europe/Paris nox11autologin splash nomodeset video=uvesafb:mode_option=640x480-16,mtrr=3,scroll=ywrap live-media=removable username=tux hostname=doudoulinux quiet
Довольно длинная строка! В ней настройка стоит перед знаком «равно», сразу после него идет значение. Теперь разберемся в каждой настройке подробно.
NB: Эти настройки можно изменить и на компакт-диске ДудуЛинукс, но это потребует разборки файла ISO, а потом его сборки, подробнее смотрите в посте DoudouLinux ISO relocalization на нашем блоге.
Надо изменить настройку locales[[Локали — это больше чем язык системных сообщений, они также описывают формат даты и времени, десятичный разделитель и т.под.]. Если список языков идет через запятую, первый язык в списке будет по умолчанию. Не обязательно это должен быть список: если нужен один язык, указывайте его без запятой. Язык описан в виде ru_RU.UTF-8, где ru сам язык, а RU — страна. Прочитайте страницу Языковые настройки, чтобы узнать как вывести список доступных языков. Текущий системный язык можно узнать, набрав в консоли следующую команду:
$ echo $LANG
Если вы изменили системный язык, надо закрыть текущую сессию ДудуЛинукс, а потом снова запустить ее, как сказано на странице Языковые настройки. Иначе запустите утилиту языковых настроек из командной строки, чтобы получить код выбранного языка. При каждом клике на языке из списка его код отображается в консоли:
$ sudo lang-config Selected language: en_US Selected language: en_GB
Надо изменить настройки keyboard-layouts и keyboard-variant. Обычно список раскладок и одного варианта разделяется запятыми, значит, можно задать несколько раскладок и их вариантов, первый будет по умолчанию. Если имени для данного варианта нет, запятая остается, но значение пустое, например, legacy,,
для трех вариантов, второй и третий пустые. Не обязательно это должен быть список: если нужна одна раскладка, указывайте ее вместе с вариантом без запятой. Когда задано несколько раскладок, переключаться можно либо при помощи фначка флага в верхней части экрана, либо одновременным нажатием клавиш Shift и Alt справа в любой сессии.
Простейший способ найти значения для раскладок и вариантов — запустить утилиту настройки клавиатуры из командной строки. Чтобы узнать больше об этой утилите, прочитайте страницу Раскладка клавиатуры. При каждом клике на раскладке или варианте из списков их код отображается в консоли:
$ sudo keyboard-config ,us,de ,, Selected layout(s): fr,us,de Selected variant(s): oss,,
Надо изменить настройку timezone. Если надо изменить и опцию UTC, настройка называется просто utc. Часовой пояс задается в формате Европа/Париж. Можно выяснить код своего часового пояса, запустив утилиту настройки часового пояса из командной строки. При каждом клике на часовом поясе из списка или на карте мира его код отображается в консоли:
$ sudo timezone-config Selected timezone: America/Montreal
Чтобы узнать больше об этой утилите и опции UTC, прочитайте страницу Дата, время и часовой пояс. Значение этой опции должно быть да или нет в зависимости от того, настроены ли часы компьютера по Гринвичу (либо нет, если по местному времени).
Инструкция для Windows®:
[1] Мы не пробовали, но скрипт не связан с программами, специфическими для дистрибутива DoudouLinux. Однако придется установить все дополнительные средства, требуемые для работы скрипта: zenity, fdisk, squashfs-tools, time, python-unac.
[2] Это должно сработать на всех дистрибутивах Линукс, производных от Debian, например, Ubuntu.
[3] Сами мы не пробовали, но скрипт не содержит никаких команд, специфических для определенного дистрибутива. Впрочем, вам придется установить утилиты, которые требуются скрипту: zenity, parted, squashfs-tools, time, grub2.
[4] Это должно работать на всех дистрибутивах Линукс, производных от Debian, например, Ubuntu.
[5] Утилита “liveusb-write” теперь может генерировать файл ISO используя загрузочный компакт-диск DoudouLinux или копировать файл ISO с USB-носителя, если система запущена с него.
Copyright © DoudouLinux.org team - Весь текст с данного сайта публикуется по условиям лицензии Creative Commons BY-SA