=========================================== FIDOSLAX LINUX =========================================== FIDOSlax Linux — дистрибутив Linux, который можно сразу же начать использовать без установки и настройки ПО — всё необходимые программы уже включены в образ. https://sourceforge.net/projects/fidoip/files/linux/fidoslax-kde3.jpg Вы можете запустить дистрибутив из образа ISO, установить на накопитель USB, запустить его с раздела жёсткого диска как вторую операционную систему — дистрибутив работает на уже имеющиеся разделах FAT32 и NTFS. Дистрибутив FIDOSlax Linux можно скачать в разделе загрузок: https://sf.net/projects/fidoip/files/linux/fidoslax-retro-edition/iso/ НАСТРОЙКА ДИСТРИБУТИВА Краткое описание FIDOSlax Linux: https://sourceforge.net/projects/fidoip/files/media/fidoslax-linux-design-and-features.pdf Видеоролики по настройке поинта и узла в FIDOSlax Linux: https://sf.net/projects/fidoip/files/media/videoguide/setup-fidoip-point-on-android-using-limbo-emulation-and-fidoslax.wmv https://sf.net/projects/fidoip/files/media/videoguide/setup-fidoip-node-on-android-using-limbo-emulation-and-fidoslax.wmv 1. УСТАНОВКА FIDOSLAX НА USB-ФЛЕШ НАКОПИТЕЛЬ Скачайте iso-образ FIDOSlax с сайта https://sf.net/projects/fidoip/files/linux/fidoslax-retro-edition/iso/; Раскройте образ iso на USB-флеш диск, извлеките из него папки porteus и loader. Для установки необходимо, чтобы эти два каталога были в корне накопителя — скопируйте их на USB-флеш диск. Для Windows: перейдите на диск в каталог loader, правой кнопкой мыши щёлкните на файле INSTALL.bat и выберите в меню «Запустить от имени администратора». Для Линукс: откройте терминал, перейдите на примонтированный раздел с ваше USB-флешкой в каталог loader, при помощи команд su root или sudo -s станьте root'ом. Запустите файл INSTALL.sh: # sh ./INSTALL.sh Появится окошко с инсталлятором, в нём два раза нажмите клавишу Enter. Теперь FIDOSlax установлен на вашу флешку. Для его запуска перезагрузите компьютер, при помощи клавиши F12(или аналогичной), в самом начале загрузки компьютера выберите первым загрузочным устройством вашу флешку. Появится меню GRUB4DOS, в нём выберите пункт «FIDOSlax on USB/HDD» 2. УСТАНОВКА FIDOSLAX НА ЖЁСТКИЙ ДИСК По-умолчанию FIDOSlax поддерживает два способа установки на жёсткий диск — в качестве единственной ОС, а также совместно с Windows и другими дистрибутивами Linux: 2.1 УСТАНОВКА НА ЧИСТЫЙ ЖЁСТКИЙ ДИСК Создайте раздел на жёстком диске и отформатируете его. В качестве файловой системы можно выбрать EXT3/EXT4, FAT32 иил NTFS. Подкючите этот раздел. Загрузитесь с iso образа и установите FIDOSlax при помощи команд, описанных в разделе 1. Установка FIDOSlax на USB-флеш накопитель. 2.2 УСТАНОВКА ЖЁСТКИЙ ДИСК СОВМЕСТНО С ОС WINDOWS Этот тип установки можно произвести из только из Windows. Скачайте iso-образ FIDOSlax (https://sf.net/projects/fidoip/files/linux/fidoslax-retro-edition/iso/); Раскройте образ iso на раздел диска, извлеките из него папки porteus и loader. Для установки необходимо,чтобы эти два каталога были в корне одного из разделов жёсткого диска — диска C: или D: Для Windows Vista и более старших версий: Перейдите на диск в каталог loader, правой кнопкой мыши щёлкните на файле GRUB2WIN.bat и выберите в меню «Запустить от имени администратора». Появится окошко с инсталлятором, в нём нажмите клавишу Enter. После этого появится окошко программы «Grub2DOS Toolbox for Windows». В меню Tasks этого окошка щёлкните мышкой и выберите «Add Grub2DOS bootmgr toot menu (Vista/W2008 above) », далее в появившемся списке «Choose bootmgr file...» выберите файл bootmgr, обычно C:\bootmgr и кликните мышкой на кнопку «Do It!» Для Windows XP и Windows 2003 и младших версий: Перейдите на диск в каталог loader, правой кнопкой мыши щёлкните на файле GRUB2XP-2003.bat и выберите в меню «Запустить от имени администратора». Появится окошко с инсталлятором, в нём нажмите клавишу Enter. Теперь FIDOSlax установлен на раздел как вторая операционная система. Для загрузки перезагрузите компьютер, затем в меню загрузчика Windows выберите пункт «Grub4DOS», появится меню GRUB4DOS, в нём выберите пункт «FIDOSlax on USB/HDD» Примечание. Вы всегда можете отредактировать меню загрузчика Grub4DOS. В установленном виде это файл в корне раздела — menu.lst. В нём можно отредактировать пункты, добавить/убрать опции загрузки(cheatcodes — актуальные опции доступны в файле loader/boot/docs/cheatcodes.txt); Также можно подредактировать шаблоны этого меню, они находятся в каталоге loader/grubinst/menu.lst.*.template — тогда установик и загрузчик будет использовать нужные вам опции. 2.3 УСТАНОВКА ЖЁСТКИЙ ДИСК СОВМЕСТНО С ОС ЛИНУКС Этот тип установки можно произвести только из Линукс. Скачайте iso-образ FIDOSlax с сайта https://sf.net/projects/fidoip/files/linux/fidoslax-retro-edition/iso/; Раскройте образ iso на раздел диска, извлеките из него папки porteus и loader. Для установки необходимо, чтобы эти два каталога были в корне одного из разделов жёсткого диска. Перейдите на диск в каталог loader/grubinst/, скопируйте файлы grldr.mbr и grldr в корень диска: # cp grldr.mbr grldr ../ Далее, в зависимости от типа вашего загрузчика, откройте один из шаблонов — lilo.conf.tempate или grub.cfg.template. Добавьте строки из шаблона в строки меню в конфигурационный файл вашего загрузчик и перегенерируйте меню стандартным для вашего дистрибутива образом. Теперь FIDOSlax установлен на раздел как вторая операционная система. Для загрузки перезагрузите компьютер, затем в меню загрузчика выберите пункт «FIDOSlax» и загрузите его. 3. ЛОГИН И ПАРОЛЬ ПО-УМОЛЧАНИЮ Для входа в систему наберите login: root и пароль: toor 4. ЗАПУСК X WINDOW И ГРАФИЧЕСКОГО МЕНЕДЖЕРА ЭКРАНА После входа в систему наберите в консоли: # startx 5. РУСИФИКАЦИЯ Дистрибутив уже русифицирован. Пользователю доступны три кодировки — CP1251, UTF-8, KOI8-R. Для переключения раскладки языка ЛАТ/РУС используйте клавишу Правый ALT. Для смены кодироки наберите в консоли команду: # lang и выберите нужную вам кодировку. После перезагрузки система будет запущена в нужной вам кодировке. Cмена кодировки при помощи команды lang возможна, если FIDOSlax запущен с USB/HDD. При загрузке с DVD/CD команда lang не работает, но можно поменять кодировку, создав в корне раздела каталог slax-data/autoload-32. Затем скопируйте модуль с нужной кодировки из каталога porteus/fidoslax в slax-data/autoload-32. Переименуйте его расширение с *.1xzm на *.xzm и перегрузитесь. 6. СОХРАНЕНИЕ ДАННЫХ По-умолчанию FIDOSlax стартует как обычный LiveCD, так что все изменённые за сеанс данные после перегрузки не сохраняются. Чтобы сохранить изменения (конфигурационные файлы или каталоги с изменёнными фалами), откройте терминал, переедите в каталог с изменёнными файлами, а затем выполните одну из следующих команд: # livе2root имя_файла Команда сохраняет один файл имя_файла. # livеd2dir Команда сохраняет все файлы в текущем каталоге. # livеd2dirs Команда сохраняет все файлы и подкаталоге в текущем каталоге. Подключение данных и специальных каталогов на HDD или флешке (MagicFolders) Можно создать специальную папку slax-data на одном из разделов флешки или жесткого диска, а внутри этой папки серию специальных папок: Тогда: slax-data/slax-root При загрузке, если на одном из дисков найден каталог slax-data/slax-root, то его содержимое будет подключено как подкаталоги для /root slax-data/slax-etc При загрузке, если на одном из разделов найдены файлы в slax-data/slax- etc, они будут подключены как файлы для подкаталога для /etc slax-data/slax-rc.d При загрузке, если на одном из разделов найдены файлы в slax-data/slax- rc.d, они будут подключены как файлы для подкаталога для /etc slax-data/slax-tmp При загрузке, если на одном из разделов найден каталог в slax-data/slax- tmp, он будет подключен как /tmp slax-data/slax-desktop При загрузке, если на одном из разделов найден каталог в slax-data/slax- desktop, он будет подключен как /root/Desktop Далее вы сможете сохранять файлы на рабочий стол — и они после перезагрузки не пропадут, а появятся на рабочем столе. slax-data/my-downloads При загрузке, если на одном из разделов найден каталог в slax-data/my- downloads, он будет подключён как /root/Downloads Далее вы сможете сохранять файлы в этот каталог — и они после перезагрузки не пропадут, а будут находится в том же каталоге. slax-data/my-documents При загрузке, если на одном из разделов найден каталог в slax-data/my- downloads, он будет подключён как /root/my-documents. Далее вы сможете сохранять файлы в этот каталог — и они после перезагрузки не пропадут, а будут находится в том же каталоге. 7. МОДУЛИ ПО ДРАЙВЕРА Некоторые xzm модули ПО можно скачать из раздела: https://sourceforge.net/projects/fidoip/files/linux/fidoslax-retro-edition/program/ Поместите их в каталог porteus/program и перезагрузите компьютер. После перезагрузки значки с новыми программам появятся на рабочем столе. Дважды щелкните на нужной вам программе и после ее активации модулт будет подключится, а программа запутсится Вы можете создать модули и драйвера ПО самостоятельно. Для этого используйте команды: # slax-build имя_программы или # crux-build имя_программы После чего новый мудуль имя_программы.xzm будет собран при помощи инструкций сайта https://slackbuilds.org/ и базы портов https://crux.nu/portdb/ соотвественно. Вы можете скачать уже готовые официальные модули драйверов и ПО из проекта Porteus Linux, вот отсюда: http://dl.porteus.org/i486/archive/Porteus-v1.1-i486/ Вы можете создать модули и драйвера ПО самостоятельно из исходников при помощи команды: # src2pkg тарбол Для того, чтобы использовать новый модуль — поместите его в каталог: porteus/base В этом случае модуль будет использоваться постоянно при старте системы. Недостаток в том, что он занимает память и ресурсы- вне зависимости нужен ли он пользователю или нет. porteus/program В этом случае модуль будет использоваться только когда нужен. Активация возможно при помощи двойного клика на модуле в этой папке или при помощи значка на рабочем столе slax-data/autoload-32 Используется, только если вы загрузились DVD/CD и у вас нет возможности поставить FIDOSlax на флешку и положить модуль в porteus/base или porteus/program. 8. НАСТРОЙКА СЕТИ По-умолчанию FIDOSlax использует динамическое присвоение IP-адресов. Для установки статического IP-адрес для сетевого интерфейса Ethernet, откройте терминал, щёлкнув мышкой правой кнопкой мыши на пустом месте экрана и выбрав FIDOSlax Termilal, затем перейдите каталог /etc/rc.d: # cd /etc/rc.d Затем скопируйте /etc/rc.d/rc.nodhcp-eth.tpl в /etc/rc.d/rc.nodhcp-eth0: # cp /etc/rc.d/rc.nodhcp-eth.tpl /etc/rc.d/rc.nodhcp-eth0 Откройте любым редактором(можно leafpad) файл /etc/rc.d/rc.nodhcp-eth0 и измените в нём следующие поля: # leafpad rc.nodhcp-eth0 И измените в нем следующие строки: STATIC="NO" -- установите для этого параметра значение "YES"; NSERVER1="192.168.0.2" -- в этом параметре задайте IP-адрес первичного DNS- сервера(обычно вашего провайдера); IP="192.168.4.7" -- в этом параметре отредактируйте IP-адрес для вашего компьютера(; NETMASK="255.255.254.0" -- в этом параметре задайте маску подсети (обычно 255.255.255.0); GATEWAY="192.168.0.2" -- в этом параметре задайте шлюз по-умолчанию. Сохраните изменения в файле, закройте редактор. Затем запустите команду /etc/rc.d/rc.nodhcp-eth0: # ./rc.nodhcp-eth0 Для сохранения веедннх вами значений, запустите команду live2root: # live2root rc.nodhcp-eth0 Перезагрузите FIDOSlax — после перезагрузки IP адрес будет назначен сетевому интерфейсу eth0. Если вы загрузились c DVD/CD, то можете создать папку /mnt/sdXn/slax-data/slax- rc.d. После перезагрузки FIDOSlax станет использовать файл /mnt/sdXn/slax-data/slax- rc.d b и скопировать rc.nodhcp-eth0 туда — см. 6. Сохранение данных. Если выполнить подобные действия на разных компьютерах, присваивая разные IP-адреса, то можно загружать FIDOSlax с одной и той же флешки с разными настройками сети. Настройка Wi-Fi осуществляется сборкой модуля драйвера и firmware для вашего оборудования, как это описано выше в разделе “7. Драйвера, использование модулей ПО”. После помещения модулей драйверов в porteus/base и перезагрузки, вторым этапом идёт настройка профиля wpa_supplicant. Затем можно запустить wifi-radar из меню FIDOSlax>Wi-Fi, после чего подключится к точке. 9. РЕЗЕРВНОЕ КОПИРОВАНИЕ Для резервного копирования можно выбрать из меню клиент burp, также как и сервер резервного копирования burp, всё это включёно в FIDOSlax. Это удобно, если вам нужно быстро сохранить сразу много рабочих станций по сети. Для сохранения диска в образ, можно использовать partclone.dd, а также другие утилиты этого пакета. Также можно выполнять резервное копирование при помощи rsync/LuckyBackup. 10. СОЗДАНИЕ ОБРАЗА ISO Для создания образа ISO — скопируйте паки loader или porteus на чистый и пустой раздел диска/флешки, добавьте/удалите модули в porteus/program, затем откройте терминал/командную строку cmd.exe и перейдите в каталог loader. Запустите make_iso.bat или make_iso.sh, передав этим скриптам имя файла и путь. Для Windows: G: G:\>cd loader G:\loader>make_iso.bat d:/fdoslax.iso Для Линукс: # cd /mnt/sdb1/loader # sh ./make_iso.sh Target ISO file name [ Hit enter for ]: /mnt/sdc1/fidoslax.iso 11. УЗЕЛ И ПОИНТ FIDO НА ANDROID И ГОСТЕВОЙ ОС FIDOSLAX LINUX Можно установить на телефон Android эмулятор Limbo x86 PC Emulator (https://f-droid.org/ru/packages/com.limbo.emu.main/), а затем использовать FIDOSlax Linux в качестве гостевой ОС. Дистрибутив удобен для использования в качестве гостевой системы на Android, поскольку: - Пакет fidoip уже встроен в дистрибутив, собирать пакеты (binkd, hpt и golded+) не нужно. - FIDOSlax не требователен к ресурсам, для работы узла и поинт-станции достаточно 200 MB ОЗУ. - Целиком загружается в ОЗУ Android (режим copy2ram), что повышает скорость работы в режиме эмуляции и на старых компьютерах. - Почти не пишет диск, что в итоге снижает дисковый ввод-вывод и увеличивает срок службы SSD и SD-карт. Для настройки узла FIDO или подключения поинта доступно два iso-образа дистрибутива: XWindows c набором графических приложений fidoslax-retro-1.1.4-kde3.iso (497 Mb) и минимальная консольная версия fidoslax-retro-1.1.4-mini.iso (181 MB) с настройкой подключения через SSH. Ниже приведены шаги по настройке узла и поинта FIDO на Android с использованием FIDOSlax Linux в качестве гостевой ОС. =Подготовка Limbo x86 PC Emulator на Android и загрузка образа iso= После установки приложения Подготовка Limbo x86 PC Emulator, нужно зайти в Настройки Android: Настройки ==> Приложения ==> Все приложения ==> Limbo x86 PC Emulator ==> Батарея ==> Контроль активности и выбрать режим "Нет ограничений". На Android в Limbo x86 PC Emulator лучше использовать минимальную консольную версию FIDOSlax: https://sourceforge.net/projects/fidoip/files/linux/fidoslax-retro-edition/iso/fidoslax-retro-1.1.4-mini.iso Скачайте это ISO образ и поместите на SD-карточку. Запустите Limbo x86 PC Emulator. Щелкните в верхнем правом углу приложения на 3 вертикальных точки и выберите пункт меню "Settings". Активируйте в настройках опции "Enable Legacy File Manager", "High Priority", "Enable QMP Server", "Enable External QMP Connections", "Allow External VNC Connections", "Enable VNC password". В опции "Set VNC Password" уставите пароль для подключения к гостевым машинам по VNC. Теперь можно создавать новую виртуальную машину. Щелкните в верхнем правом углу приложения на 3 вертикальные точки и выберите пункт меню "Create Machine". В окне "New Machine Name" введите имя для гостевой системы и нажмите "Create". В появившемся списке вариантов выберите пункт "Custom". Новая виртуальная машина будет создана. В настройках ее параметров нужно изменить следующие пункты: Display: сменить тип SDL на VNC. Board: сменить Machine Type - pc на q35, CPU model с n270 на Default и RAM Memory c 128 на 192 Mb, выставить галочку на параметре "Disable ACPI". Disk: Hard Disk A - сменить None на New, а затем вместо 1Gb (Growable) выбрать 20 Gb (Growable). Removable: отметьте галочкой CDROM и затем выберите скачанный ранее на Android образ fidoslax-retro-1.1.4-mini.iso. Boot: Boot from device: смените устройство, с которого будет производиться загрузка, с Default на CDROM. Network: выберите Network: User, Network Card: virtio, DNS Server: 8.8.8.8. В поле Host Forward (Перенаправление Портов): введите строку: tcp:50022:22 Если вы будете работать как поинт - этим вы разрешаете подключаться к гостевой системе по ssh. Перенаправление портов нужно, чтобы Limbo "слушал" порты, к которым будет подключаться клиент и, потому что порт ssh 22 меньше 1000, и его использовать нельзя. Поэтому клиент будет подключаться к порту 50022, а Limbo его перенаправит на 22 порт гостевой виртуальной машины. Перед настройкой узла, кроме доступа к гостевому порту 22, нужно также предоставить доступ к сервису binkd, который будет работать в гостевой системе на порту 24554. В этом случае строка Host Forward (Перенаправление Портов) будет выглядеть таким образом: tcp:50022:22,tcp:24554:24554 На этом настройка гостевой системы завершена. Запустите созданную гостевую систему и подключитесь при помощи программы vncviewer к консоли. Для этого в окне New VNC Connection введите в поле "VNC Server: IP-адрес Wi-Fi интерфейса: номер VNC-консоли. К примеру: 192.168.4.51:1. Введите пароль, которые вы установили выше в настройках Limbo x86 PC Emulator в опции "Set VNC Password". Подключение будет установлено, и вы увидите процесс загрузки гостевой ОС. =Подготовка диска для хранения данных FIDO = Для хранения файлов и настроек FIDO диск внутри гостевой системы FIDOSlax Linux лучше отформатировать с использованием файловой системы FAT32. Эта файловая система снизит кол-во операций ввода-вывода и увеличит срок службы SD-карточки или встроенного SSD. После загрузки FIDOSlax, запустите ssh-клиент Putty для Windows или ConnectBot на Android. В настойках укажите IP-адрес Wi-Fi интерфейса (192.168.4.51) и порт (50022). Также введите в разделе меню Data имя пользователя: root, а в разделе Translate тип кодировки системы: UTF-8. Сохраните настройки и подключитесь к FIDOSlax по ssh, нажав "Open". Нажмите "Accept" и введите пароль по-умолчанию: toor. Подключение по ssh будет установлено. Теперь следует подготовить раздел диска, на котором будут хранится базы сообщений и настройки fido. Введите команду: # fdisk -l Вы увидите информацию о виртуальном жестком диске /dev/sda: Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 На этом жестком диске нужно создать загрузочный раздел /dev/sda1 - это можно сделать при помощи команды: # cfdisk /dev/sda Выберите [New] ==> [Primary] Появится меню выбора размера раздела Size - просто нажмите Enter, чтобы для раздела было отведено все пространство диска. Выберите [Bootable], чтобы с раздела можно было загружать ОС. Теперь нужно изменить тип раздела, для этого нужно выбрать пункт меню [Type]. Появится список типов разделов. Нажмите любую клавишу, чтобы пролистать этот список. Появится запрос по изменению типа файловой системы, введите в него 0b или тип "b W95 FAT32" Enter filesystem type: 0b И снова нажмите Enter, чтобы подтвердить изменение типа файловой системы. Затем сохраним изменения, выбрав пункт [Write] и выйдем из программы cfdisk. Необходимый для работы раздел диска FAT32 создан. Теперь нужно его отформатировать, используя оптимальный для снижения количества операций ввода-вывода размер кластера. Оптимальный размер кластера в зависимости от объема раздела диска: До 2 GB: 512 bytes От 2 GB до 8 GB: 4 KB От 8 GB до 32 GB: 16 KB Свыше 32 GB: 32 KB или 64 KB У нас размер раздела 20Gb, следовательно оптимальный размер кластера 16 KB. Чтобы отформатировать раздел диска с размером кластера 16 KB, выполните команду: # mkfs.vfat -s 16 /dev/sda1 Теперь можно перезагрузить систему, чтобы FIDOSlax, снова загрузившись с ISO образа, автоматически смонтировал диск /dev/sda1 как /mnt/sda1. После перезагрузки снова войдите по ssh и выполните команду: # df -h Эта команда позволит убедиться, что новый раздел диска смонтирован как /mnt/sda1: Filesystem Size Used Avail Use% Mounted on aufs 111M 2,4M 109M 3% / /dev/sr0 173M 173M 0 100% /mnt/sr0 /dev/sda1 20G 0M 20G 0% /mnt/sda1 = Настройка узла и поинта FIDO = Теперь можно настраивать узел или поинта. Введите команду: # fidohelp Это даст подсказку с кратким перечнем служебных команд FIDOSlax. Среди них будет строка: setup_fido or setup_node - setup FIDO for point or node Для настройки нового узла наберите: # setup_node Или для настройки поинта наберите: # setup_fido И нажмите Enter. Введите необходимые параметры для создания узла или подключения поинта. Чтобы подтвердить правильность ввода, затем нужно ввести "у" (Да). После этого настройки узла или поинта будут подключены в каталог: /mnt/sda1/slax-data/fidoip/ А базы FIDO будут подключены в каталог: /mnt/sda1/slax-data/fido/ Теперь можно снова перезагрузить систему. Чтобы убедиться, что сделанные настройки автоматически подхвачены системой при загрузке, запустите редактор GoldED+ при помощи команды: # g =Установка FIDOSlax на жесткий диск и включение режима copy2ram= FIDOSlax не требует установки и может каждый раз загружаться из образа ISO, созданный же узел или поинт-станция FIDO будут работать, загружая новые сообщения и нодлисты по сети, выполняя тоссинг и автоматически постить правила и статистику в локальную эху. Однако для повышения скорости работы виртуальной машины, а также для увеличения срока службы SSD и SD-карт и уменьшения операций дискового ввод-вывода имеет смысл включить режим copy2ram, в котором FIDOSlax целиком загружается в ОЗУ Android. Для включения режима copy2ram FIDOSlax нужно сперва установить на раздел жесткого диска. Сделать это просто - при помощи 6-х команд: # cp -Rv /mnt/sr0/loader /mnt/sda1 # Эта команда копирует каталог с загрузчиками системы. # cp -Rv /mnt/sr0/porteus /mnt/sda1 # Эта команда копирует саму систему # cd /mnt/sda1/loader/grubinst # Этой командой вы переходите в каталог с загрузчиком # ./bootlace.com /dev/sda # Эта команда активирует загрузчик Grub4DOS для диска /dev/sda # cp -v grldr /mnt/sda1/ # Эта команда копирует загрузчик в корень раздела # cp -v menu.lst.main.template /mnt/sda1/menu.lst # Эта команда копирует меню загрузчика в корень раздела Теперь нужно активировать режим copy2ram. Это 3-й по счету раздел меню загрузчика (счет начинается с 0 пункта меню). Отредактируйте меню загрузчика в файле /mnt/sda1/menu.lst так, чтобы по-умолчанию FIDOSlax использовал этот режим измените в начале этого файла строку c: default 0 на строку: default 2 Отредактировать можно в редакторе ее: # ee /mnt/sda1/menu.lst А еще проще сделать это, выполнив команду в консоли: sed -i "s|default 0|default 2|" /mnt/sda1/menu.lst После изменения пункта меню по-умолчанию, выключите FIDOSlax при помощи команды: # halt Снова откройте приложение Limbo x86 PC Emulator и выберите вашу виртуальную машину FIDOSlax. В ее настройках снимите установленную галочку CDROM в разделе Removable. Затем в разделе Boot, в пункте Boot from device: смените загрузку с CDROM на Default. В режиме copy2ram FIDOSlax загружается целиком в ОЗУ, поэтому это также потребует большего размера ОЗУ для работы системы. Зайдите в раздел Board: в пункте RAM Memory (MB) и увеличьте для гостевой системы размер ОЗУ - RAM Memory (MB): 512 Mb будет вполне достаточно для работы дистрибутива. Теперь можно запускать виртуальную машину и FIDOSlax в режиме copy2ram. Процесс загрузки дистрибутива в этом режиме занимает больше времени, т.к. система сперва копирует себя в оперативную память, поэтому подключившись при помощи vnc, можно увидеть вместо консоли черный экран. Подождите немного, пока загрузчик скопирует систему в ОЗУ, после чего начнется процесс загрузки дистрибутива и вы увидите в консоли VNC сообщения загрузки. После загрузки системы снова подключитесь по ssh. =Необязательные шаги после установки= 1. Выбор кодировки системы. Установив FIDOSlax на жесткий диск, вы можете использовать команду lang для выбора кодировки системы. По-умолчанию используется UTF8, поэтому для запуска редактора GoldED+ следует использовать команду: # g Однако легко можно сменить тип кодировки системы, выполнив в консоли команду: # lang Появится меню выбора: Choose option from the list: 1 Setup Russian KOI8-R codepade 2 Setup Russian CP1251 codepade 3 Setup Russian UTF8 codepade К примеру, если вы наберете 1 и нажмете Enter, в этом случае после перезагрузки кодировка системы изменится на KOI8-R и тогда для запуска редактора GoldED+ следует использовать команду: # ge Для переключения языка с русского на английский, используйте клавишу правый ALT. 2. Блокировка пользователей и смена паролей В FIDOSlax уже есть 2 системных пользователя с паролями по-умолчанию. Это guest с паролем guest и root с паролем toor. Пользователя guest можно заблокировать при помощи команды: # usermod -L guest Для ползователя root смените пароль по-умолчанию при помощи команды: # passwd root Эти действия изменили файлы в каталоге /etc: /etc/shadow /etc/passwd /etc/shadow- /etc/.pwd.lock После перезагрузки дистрибутива эти изменения не будут сохранены, поэтому вам нужно сохранить их до перезагрузки. Для этого создайте новую папку slax-etc в каталоге /mnt/sda1/slax-data: # mkdir /mnt/sda1/slax-data/slax-etc Скопируйте каждый измененный файл в каталог /mnt/sda1/slax-data/slax-etc: # cp /etc/shadow /mnt/sda1/slax-data/slax-etc/ # cp /etc/passwd /mnt/sda1/slax-data/slax-etc/ # cp /etc/shadow- /mnt/sda1/slax-data/slax-etc/ # cp /etc/.pwd.lock /mnt/sda1/slax-data/slax-etc/ Теперь можно перезагрузить FIDOSlax при помощи команды: # reboot и войти в систему с новым паролем, который вы задали до перезагрузки. Для получения краткой справки по командам FIDOSlax используйте команду: # fidohelp Более подробно о настройке дистрибутива см. в документации: https://sourceforge.net/projects/fidoip/files/linux/fidoslax-retro-edition/README-RUS.txt А также см. видеоролики по настройки поинта, узла на Android в гостевой FIDOSlax Linux: https://sf.net/projects/fidoip/files/media/videoguide/setup-fidoip-point-on-android-using-limbo-emulation-and-fidoslax.wmv https://sf.net/projects/fidoip/files/media/videoguide/setup-fidoip-node-on-android-using-limbo-emulation-and-fidoslax.wmv 12. ФИДОНЕТ Дистрибутив содержит встроенный пакет fidoip — клиент и узел сети FIDONet. Для чтения сообщений, настройки клиента сети (поинта) или сервера сети (узла) используйте соответствующие ярлыки на Рабочем столе либо команды в консоли. Для получения информации, необходимой для подключения к ФИДО, вы можете использовать видеоролики и презентации с пошаговыми инструкциями, доступные для загрузки по этому адресу: http://sf.net/projects/fidoip/files/media/ Из меню FIDONet можно открыть книгу Дмитрия Игнатова «Это ваше Фидо», которая доступна в разделе сайта "Литература о Фидо": Раздел, посвященный ФИДО: https://www.nzdr.ru/fidonet Раздел загрузки книг по ФИДО: https://www.nzdr.ru/fidonet#%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F