Мультизагрзочная флэшка на Grub2
Однако давно уже устарела. Тестируется вариант с добавленной возможностью EFI загрузки
Здесь отражены только вопросы установки
Обычно использую флэшку 15 Гб.
Далее разбиваю на две части : для Linux и для Windows
В раздел для Linux устанавливаю Mageia-(MagOS)
Что такое Mageia-(MagOS) - https://forum.mageia.org.ru/viewtopic.p … 958#p15958
Конечно можно установить в раздел для Linux любой другой модульный дистр или магеевский LiveCD
Это не принципиально.
Поддерживаемые загрузчиками файловые системы
grub4dos: fat32, ntfs, ext2, ext3
syslinux: fat32
grub, grub2: почти все наиболее распространенные, включая ext4, reiserfs
Рекомендуемая ФС для линукс - Btrfs
Рекомендуемая ФС для Windows - NTFS
Работаю на ней сбоев нет.
Можно рекомендовать - Ext4, Btrfs, ReiserFS из-за быстродействия. Как то пробовал на Ext3 и загрузить туда более 2 Гб - долго.
А на Btrfs, на которой сейчас работаю, загрузка сравнима с диском.
Ext2 никогда не пробовал.
Загрузчик Grub2.
Первоначальная установка в Магее и в системе должен быть установлен Grub2
Конечно можно использовать и другие загрузчики, но grub2 универсален и более удобен в работе.
Например grub4dos не запускает ext4
Минимальные требования :
Разбивка флэшки на разделы :
Если раздел всего один
Метка диска (флэшки)
Метку диска (флэшки) надо установить MAGOS
Если метка диска (флэшки) другая, то в меню надо корректировать :
set LABEL='ваша метка'
Пдробнее :
Сетевые интерфейсы
У меня есть возможность запустить не только мою сборку, но distrib-lzma.sqfs, от магеевского LiveDVD
Или сборки от alex_q_2000 - https://forum.mageia.org.ru/viewtopic.p … 040#p23040
Нужно просто distrib-lzma.sqfs переименовать в 01-distrib-lzma.sqfs и положить в /MagOS/add корня флэшки.
И запустить Mageia 6 LiveDVD 64bit (MagOS) в субменю Дополнительно Mageia(MagOS)
Раздел для linux:
1) Установка на флэшку
Скачать : https://yadi.sk/d/TSivkEHi3LU6JP
- Распаковывать Mageia-(MagOS).tar.gz в раздел для linux и записать загрузчик для Grub2
Загрузчик запускается именно с флэшки.
И в Магее должен быть установлен Grub2
Можно любой загрузчик, но настроенный grub2. И grub2 всеядный понимает все ФС
Для других загрузчиков придется настраивать меню.
Установка загрузчика grub2
Для установки загрузчика запустить bootinst.sh b bootinst_mbr.sh из ~/boot/grub2/install.lin флэшки
Дальше все работает в интерактивном режиме
Или подробнее :
- Если в корне флэшки создать папку Mga6 и распаковать туда установщик Магеи, то из
подменю Grub2 "Утилиты для Mageia-Live" можно будет запустить установку Магеи (Install Mga6-64)
2) Установка на раздел диска
Все !!!
Установка раздела для linux закончена.
Раздел для Windows :
- ищем в интернете диск Sonya PE (флэшечную Windows XP ) и распаковываем куда нибудь в свободное место и
копируем в Раздел для Windows : PeDrivers, PePrograms, Recovery Manager, S386
- скачиваем диск для WinPE 7 (флэшечнвя Windows 7 ) распаковываем и копируем в Раздел для Windows : XMPE
- Windows XP - Windows 7 (chainloader) - Загрузка с boot-раздела диска.
- Windows XP RU (ntldr) - запуск через ntldr диска с Windows XP
Скачиваем установочный диск Windows 7, Windows 8 или Windows 10 и распаковываем в раздел для Windows.
То есть образ iso распаковывается в раздел для Windows. И уже распакованный образ запускается через bootmgr или BOOTMGR. Причем установщик Windows 7(8) запускается только с NTFS (по крайней мере я ничего другого не нашел).
Теперь сможем запустить установку из меню :
- W 7-BOOTMGR - запуск через BOOTMGR диска с Windows 7, Windows 8
- W 7-bootmgr - запуск через bootmgr диска с Windows 7, Windows 8
С Windows XP у меня дружба не заладилась а с Windows 7(8, 10) все хорошо.
Моему знакомому нужна была флэшка для работы с Windows, но без Linux .
Я отформатировал флэшку в NTFS. Записал туда все с раздела для Windows и установил grub2.
Но сам Windows с NTFS на флэшке работает медленно.
В этом случае надо загрузиться с любой Windows и отключить индексацию диска.
Открыть свойства диска и снять галку с индексация диска.
Отмечу что linux с NTFS работает значительно лучше.
Кое что, для Windows, положил сюда : https://cloud.mail.ru/public/Hkdo/dUqkBzV2F
sana-x.tar.gz - это Sonya PE это флэшечная windows XP
XMPE.tar.gz - это WinPE 7
Архивы распаковать в раздел для виндоус
Запускаются уже из линукса и самостоятельно уже не запустятся.
УСТАНОВКА ЗАГРУЗЧИКА из WINDOWS
- Проформатировать флэшку в выбранном формате.
Т к , по умолчанию, разбивку на разделы Windows не поддерживает, то форматируется флэшка целиком.
Я на линуксе разбивал флэшку на разделы, но виден в Windows только первый раздел
- Установить метку диска - MAGOS (и только MAGOS )
- Распаковать архив Mageia-6-MagOS
NTFS
Теперь есть возможность установить grub4dos из NTFS
Протестировано на WinPE7 (live для Windows 7) и WinPE8.1(live для Windows 8.1)
На домашней Windows 10 (32 р ) не может определить номер диска.
FAT32
Если нельзя запуститься на NTFS, то остается FAT32.
На FAT32 можно запустить загрузчик grub4dos и syslinux
Причем syslinux, при запуске, загружает все тот же grub4dos
EFI - https://www.bootdev.ru/2017/02/Ustanovka-rEFInd.html
Все !!!
Установка раздела для Windows закончена.