Установка

MagOS не требует установщика, достаточно просто переписать файлы на носитель и установить загрузчик. Возможно установить MagOS на USB брелке, MMC карте, USB/SATA/IDE жёстких дисках, CD и DVD дисках. Поддерживаются как файловые системы Linux, так и fat32, ntfs.

Для установки нужно:

  1. Переписать 3 папки boot MagOS MagOS-Data в корень раздела жесткого диска или USB накопителя. Папка boot должна быть обязательно на загрузочном разделе (флешка, диск C, линуксовый загрузочный раздел). Папки MagOS и MagOS-Data могут быть скопированы в корень любого раздела, как вместе, так и на разные разделы. Если папка boot лежит не на том же разделе, что и MagOS, то необходимо раскомментировать (удалить символ # перед строкой) следующую строку загрузки MagOS, которая прописана в меню загрузчика (/boot/grub4dos/local/menu.lst): find –set-root –ignore-floppies –ignore-cd /MagOS/MagOS.sgn
  2. Установить или настроить загрузчик. В большинстве случаев достаточно запустить под Windows или Linux установочный скрипт boot/Install_MagOS.bat.

Cкрипты установки загрузчика нужно запускать под администратором.
В Висте или 7ке сначала запустите проводник или файловый менеджер под администратором, а потом из под него скрипт, тоже под администратором (запускается по правой кнопке мыши)
В Linux скрипты надёжнее всего запускать в консоли через команду bash имя_скрипта.sh. Про установку загрузчика подробнее читайте ниже.

Поддерживаемые загрузчиками файловые системы
  • grub4dos: fat32, ntfs, ext2, ext3
  • syslinux: fat32
  • grub, grub2: почти все наиболее распространенные, включая ext4, reiserfs

Универсальный установочный скрипт

С августа 2013 года в архив сборки включен универсальный скрипт установки boot/Install_MagOS.bat В большинстве случаев для установки его функционала достаточно. Скрипт может быть запущен как под Windows так и под Linux. Скрипт автоматически распознаёт операционную систему и запускает нужный скрипт установки:

  • boot/grub4dos/install.lin/bootinst_mbr.sh - В случае запуска под Linux скрипт предлагает заменить загрузочную запись mbr диска, с которого запущен скрипт, для запуска MagOS Linux;
  • boot/grub4dos/install.win/bootinst.bat - В случае запуска под Windows и если раздел, на котором расположен диск, не является загрузочным или системным, то скрипт предложит изменить boot сектор раздела для запуска MagOS Linux;
  • boot/grub4dos/install.win/add2ntld.bat - В случае запуска под Windows XP c диска C:, скрипт добавит запись MagOS Linux с загрузчик Windows NTLDR. После включения компьютера вам будет предложен выбор операционной системы для запуска;
  • boot/grub4dos/install.win/add2bcd.bat - В случае запуска под Windows Vista/7/8 c диска C: или с загрузочного раздела, скрипт добавит запись MagOS Linux с загрузчик Windows. После включения компьютера вам будет предложен выбор операционной системы для запуска.

Скрипт Install_MagOS.bat использует загрузчик grub4dos. В случае если этот загрузчик вам не подходит (к примеру некоторые машины Hewlett Packard не поддерживают загрузчик grub4dos), вы можете самостоятельно запустить скрипт для установки альтернативного загрузчика syslinux. Обратите внимание, что под Linux установка производится методом записи загрузчика в MBR диска, тогда как под Windows загрузчик устанавливается в boot сектор раздела. Первый вариант предпочтительнее, поэтому установку на жесткие диски и другие устройства лучше производить под Linux.

Установка MagOS из-под MagOS в графике

Если у вас есть возможность загрузить MagOS с dvd диска, флешки или по сети, вы можете установить MagOS на жесткий диск (или другую флешку) используя простой инсталлятор. Для этого после загрузки MagOS запустите installator и следуйте указаниям программы. Инсталлятор можно запустить из основного меню или из консоли. При загрузке с dvd ярлык запуска установщика будет находиться на рабочем столе. Внимание. Запускать installator нужно с правами пользователя ( не root ). Как установить MagOS на dvd читайте ниже.

Установка на флешку

  • Распакуйте архив
  • Скопируйте все файлы в корень флешки (регистр букв важен)
  • Установите загрузчик, запустив один из скриптов с флешки(на выбор):
    • Из под Linux:
      • boot/grub4dos/install.lin/bootinst_mbr.sh (рекомендуется) - для установки grub4dos в MBR диска
      • boot/grub4dos/install.lin/bootinst.sh - для установки grub4dos в boot сектор раздела и syslinux в MBR
      • boot/syslinux/install.lin/bootinst.sh - для установки syslinux в boot сектор раздела и MBR
    • Из под Windows:
      • boot/grub4dos/install.win/bootinst.bat - для установки grub4dos в boot сектор раздела и syslinux в MBR
      • boot/syslinux/install.win/bootinst.bat - для установки syslinux в boot сектор раздела и MBR

Не запускайте скрипты с произвольного места, только с того диска и раздела, куда вы хотите установить MagOS, скрипты меняют mbr диска и boot секторы раздела, на котором лежат! Предпочтительнее всего установка из под Linux скриптом bootinst_mbr.sh, в этом случае можно обойтись без вспомогательного MBR-загрузчика syslinux, который существенно сужает кол-во поддерживаемых файловых систем на флешке.

Создание live dvd

  • Распакуйте архив
  • Создайте образ одним из скриптов(на выбор):
    • Из под Linux:
      • boot/grub4dos/install.lin/make_iso.sh ( для варианта с grub4dos)
      • boot/syslinux/install.lin/make_iso.sh ( для варианта с syslinux)
    • Из под Windows:
      • boot/grub4dos/install.win/make_iso.bat ( для варианта с grub4dos)
      • boot/syslinux/install.win/make_iso.bat ( для варианта с syslinux)
  • полученный файл запишите любой программой на носитель CD или DVD

Установка на флешку или жесткий диск (в т.ч. съёмный жёсткий диск) в линуксе

Установка на флешку и жесткий диск одинакова в силу того, что в линуксе эти устройства распознаются одинаково (как блочные устройства с таблицей разделов).

Если вы не желаете менять уже установленный загрузчик,то можете скопировать на любой раздел только папку MagOS и MagOS-Data и настроить свой загрузчик самостоятельно.

Во время установки загрузчика на флешку или жёсткий диск, обратите внимание, что по умолчанию устройства подключаются с параметром noexec. Это сделает невозможным установку загрузчика скриптами. Поэтому перед установкой загрузчика рекомедуется подключить раздел вручную

Подробный пример установки на флешку:

  • копируем папки boot, MagOS, MagOS-Data на флешку
  • отключаем флешку
  • переходим в консоль, получаем права root командой su -
  • смотрим на каком устройстве флешка командой blkid (предположим /dev/sdb1)
  • создаём временный каталог mkdir /mnt/tmp
  • подключаем флешку mount /dev/sdb1 /mnt/tmp
  • переходим в каталог cd /mnt/tmp/boot/grub4dos/install.lin
  • запускаем скрипт ./bootinst_mbr.sh
  • отключаем флешку umount /mnt/tmp

Установка магос копированием с fat/ntfs раздела на ext2/3 etc.

Мы не рекомендуем устанавливать MagOS на линуксовый раздел копированием уже установленной на fat/ntfs системы на раздел c ext3. Это связанно с тем, что файловые системы windows не поддерживают unix права для файлов и каталогов. Если у Вас есть такая возможность лучше распаковать архив с Magos сразу на ext3 раздел. Тем не менее такая установка тоже возможна, но потребует дополнительных действий. Все делаем загрузившись с флешки в magos, имя раздела (/dev/sda4) заменяем на свое. Подсмотреть можно в выводе команды: blkid |grep sd

1. Монтируем раздел

  • su

Вводим пароль toor

  • mkdir /mnt/tmp
  • mount /dev/sda4 /mnt/tmp

2. Переносим каталоги MagOS, MagOS-Data, boot на нужный раздел.

  • cp -R /mnt/livemedia/MagOS /mnt/tmp
  • cp -R /mnt/livemedia/MagOS-Data /mnt/tmp
  • cp -R /mnt/livemedia/boot /mnt/tmp

3. Даем права исполнения на скрипты устанавливающие загрузчик

  • cd /mnt/tmp/boot/grub4dos/install.lin
  • chmod -R +x *

4. Устанавливаем загрузчик

  • ./bootinst_mbr.sh

5. Даем доступ пользователям к содержимому каталога MagOS-Data

  • chmod -R 777 /mnt/tmp/MagOS-Data

6. Размонтируем раздел

  • umount /mnt/tmp

7. Перегружаем и радуемся!!! -

Установка на чистый жесткий диск с помощью загрузочного DVD

Для установки проще всего пользоваться созданным live DVD MagOS (см. пункт выше)

  • Создать live DVD
  • Загрузиться с помощью созданного live DVD
  • Разметить жесткий диск на разделы (рекомендуется делать разметку согласно личным предпочтениям, т.к. для MagOS она не принципиальна. Например: один раздел под систему и один под данные, а также можно создать swap раздел). Для разметки можно использовать менеджер дисков в центре управления, а также специализированную программу Gparted. В качестве файловой системы для системного раздела рекомендуется использовать ext2/3.
  • Скопировать директории MagOS MagOS-Data и boot из /mnt/liveloop на созданный и отформатированный раздел.
  • Установить загрузчик grub4dos и если необходимо исправить menu.lst (см. выше, а также другие разделы Книга Знаний)

Установка на жесткий диск в Windows

Рассматривается безопасный вариант установки, когда mbr и boot секторы дисков не изменяются, производится лишь настройка стандартного системного загрузчика. (Во время загрузки компьютера вам будет выдаваться запрос, какую систему следует загрузить).

  • Распакуйте архив
  • Скопируйте папку boot в корень любого раздела (в NT/2K/XP нужно использовать только C: )
  • Настройте загрузчик одним из скриптов
    • boot/grub4dos/install.win/add2ntldr.bat - для NT/2K/XP
    • boot/grub4dos/install.win/add2bcd.bat - для Висты/7/8
  • Скопируйте папки MagOS и MagOS-Data на любой раздел
  • Если папка MagOS расположена не на том же разделе, что и boot, то раскоментарьте строки find … в секциях MagOS файла \boot\grub4dos\local\menu.lst (надо убрать решётку)

Загрузка с USB на компьютерах не поддерживающих это

  • Вам нужно изготовить образ загрузочного минидиска одним из скриптов(на выбор):
    • Из под Linux:
      • boot/grub4dos/install.lin/make_boot_iso.sh
      • boot/syslinux/install.lin/make_boot_iso.sh
    • Из под Windows:
      • boot/grub4dos/install.win/make_boot_iso.bat
      • boot/syslinux/install.win/make_boot_iso.bat
  • Записать его на CD диск любой программой, например K3B или ImgBurn

Образ займёт около 20М.

Настройка профилей для режима сохранения изменений