Мультизагрузка ОС Windows (и не только) на ПК |
Отправлено 16 Январь 2013 - 12:51
*ошибки пользователя и используемых программ.
*несовместимость многообразия оборудования и версий программ.
*недостаточность опыта у пользователя.
*манипуляции с оборудованием требуют определённых навыков.
и др. Даже неожиданное отключение эл. питания могут иметь негативные последствия.
Только вы сами в ответе за все свои действия. Формальности соблюдены, теперь к делу:
Универсальная загрузочная флэшка, содержит необходимые инструменты и несколько дистрибутивов Windows
Сообщение отредактировал TonyStark: 01 Сентябрь 2014 - 22:54
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 16 Январь 2013 - 13:09
(hd0,0) Windows 7.[ 40 Gb]
(hd0,1) Данные. [960 Gb]
(hd1,0) пока свободен.[ 8 MB] ост. от загрузчика BootIT NG, и пока не используется.
(hd1,1) Windows XP. [ 20 Gb] добавил ещё SLAX Linux на этот раздел.
(hd1,2) Win7 SP1 x64..[ 40 Gb] установим туда Win7 SP1 x64
(hd1,4) Windows XP. [ 20 Gb] Windows из логического раздела (рассмотрим позже)
(hd1,5) Свободен. [ 40 Gb]
(hd1,6) Свободен. [ 20 Gb]
(hd1,7) Свободен. [ 40 Gb]
(hd1,8) Свободен. [ 20 Gb] добавил Knoppix 7.0.4
(hd1,9) Свободен. [ 95 Gb]
(hd1,10)Swap Linux. [2,5 Gb]
Сообщение отредактировал TonyStark: 15 Май 2013 - 10:52
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 16 Январь 2013 - 13:49
Отправлено 16 Январь 2013 - 20:54
с седьмой версией заминка, недоступна для скачивания. Но нашел другую.
Уже русифицированная сборка Slax от novah'a Это не официальная версия дистрибутива Slax. версия 6.1.2 by novah
к извлечению из скачанного образа содержимого, а это два каталога slax и boot, и
размещению их на любом из доступных разделов. В моём случае это -второй раздел, второго диска (hd1,1). В grub4dos нумерация с нуля. Не забываем об этом.
kernel (hd1,1)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit
и все отлично сработало.
В SLAX Linux нумерация отличается.
(hd1,1) - sdb2 или hdb2
(hd0,0) - sda1 или hda1
Сообщение отредактировал TonyStark: 27 Январь 2013 - 12:47
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 19 Январь 2013 - 16:11
Последовательность загрузки в этом случае примерно такая:
Как запустить ОС Windows со второго диска смотрим в Руководство по Grub4dos (третья ссылка) .
Команда "MAP", Прямой Маппинг, Подмена диска.
BIOS => MBR HDD(второй) => GRLDR(второй HDD) => загрузка ОС (второй HDD)
После того как я закончил и убедился, что все работает правильно, я снова возвращаю в BIOS загрузку с первого HDD, корректирую menu.lst - (это конфигурационный файл GRUB4DOS) в соответствии с произошедшими изменениями. И вот я могу запускать все имеющиеся ОС на обеих HDD но без необходимости в BIOS менять очерёдность дисков.
Сообщение отредактировал TonyStark: 02 Апрель 2013 - 11:06
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 19 Январь 2013 - 18:58
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 19 Январь 2013 - 21:44
Это не обязательно, но мне так удобней.
Последовательность действий такая:
* в BIOS установим загрузку с флэшки и загружаемся с нее.
* в командном режиме grub4dos, скрываем разделы (hd0,0); (hd0,1); (hd1,0); (hd1,1); (hd1,4); (hd1,5)
т.е. все кроме (hd1,2) куда я и планирую поставить Win7.
* снова идём в BIOS и устанавливаем такой приоритет загрузки: Flash, HDD2, HDD1
*снова загружаемся с флэшки, и запускаем установку Win7 в предназначенное место.
*После установки, если все нормально, в BIOS устанавливаем приоритет: HDD1, HDD2
*в menu.lst на первом HDD добавляем:
Сообщение отредактировал TonyStark: 25 Февраль 2013 - 21:31
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 23 Январь 2013 - 15:30
Может просветите, загрузка EFI+GPT, в таком же ключе как выше у вас.
Отправлено 27 Январь 2013 - 10:53
bus (23 Январь 2013 - 15:30):
По поводу EFI+GPT ничего не могу сказать, т.к. не сталкивался пока с этим.
пока обхожусь BIOS+MBR т.е. по старому, это и описываю.
"MBR своими руками", "Начальная теоретическая подготовка"
далее там о написании собственного загрузчика, но это я уже не читал
так как существует множество профессионально написанных загрузчиков.
Сообщение отредактировал TonyStark: 27 Январь 2013 - 10:54
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 27 Январь 2013 - 22:16
boot.ini работает в Windows 7
для ntldr ограничение 10 записей
он для Vista, но Win7/8 также работает.
для ntldr ограничение 10 записей
Сообщение отредактировал TonyStark: 05 Февраль 2013 - 16:21
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 01 Февраль 2013 - 09:12
Сейчас у многие стоит ОС Win7 в качестве основной. Имеет смысл использовать возможности ее штатного загрузчика bootmgr. Опишу пример мультизагрузочной конфигурации, в которой bootmgr в качестве основного загрузчика. В данном примере я не буду трогать файл данных конфигурации загрузки (BCD), но буду использовать возможность обработки boot.ini, это текстовый файл, который использовался в WinXP. В разделе operating systems не более 3-х записей обрабатываемых bootmgr-ом, для ntldr ограничение 10 записей. Этого мне вполне хватит.
ПК: CPU P4 3.0Ghz, ОЗУ 1Gb, HDD 120Gb
Установим такие OC: Win7, WinXP, Linux
2. Установка OC (в любой последовательности)
3. Настройка загрузчика bootmgr
(hd0,0) 30GB Win7 [NTFS]
(hd0,1) 20GB WinXP [NTFS]
(hd0,2) 10Gb Linux
(hd0,4) 50Gb Данные(доступны из всех ОС) [NTFS]
(hd0,5) 1.7Gb swap linux
переназначить на D-диск вручную. А лучше накинуть 5-10Gb лишних и не заморачиваться,
особенно с учётом размеров современных жестких дисков по 1000 Гб. и более.
Устанавливать ОС придется только в ручном режиме т.е. не в автоматическом. Это очень важно. И Windows и Linux в автоматическом режиме, удалят существующие разделы и создадут свои. WinXP создаст 1 раздел, Win7 - до 2, Linux - до трёх. Как видите дальше-больше. Поэтому сперва создаем раздел(ы), потом ставим туда ОС.
Там несколько образов, я использовал этот - ubuntu-12.04-dvd-i386.iso 1.54 GB
Я устанавливал с DVD диска, но можно и с Flash USB.
В Linux другая нумерация HDD разделов. В моем случае это выглядит так:
(hd0,5) - sda6 swap linux подкачка
bootmgr (Win7), а его я использую как основной в этом примере. Впрочем его легко восстановить.
На загрузочном разделе Windows 7, там где файл bootmgr, у меня это hd00 раздел
размещаем файлы загрузчика Win XP, т.е. простым копированием.
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
c:\hd01.pbr="Windows XP (second active partition)"
c:\hd02.pbr="Ubuntu 12.04 (third active partition)"
Сообщение отредактировал TonyStark: 24 Февраль 2013 - 09:15
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 05 Февраль 2013 - 13:41
Но для этого придется воспользоваться grub4dos, так как bootmgr'ом это не получится.
*grldr (0.4.5c) или выше
color blue/green yellow/red white/magenta white/magenta
kernel /boot/vmlinuz-3.2.0-23-generic-pae root=UUID=4fc4a942-c12e-4f62-ab4b-80a99e957c04 ro quiet splash $vt_handoff
kernel (hd0,2)/boot/vmlinuz-3.2.0-23-generic-pae root=/dev/sda3 ro quiet splash $vt_handoff
Все linux запускаются похожим образом, различаться могут только название ядра и параметры ему передаваемые. Ну и местоположение конечно. Всё это можно увидеть в конфигурации загрузчика конкретной linux. В моём случае это файл расположенный:
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
c:\hd01.pbr="Windows XP (second active partition)"
c:\hd02.pbr="Ubuntu 12.04 (third active partition)"
Таким образом (из boot.ini) в Win7 можно стартовать Grub4Dos только версии 0.4.5c и старше.
Сообщение отредактировал TonyStark: 05 Февраль 2013 - 18:48
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 10 Февраль 2013 - 00:46
А именно, невозможность задать использование по умолчанию чего либо кроме Windows 7.
Так как сначала обрабатывается файл данных конфигурации загрузки (BCD), в котором только есть только одна
ОС Windows 7. Можно исправить это добавив туда строчку запуска Windows XP, которая у меня на hd01 разделе.
(для Win7/8 тоже подойдет)
BCDEDIT.EXE /store C:\boot\BCD /create /d "Windows XP" /application bootsector > c:\file.txt
так как у каждого он свой.
Используйте [ПКМ => вставить] чтобы не набирать и не наделать ошибок, особенно в командной строке.
Сообщение отредактировал TonyStark: 10 Февраль 2013 - 00:47
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 10 Февраль 2013 - 11:22
Для других дисков и комбинаций пользуйся табличкой:
Для кобминирования — значения складываются.
Drive Number to hide
All drives 67108863
Windows Registry Editor Version 5.00
Сообщение отредактировал TonyStark: 10 Февраль 2013 - 11:27
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 25 Февраль 2013 - 07:18
Можно взять здесь:http://tltorrent.ru/viewtopic.php?t=247130
там у меня код загрузчика Win7. Сделать это можно по разному. Например штатными
средствами или сторонней программой. Как кому удобнее.
Вот несколько ссылок:
Восстановление загрузчика Windows 7 при помощи утилит bootrec.exe и bcdboot.exe вручную. Это штатные средства, понадобится установочный дистрибутив Windows 7, загрузочные диск или флэшка.
BOOTICE v1.02 2012.12.12
Восстановление загрузчика Windows 7 без дистрибутива и создание двойной загрузки с помощью программы MultiBoot (сам пока этим не пользовался)
Knoppix придётся настраивать вручную. На мой взгляд и то и другое достаточно просто.
НИ В КОЕМ СЛУЧАЕ НЕ ВЫБИРАЙТЕ
"auto Automatic partitioning" или "disk Use whole hard disk"
потеряете всё на своем жестком диске.
Не знаю нужен ли ей swap раздел для подкачки, но у меня он всё равно есть (hd1,10)
На форумах о swap linux мнения разделились, пишут о его ненужности в современных дистрибутивах. Чем удобно наличие заранее созданных разделов? Ответ очевиден, вы можете без труда добавить свежую ОС. Пустующие в данный момент разделы можно использовать под данные, торренты и т.п. Если же у вас нет запасных разделов, то придется уменьшать имеющиеся, и на освободившемся не размеченном пространстве создавать недостающие разделы. Современные программы Acronis, Paragon могут делать
это. Но это может быть долгий процесс, в зависимости от объёмов переносимой информации до нескольких часов. Перед этим желательно очистить корзину, проверить файловую систему и дисковую поверхность на наличие ошибок (можно штатными средствами), провести дефрагментацию. Не знаю что будет, если в процессе изменения размеров раздела, вырубится электричество. Так что предварительно скопируйте особо ценную информацию на флэшку.
Или не устанавливать его вовсе. Это некоторое упрощение и недостаток, но не буду придираться. Я решил действовать так:
*Установить загрузчик в MBR HDD1(hd0) (это GRUB 0.97)
*В каталоге (hd1,8)/boot/grub находится текстовый конфигурационный файл menu.lst
(это на HDD2(hd1)), меня интересуют те параметры которые передаются ядру ОС при его старте.
*Затем восстанавливаю в MBR HDD1(hd0) загрузчик Win7
*Настраиваю загрузку Knoppix в Grub4Dos
т.к. Grub4Dos может стартовать и его тоже. Но чтобы не нарушать концепцию принятую с самого начала, я в качестве основного загрузчика использую boormgr (win7). А поскольку его возможностей не хватает (он не может стартовать ядро linux), приходиться воспользоваться Grub4Dos.
color cyan/blue white/blue
kernel /boot/vmlinuz root=/dev/sdb9 rootwait lang=ru apm=power-off nomce libata.force=noncq tz=localtime loglevel=1 rw
HDD2 - (hd1);(hd1,0);(hd1,1) и т.д.
Сообщение отредактировал TonyStark: 28 Февраль 2013 - 11:04
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 25 Февраль 2013 - 12:35
Сообщение отредактировал TonyStark: 25 Февраль 2013 - 12:51
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 08 Март 2013 - 11:56
Ещё один способ мультизагрузки от LEX-PEX
Это заливка ОС WinXP SP3, правда довольна старая.
Есть на торрентах
прописать загрузившись с какого либо из предложенных выше DVD, (через Acronis)
При старте компа у Вас будет несколько секунд (индикация вверху экрана) для выбора с какого раздела грузиться!
Переключение между разделами клавишами 1, 2, 3.
Очень удобно если у Вас несколько систем на разных разделах!
Бьем винт на 2 или 3 раздела (у некоторых так уже сделано) ОБЯЗАТЕЛЬНО ВСЕ 3 ГЛАВНЫМИ ОСНОВНЫМИ!!! (не логическими)
Ставим "мой" загрузчик MBR
При старте компа нажимаем клавишу 1 (первый раздел стал у нас первым, активным, типа диском C:\
Ставим на этот первый раздел к примеру XP (Я) - после установки система будет иметь букву C:\
другие разделы другие буквы!
Ставим систему на 2 раздел:
При старте компа нажимаем клавишу 2 (второй раздел стал у нас первым, активным, типа диском C:\
Ставим на этот второй раздел к примеру XP (РОДИТЕЛИ) - после установки система будет иметь букву C:\
другие разделы другие буквы!
Ставим систему на 3 раздел:
При старте компа нажимаем клавишу 3 (третий раздел стал у нас первым, активным, типа диском C:\
другие разделы другие буквы!
Ставим на этот третий раздел к примеру XP (СЕСТРА или БРАТ) - после установки система будет иметь букву C:\
В итоге вы получили ГРАМОТНЫЙ вариант использования одного компьютера для нескольких пользователей!
из пользователей при старте выбирает свою систему в течении 6 секунд
«СВОЕЙ ЦИФРОЙ» (система будет для него под буквой C:\, хотя раздел у
Все три раздела должны быть ОБЯЗАТЕЛЬНО ГЛАВНЫМИ ОСНОВНЫМИ!!! (не логическими)
Сообщение отредактировал TonyStark: 09 Март 2013 - 07:23
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
Отправлено 11 Май 2013 - 08:30
Поэтому все действия буду производить на втором HDD (экспериментальном).
2. Скрываю все основные разделы на оставшемся (втором), кроме того в который планируется установить Win8, в моём случае это (hd1,1)
3. Устанавливаю Win8, настраиваем, проверяем работоспособность.
4. Возвращаю в BIOS первый HDD, и устанавливаю с него приоритет загрузки
5. Настраиваю загрузчик на первом HDD для возможности выбора ОС.
Теоретически, по идее достаточно установить приоритет загрузки со второго жёсткого диска, но на практике выясняется, что установщику Windows этого мало, и он отказывается устанавливать ОС на второй диск. Хотя в настройках BIOS второй HDD назначен первым, это игнорируется и сообщается о невозможности установки в выбранный раздел. Поэтому делаем так, чтобы диск был единственным. Согласитесь, что не практично отключать диск физически выдёргивая кабели, интерфейсный или питания. Впотьмах и пыли шарить подсвечивая фонариком, с риском повредить статическим электричеством дорогостоящее импортное оборудование. Гораздо проще и безопаснее сделать это в BIOS. Заходим в BIOS нажатием Del при самотестировании (POST) ПК.
Заходим в подраздел Integrated Peripherals там находим пункты
Serial-ATA 1 и Serial-ATA 2. Экспериментальным путём я установил, что в моем случае
чтобы отключить разъёмы SATA_1 и SATA_2 нужно установить Serial-ATA 2 в состояние [Disabled] т.е. взаимосвязь такая:
пункт Serial-ATA 1 вкл/откл SATA_3 и SATA_4 разъёмы на MB
пункт Serial-ATA 2 вкл/откл SATA_1 и SATA_2 разъёмы на MB
Немного запутано, но разобраться можно при желании. Ещё надо учитывать, что если
для установки будет использоваться DVD привод, то он должен быть на одном канале с
требуемым HDD т.к. отключается по два устройства. В моём случае схема такая:
SATA_1 HDD Основной
SATA_3 HDD Эксперементальный
SATA_4 DVD привод
Для чего нужно скрывать другие разделы? Я уже писал об этом во втором посте, но повторю, что это обязательно. Дело в том, что все Windows, находят уже имеющийся
загрузчик от других ОС, заменяют или модифицируют его. Причём иногда добавляются пункты для выбора предыдущих ОС, но не всегда. Кроме этого получается ситуация когда сама ОС находится на одном разделе а её загрузчик на другом разделе. Чтобы пресечь всё это как раз и нужно скрытие.
Делаться это может по разному, например с загрузочного Acronis устройства, флэшки
или CD/DVD. Будет доступен графический режим, в нём труднее ошибиться. Можно изготовить такое устройство самостоятельно, но лучше воспользоваться готовым.
Например Hiren’s BootCD по-русски (это седьмая ссылка в шапке темы). Если у вас нет CD/DVD привода, или вы не хотите им пользоваться или прожигать болванки, то можете изготовить загрузочную флэшку
Сделать это легко и просто, можно загрузившись с Hiren's BootCD (Mini Windows XP),
или непосредственно в Windows которая установлена на HDD.
буква диска:\HBCD\WinTools\HBCDMenu.exe (запускаем, если автозапуск отключён)
Установка загрузчика GRUB4DOS на Flash USB drive с помощью BootICE 0.9.2011.0406 (Скриншоты)
тоже скопировать в корневой каталог Flash USB drive (буква диска:\)
1 папок 3 578 408 960 байт свободно
Сообщение отредактировал TonyStark: 15 Май 2013 - 11:02
http://yadi.sk/d/01kiXhTV1xvjD Аллен Карр. Легкий способ бросить курить. RTF файл (0.4 Мб)
0 пользователей, 1 гостей, 0 скрытых пользователей
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |