Пятница, 22.11.2024, 10:58
Приветствую Вас Гость

Windasoft-Сайт для людей!

Меню сайта
Категории
Погода в Сретенске
Главная » 2012 » Февраль » 27 » MagOS 20120223 x86 (на основе Mandriva 2011)
17:11
MagOS 20120223 x86 (на основе Mandriva 2011)

MagOS 20120223 (на основе Mandriva 2011) - это многофункциональный дистрибутив на базе Mandriva Linux и скриптов Linux-live. По принципу действия MagOS является Live системой, которую можно использовать как обычный дистрибутив. При этом вы получаете все то же самое, что и в обычном дистрибутиве + невероятную гибкость за счет модулей и возможности загружать систему практически откуда угодно (жесткие диски, флеш накопители, сетевая загрузка по NFS, HTTP, DVD ). А сжатая файловая система делает дистрибутив компактным и увеличивает скорость работы.

MagOS 20120223 (на основе Mandriva 2011)
Краткий обзор системы:
Установка происходит простым копированием файлов на файловую систему(FAT, NTFS, EXT и т.д.), загрузчик ставиться с помощью скриптов из под Linux и Windows.
Под файлы сохранения данных по умолчанию выделено 512 МB в первом профиле и 256 MB во втором профиле, что можно изменить по желанию (в консоли)
Профили содержат адаптацию системы под себя и не содержат общие файлы дистрибутива, их можно легко архивировать, копировать, просматривать и изменять, сбрасывать изменения файлов (см /mnt/live/memory/changes)
Скрипты linux-live.org дают определенные преимущества, такие как: опция copy2ram и возможность сохранения данных прямо на Flash USB в FAT систему
Возможна работа без жёсткого диска в компьютере
Оборудование автоматически определяется и настраивается при запуске системы.

Доп. информация:
Возможно иметь 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.
Модули доступные на запись, в которых можно хранить отдельные директории, персональные настройки, документы, файлы и т.д.
Простота обновления путем синхронизации с централизованным хранилищем.
Множество собранных модулей с набором программ по различным тематикам.
и многое другое.

Состав дистрибутива:
ядро 3.2.7
KDE 4.6.2, Gnome 2.32, LXDE 0.5.5
LibreOffice 3.4.2
Mozilla Firefox 6.0.2, Thunderbird 6.0.2, Sunbird 0.9-5
Gimp 2.6.11, Inkscape 0.48.1, Dia-0.97.1
Mplayer 1.0-1.rc4(plf), Qmmp 0.5.1
Wine 1.3.28, Virtualbox 4.0.8
множество других утилит для решения самых разных задач.

Некоторые особенности сборки:
включены обновления на 22.02.2012
новое ядро 3.2.7
при настройке сетевых интерфейсов networkmanager отключен по умолчанию
добавлен альтернативный dhcp клиент udhcpc (busybox версия)
изменена схема определения рабочего разрешения видео
небольшие исправления в скриптах
добавлена утилита xdelta3


Системные требования
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 бит



[spoiler=Итак, параметры]
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* (*-любое количество произвольных символов)[/spoiler]

MD5: 9aea8244d22cd6100428829f56ecb1ef

Год Выпуска: 2012
Версия: 2011 Build 20120223
Сайт разработчика:magos-linux.ru
Разработчик: Михаил Зарипов
Архитектура: x86
Таблэтка: Не требуется
Язык интерфейса: Русский
Размер: 1.1 Gb
Добавлена информация для восстановления: 5%



Скачать MagOS 20120223 x86 (на основе Mandriva 2011)


Категория: Софт | Просмотров: 205 | Добавил: vital | Теги: linux-live, скриптов, Mandriva, linux, MagOS, 2011, основе, 20120223 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск по сайту
Статистика

Онлайн всего: 205
Гостей: 205
Пользователей: 0
<