Этот Интернет проект продаётся. ICQ 310-481-985
Если не отвечаю, обратитесь через форму обратной связи.
Возможно, скоро этот проект станет именно ваш спешите!
Главная » 2011»Август»4 » MagOS 20110714 [x86] (на основе Mandriva 2010.2)
MagOS 20110714 [x86] (на основе Mandriva 2010.2)
19:39
MagOS Linux - это многофункциональный дистрибутив на базе Mandriva Linux и скриптов Linux-live.org.
Год: 2011 Версия: 2010.2 Build 20110714 Разработчик: Михаил Зарипов Архитектура: x86 Таблэтка: Не требуется Язык интерфейса: Русский MD5: 2e296797df5175ebec512ef963f8f56d Системные требования USB-накопитель объемом от 2GB (сам MagOS занимает ~1GB) CPU: все процессоры не ниже i586: Pentium, Celeron, Athlon, Duron, Sempron RAM: 256MB (для LXDE), 512MB (для KDE и GNOME) , 1024MB рекомендуется (до 64GB - поддерживается). При небольшом размере памяти рекомендуется включить поиск swap (параметр загрузки findswap) Видео карта: NVIDIA®, ATI™, Intel® i8xx and i9xx (есть поддержка трехмерного режима и игр) Звуковая карта: все совместимые с Sound Blaster и AC97 Прочее: поддерживаются практически все сетевые карты, контроллеры дисков, принтеры и т.д. BIOS с возможностью загрузки с USB (есть возможность грузиться с загрузочного мини-диска (~20 MB), который перенаправляет на загрузку с USB). Архитектура: 32 бит Размер: 1.12 Гб
По принципу действия MagOS является Live системой, которую можно использовать как обычный дистрибутив. При этом вы получаете все то же самое, что и в обычном дистрибутиве + невероятную гибкость за счет модулей и возможности загружать систему практически откуда угодно (жесткие диски, флеш накопители, сетевая загрузка по NFS, HTTP, DVD ). А сжатая файловая система делает дистрибутив компактным и увеличивает скорость работы.
Краткий обзор системы: Установка происходит простым копированием файлов на файловую систему(FAT, NTFS, EXT и т.д.), загрузчик ставиться с помощью скриптов из под Linux и Windows. Под файлы сохранения данных по умолчанию выделено 512 МB в первом профиле и 256 MB во втором профиле, что можно изменить по желанию (в консоли) Профили содержат адаптацию системы под себя и не содержат общие файлы дистрибутива, их можно легко архивировать, копировать, просматривать и изменять, сбрасывать изменения файлов (см /mnt/live/memory/changes) Скрипты linux-live.org дают определенные преимущества, такие как: опция copy2ram и возможность сохранения данных прямо на Flash USB в FAT систему Возможна работа без жёсткого диска в компьютере Оборудование автоматически определяется и настраивается при запуске системы. Состав системы: MagOS содержит порядка 3,5 GB программного обеспечения упакованных в lzma модули общим размером около 1 GB. В состав MagOS входят сразу 3 графические среды - KDE4, Gnome, LXDE. Возможно выбрать любую в зависимости от личных предпочтений и возможностей аппаратных средств. Включено ПО для работы в интернете, в офисе, средства администрирования и восстановления, графические редакторы, среды разработки. Возможен запуск программ и игр для Windows с помощью библиотеки Wine, а PlayOnLinux делает простым настройку ПО в Wine. На видеокартах с поддержкой ускорения (Nvidia, Ati, Intel) возможно использование трёхмерного рабочего стола Compiz с невероятными графическими эффектами. Доп. информация: Возможно иметь 4 десктопные операционных системы на 2 GB Flash USB (1 GB MagOS + 4 профиля по 256 MB) Возможно создание настроенных под пользователя неубиваемых ОС, где нужные данные сохраняются на винт в папки, а все изменения системы после перезагрузки пропадают и система восстанавливается в первоначальное состояние. «Принцип человечности». Система ставится и настраивается не под компьютер, а под человека. Пользователь всегда носит свою ОС с собой и использует её на разных компьютерах. Можно выкидывать ненужные системные модули и собрать дистрибутив под свои задачи в форматах: Live CD/DVD, Live Flash, Live HDD Систему можно легко дополнять модулями, причём сделать свой модуль может даже неподготовленный пользователь. Активировать модуль можно простым щелчком и он тут же «на лету» доступен в системе. Возможно загрузить систему по HTTP или NFS на бездисковых терминалах и при этом получить толстого клиента с возможностью запуска Windows в виртуальной машине (Windows работающий по HTTP!!! и не подверженный вирусным атакам). При этом возможна работа в программах требующих больших вычислительных ресурсов (программы 3D моделирования и т.д.) и чего не достичь при использовании технологии тонкого клиента. Поддержка шифрованных AES256 модулей, которые легко создаются и подключаются. Отдельные контейнеры домашней директории /home с возможностью шифрования AES256. Модули доступные на запись, в которых можно хранить отдельные директории, персональные настройки, документы, файлы и т.д. Простота обновления путем синхронизации с централизованным хранилищем. Множество собранных модулей с набором программ по различным тематикам. и многое другое. Особенности релиза 20110714: включены обновления на 14.07.2011 добавлены разные варианты масштабирования фонового рисунка (см. etc/sysconfig/theme) поправлены некритичные ошибки при работе с темами Gtk2 в KDE winetricks обновлён до версии 20110629 добавлены пакеты xclip kim Пароль суперпользователя root: Код: toor
Руководство. Как установить MagOS Установка на флешку 1. Распакуйте архив 2. Скопируйте все файлы в корень флешки (регистр букв важен) 3. Установите загрузчик запустив один из скриптов boot/grub4dos/install.lin/bootinst.sh boot/syslinux/install.lin/bootinst.sh - из под Linux boot/grub4dos/install.win/bootinst.bat boot/syslinux/install.win/bootinst.bat - из под Window$ Не запускайте скрипты если они лежат на винте, они меняют mbr устройства на котором лежат.
Создание live dvd 1. Распакуйте архив 2. Создайте образ одним из скриптов boot/grub4dos/install.lin/make_iso.sh boot/syslinux/install.lin/make_iso.sh - из под Linux boot/grub4dos/install.win/make_iso.bat boot/syslinux/install.win/make_iso.bat - из под Window$ 3. полученный файл запишите любой программой на носитель
Установка на винт в линуксе установка может быть выполнена так же как и на флешку. Если вы не желаете менять уже установленный загрузчик, вы можете скопировать на любой раздел только папку MagOS и настроить свой загрузчик самостоятельно
Установка на винт в windows Рассматривается безопасный вариант установки, когда mbr и boot секторы дисков не изменяются, производится лишь настройка стандартного системного загрузчика. (Во время загрузки компьютера вам будет выдаваться запрос, какую систему следует загрузить). 1. Распакуйте архив 2. Скопируйте папку boot в корень любого раздела (в NT/2K/XP нужно использовать только C: ) 3. Настройте загрузчик одним из скриптов boot/grub4dos/install.win/add2ntldr.bat - для NT/2K/XP boot/grub4dos/install.win/add2vista.bat - для Висты/7 4. Скопируйте папку MagOS на любой раздел 5. Если папка MagOS расположена не на том же разделе, что и boot, то раскоментарьте строки find ... в секциях MagOS файла \boot\grub4dos\menu.lst (надо убрать решётку) скрипты нужно запускать под администратором. В висте или 7ке сначала запустите проводник или файловый менеджер под администратором, а потом из под него скрипт, тоже под администратором (запускается по правой кнопке мыши)
Загрузка с USB на компьютерах не поддерживающих это Вам придётся изготовить загрузочный минидиск одним из скриптов boot/grub4dos/install.lin/make_boot_iso.sh boot/syslinux/install.lin/make_boot_iso.sh - из под Linux boot/grub4dos/install.win/make_boot_iso.bat boot/syslinux/install.win/make_boot_iso.bat - из под Window$ Образ займёт около 20М
Параметры загрузки Ниже будут указаны полезные параметры загрузки. Параметры могут быть поделены на несколько групп.
Параметры могут быть введены вручную на первом экране выбора режима загрузки MagOS. При использовании загрузчика grub4dos с помощью кнопки E можно отредактировать секцию загрузки и далее произвести загрузку клавишей B. При использовании syslinux правка параметров осуществляется клавишей Tab, загрузка клавишей Enter. Параметры переданные таким образом, работают однократно. Для постоянного применения параметра его нужно добавить в нужный файл настройки загрузчика, либо /boot/grub4dos/menu.lst либо в /boot/syslinux/syslinux.cfg
Итак, параметры.
1 параметры ядра
vga=x ,где x соответствует видеорежиму консоли. 791 соответствует 1024x768, 788 - 800x600, 0 - текстовый режим. ask - выбор варианта. Данный параметр не влияет на разрешение графического сервера (КДЕ, Гнома, LXDE)
noapic nolapic , без параметров. Отключают контроллер прерываний APIC. На некотором железе глючные драйверы или глючное железо может приводить к полному зависанию системы в случайный момент времени. В этом случае помогает этот параметр.
acpi=off - отключение системы управления питанием apic. Используется для устранения проблем с оборудованием.
2 - параметры загрузочных скриптов Madriva
xdriver=x где x - драйвер графического сервера. Может быть равным free для видеокарт nvidia и ati (драйвер без поддержки 3D). драйвер vesa может использоваться для всех видеокарт, поддерживающих режим framebuffer.
no3ddesktop , без параметров, отключает 3d эффекты рабочего стола.
nopat - отключение параллельной загрузки служб. Помогает загрузить систему на старых граф. картах nvidia (GeForceMX440)
3 - параметры скриптов linux-live.org
sgnfile=x - позволяет установить маркер базовой директории. Применяется для однозначного задания откуда загружать систему, например, когда MagOS установлена на нескольких носителях одновременно. Код: sgnfile=MagOS_flash.sgn toram (copy2ram) , без параметров, позволяет при загрузке скопировать операционную систему в память (что несколько замедляет процесс загрузки) и освободить носитель. Приводит к ускорению работы системы, уменьшению износа flash памяти. Требует наличия от 2Г памяти. Код: copy2ram=/0*,/1*,/2* - загружаются в память модули, имеющие в названии 0* (*-любое количество произвольных символов),1*,2* changes=x , где x-файл или каталог для хранения данных. В случае использования файла он должен быть заранее отформатирован. например changes=/MagOS/MagOS_save1.img Код: changes=/MagOS/MagOS_save1.img changes=/dev/sda1/profiles/profile_512.img ramsize=x . где x-проценты или количество памяти, используемой для корневой файловой системы в памяти, если не используется changes=. Например ramsize=80% Код: ramsize=80% load=x , где x- перечень необязательных модулей из MagOS/optional, которые должны быть загружены. Например load=*my_modules*,my_friend_module.lzm Код: load=my_modules,my_favorite_module.lzm noload=x , где x- перечень обязательных модулей из MagOS/base и MagOS/modules, которые не нужно загружать. Например noload=4?-*,*kde*,*gnome* Код: noload=/4?-*,kde,gnome - не загружаются модули содержащие в названии 4?- (?-любой произвольный символ, т.е. 41-, 4d-, 42-,4g- и т.д.), а также kde, gnome from=x - ручное указание места, где лежит система. Параметр нужен в случае необходимости отключения автопоиска носителя и для загрузки по сети. Код: from=/dev/sda1 from=/dev/sda1/distribs from=/dev/sda1/distribs/MagOS.iso
from=nfs://192.168.1.31:/mnt/livemedia - позволяет загрузить систему с NFS сервера.
from=http://192.168.1.31:80/mnt/livemedia - позволяет загрузить систему по HTTP с web-сервера from=http://magos-linux.ru:8080/downloader / Путь в этом параметре должен указывать до папки MagOS. Т.е. вам нужно на сервере открыть доступ не к /mnt/livemedia/MagOS а к папке /mnt/livemedia/, содержащей в себе MagOS. Поддерживаемые web-сервера: apache, lighthttpd
4 - собственные параметры MagOS
desktop=x , где x одно или несколько значений из 3d, no3d, lxde, kde, gnome, none, kdm, gdm, slim - позволяет изменить режим загрузки. Параметры 3d,no3d включают/отключают 3d эффекты рабочего стола (при указании 3d эффекты включаются принудительно, даже если не поддерживает видеокарта). lxde, kde, gnome - определяют какая среда будет загружаться. Параметр none отключает загрузку графического сервера. kdm, gdm, slim - задействуют соответствующий менеджер входа, вместо того, что идёт вместе со средой (полезно заменять простой slim на gdm, когда доступен модуль gnome). Внимание: Указание менеджера входа должно быть после указания среды!. Код: desktop=3d,lxde,gdm - загрузить среду LXDE, включить 3D эффекты и использовать менеджер входа GDM. nofreemedia - при использовании режима copy2ram и не использования параметра changes носитель будет отмонтирован от папки /mnt/livemedia. Параметр nofreemedia запрещает это.
save2module - сохранять изменения в специальный модуль /MagOS/modules/save-дата-время.lzm Альтернативный способ сохранения данных (в отличие от changes=). Такие модули носят инкрементный характер. Поздние модули зависят от более ранних.
findswap - найти и использовать swap раздел или файл. Если отсутствует swap раздел, будет найден и использован swap файл от window$. данный параметр необходим при работе с малым объёмом памяти.
users - автоматически создать пользователей, если ранее они не были созданы. Пример: users=master:500:x,guest:501 - будут созданы пользователи master с номером 500 и паролем и guest 501 без пароля. Пароль пока передать нельзя (надо ли вообще это делать ?, хеш с клавы не ввести), любой символ в третьем поле обозначает пароль "ключъ" набирать в английской раскладке. Если хотя бы на одного пользователя поставлен пароль, то и root будет с паролем (тем же) Код: users=master:500:x,guest:501 - будут созданы пользователи master (с номером 500) и паролем и guest (501) без пароля. В качестве пароля допустимы либо поставить символ маленькой латинской буквы икс «x», что соответствует паролю «ключъ», набираемому в английской раскладке, либо можно передать хеш пароля из /etc/shadow. Если хотя бы на одного пользователя поставлен пароль, то и root будет с паролем (берётся первый пароль в списке пользователей)
autologin - задаёт пользователя для автовхода. Пример: autologin=master Код: autologin=master repository=x, где x - URI ( локальный путь, http, nfs) до директории или блочного устройства - задаёт репозиторий хранения дополнительных модулей.
Структура репозитория должна быть аналогичной: Код: repository/ /base /modules /optional Код: repository=/repos - осуществляется поиск на всех устройствах /repos и подключение первого найденного. repository=http://magos-linux.ru:8080/repository repository=nfs://192.168.1.17/modules/main.loop home=x , где x - URI ( локальный путь, nfs) до директории или блочного устройства - задаёт расположение домашних директорий пользователей. Возможно указание заранее созданного криптоконтейнера с алгоритмом AES256. Код: home=/MagOS/home - осуществляется поиск на всех устройствах /MagOS/home и подключение первого найденного. home=/MagOS/home.img home=nfs://magos-linux.ru:8080/home/n/e/neikin home=/dev/sdb1/home/neikin.loop config=x , где x - относительно базовой директории URI - задаёт расположение файла настроек (значение по умолчанию - MagOS.ini ). Код: config=configs/MagOS_work.ini local_rep=x, где x - URI ( локальный путь) до директории или блочного устройства - задаёт локальный репозиторий хранения дополнительных модулей.
Структура репозитория должна быть аналогичной: Код: local_repository/ /base /modules /optional Код: local_rep=/repos - осуществляется поиск на всех устройствах /repos и подключение первого найденного. local_rep=/rep/main.loop local_rep=/dev/sda1/rep copy2rep - позволяет при загрузке скопировать модули в локальный репозиторий (при указании параметра local_rep=) или в профиль. Может быть использован с параметрами, тогда копируются не все модули, а только указанные. Код: copy2rep=updates* - модули, имеющие в названии updates* (*-любое количество произвольных символов) Информация взята с официального сайта MagOS.
Скриншоты:
Скачать "MagOS 20110714 [x86] (на основе Mandriva 2010.2)":