Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Мультизагрузка XP/7/8/8.1/10, Linux, MAC OS

Автор: dialmak
Дата сообщения: 14.09.2011 21:14
russcand

Цитата:
чтоб они были автономными , необходимо скрыть. А как это делается. Инструментами Груб4дос или через какую-то прогу?

можно и через груб4дос

Цитата:
то может есть смысл перекинуть Boot , находящийся в этом MBR-разделе в "С".

по-барабану

Цитата:
Встанет ли автоматом загрузчик Убунты в раздел , отличный от "С"?

нет. как поставить - есть ролик в шапке - Линукс и бут
Автор: rybshik
Дата сообщения: 14.09.2011 21:44
dialmak
Цитата:
в IFL/IFD/IFW - этот пункт настраивается. По - умолчанию пропустить ..

Это конфигурационные файлы руками править? Как файл называется? Кстати, а можно ли этот файл отредактировать в родном Acronis boot disk (сделанным Run Bootable Media Builder)?

А то ведь Acronis (запущееный с Acronis boot disk) при разворачивании образа по умолчанию удалит/пропустит <hiberfil>.


Добавлено:
dialmak

Цитата:
в IFL/IFD/IFW - этот пункт настраивается. По - умолчанию пропустить

Посмотрел свои ATIH2011 и ABR10 и не вижу никаких IFL/IFD/IFW. Где искать?
Автор: Sphinx114
Дата сообщения: 14.09.2011 22:27
rybshik, если я не ошибаюсь, то винда уходя в сон создаёт какой-то конфигурационный файл. Кажется загрузчик при загрузке проверяет наличие этого файла и если не находит, то идёт загрузка в обычном режиме.
Автор: rybshik
Дата сообщения: 14.09.2011 22:27
dialmak Извини, торможу. Теперь такой вопрос - можно ли с помощью IFL (c загрузочного диска) сделать бекап hibernated Windows не посекторно, чтобы потом можно было развернуть и чтобы Windows загрузилась из сохранённого <hiberfil.sys>. Какие для этого надо выбрать опции?

Добавлено:
Sphinx114
Цитата:
если я не ошибаюсь, то винда уходя в сон создаёт какой-то конфигурационный файл.
А где этот файл хранится - в основном разделе, где вся Винда сидит? Тогда он забэкапится с остальными файлами системы.
Автор: Sphinx114
Дата сообщения: 14.09.2011 22:42
rybshik, слишком смутно помню, вроде около ntldr создаётся. Он временный, он есть только тогда, когда винда спит.
Автор: tailex
Дата сообщения: 15.09.2011 02:01
Потрогал Галочки SATA-PATA не помогло (только 4 диска испортил) ! Снес все разделы
винт форматнул обновил MBR
BootitBM Version 1.03 и Version 1.04b не грузится ни при каких раскладах.
А вот BootIT NG v.1.87 запустился и встал мгновенно
Восстановил оригинальную винду через Recovery , запускаю BootIT NG v.1.87 тут же виснет,
поменял режим SATA AHCI на IDE в биосе, и все стало прекрасно ! Создал разделы поставил вторую ось , перевел IDE в AHCI !
Автор: namlung
Дата сообщения: 15.09.2011 07:11
а можно пояснить что всетаки представляет собой бутит . ТО что это загрузчик ясно но из чего он состоит физически ?

Мне ясно только что это прога которая имеет свой раздел , имеет свой мбр и свой пбр ,
т.е грузиться мбр загрузчика - далее, как код мбр находит раздел с самим загрузчиком бутит ? по идентификатору раздела ? вроде нет , я сменил идентификатор на 04 , бут грузиться .
Как мбр бутита находит свой раздел ? ясно толко что не по активности и не по идентификатору .
ну а остальное вроде ясно , пбр просто вытягивает за собой само ядро загрузчика с граф оболочнкой и дальше всю оснастку, благо под загрузчик отхвачен целый раздел и напихать туда можно все что угодно .

Я как то вообще не считаю весь этот обвес на разделе - самим бутом , тогда уж флешку с грубом которая забита различными прогами для восстановлени тестирования и редактирования тоже можно назвать бутом .
Автор: dialmak
Дата сообщения: 15.09.2011 07:59
namlung

Цитата:
Как мбр бутита находит свой раздел ? ясно толко что не по активности и не по идентификатору .

вариантов много. например по наличию какого то файла в разделе

Цитата:
тогда уж флешку с грубом которая забита различными прогами для восстановлени тестирования и редактирования тоже можно назвать бутом .

груб и есть бут

Добавлено:
rybshik

Цитата:
Теперь такой вопрос - можно ли с помощью IFL (c загрузочного диска) сделать бекап hibernated Windows не посекторно, чтобы потом можно было развернуть и чтобы Windows загрузилась из сохранённого <hiberfil.sys>. Какие для этого надо выбрать опции?

Он и делается непосекторно. И галочки в опциях снять - там вроде бы для подкачки галочка и для hiberfil.sys - посмотри доки, там всё расписано.
А как грузить через hiberfil.sys я не знаю. не пробовал
Автор: namlung
Дата сообщения: 15.09.2011 08:14
dialmak
тоесть принцип поиска не известен ? а сколько секторов занимает мбр бутита ? сколько отведено под код и сколько под таблицу ? Неужели мбр бутита умеет читать файловые системы ?
Автор: dialmak
Дата сообщения: 15.09.2011 09:50
namlung

Цитата:
Неужели мбр бутита умеет читать файловые системы ?

а почему нет? Вряд ли конечно, но принципиально это возможно. Скорее всего он по PBR находит раздел бута. Хотя если честно мне непонятно зачем это вам.

Цитата:
а сколько секторов занимает мбр бутита ? сколько отведено под код и сколько под таблицу ?

под таблицу 64 байта как везде. хотя думаю, что копии тоже где-то есть.
сам embr занимает около 8 секторов вроде бы - точно не помню. всегда можно посмотреть любым редактором диска.

Добавлено:
mbr details для каждого пункта хранится в файле меню


Добавлено:
tailex

Цитата:
BootitBM Version 1.03 и Version 1.04b не грузится ни при каких раскладах.
А вот BootIT NG v.1.87 запустился и встал мгновенно
Восстановил оригинальную винду через Recovery , запускаю BootIT NG v.1.87 тут же виснет,
поменял режим SATA AHCI на IDE в биосе, и все стало прекрасно ! Создал разделы поставил вторую ось , перевел IDE в AHCI !

Странно, что нужно было менять режим в биосе.
Нужно было попробовать снять или поставить галку SATA или PATA в уже установленном буте.
И ещё более странно, что BootitBM не грузится. Какая мамка?

Добавлено:

Цитата:
(только 4 диска испортил)

флешку нужно было сделать через makedisk.
Автор: namlung
Дата сообщения: 15.09.2011 11:45
Слыхал что бут умеет работать напрямую с сата дисками , но у меня напрямую толко видны usb ieee bios и bios(direct) , сата ни где не наблюдал ни дома ни на работе //
Автор: rybshik
Дата сообщения: 15.09.2011 22:32
Где взять загрузочный диск самого свежего IFL (Image for Linux)? В варезнике не нашёл. И как записать на флэшку?
Автор: dialmak
Дата сообщения: 16.09.2011 00:19
rybshik
http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=11112&start=160#lt
Записать на флешку можно через родной makedisk или используя grub4dos.
Меню для grub4dos

Код: title Image For Linux
map --mem /IFLNET.ISO (0xFF)
map --hook
root (0xFF)
chainloader (0xFF)
Автор: tailex
Дата сообщения: 16.09.2011 21:44

Цитата:
Странно, что нужно было менять режим в биосе.
Нужно было попробовать снять или поставить галку SATA или PATA в уже установленном буте

Дело в том что BootitNG загружался но не устанавливался при включенном AHCI (и зависал при попытке входа в любое меню) А бут установился только после смены AHCI на IDE. А BootitBM я вообще не смог загрузить ни при каких условиях (как то смена режима AHCI,IDE,игра с галками при создании загрузочных дисков + удаление всех разделов)!

Цитата:
И ещё более странно, что BootitBM не грузится. Какая мамка?

А какая мамка я писал в посте от 03:28 14-09-2011
Автор: dialmak
Дата сообщения: 17.09.2011 01:44
tailex

Цитата:
BootitNG загружался но не устанавливался при включенном AHCI (и зависал при попытке входа в любое меню)

Скорее всего галка SATA была отмечена. На многих мамках так при включенной SATA.
Автор: morris08
Дата сообщения: 18.09.2011 11:23
Здравствуйте.

Есть проблема с установкой мультизагрузки трех ОС, возможно, не самая тривиальная. Объясняю ситуацию:

Сначала на компе была только Windows XP. Потом к ней добавилась Windows 7 в соседний раздел, при установке сама соорудила меню в диспетчере загрузки windows из двух систем. И, наконец, третьей системой был установлен Debian Squeeze. Я не думал, что с мультизагрузкой могут быть проблемы, до этого когда-то имел дело с Ubuntu, знал, что такое Grub2 и как его настроить. Установил Grub2 в раздел / на диске Debian (физически у меня два диска - один с двумя виндами и данными и второй с линуксом). Он нашел загрузчик Windows 7 loader, который в свою очередь предлагает меню выбора между 7 и XP. Однако если бы проблема была только в неудобстве загрузки Windows XP таким образом, я бы не писал на форум.

Фокус в том, что Windows XP при таком раскладе загружаться почему-то отказывается, при выборе его в диспетчере загрузки Windows (которому передается управление из grub2 после выбора в нем Windows 7 loader) просто происходит перезагрузка. Win 7 при этом запускается нормально. Однако! Если в биосе поставить загрузку с того физического диска, на котором стоят две винды (т.е. фактически загружаться с Windows 7 loader, минуя Grub2), то обе винды загружаются нормально.

Таким образом, жить, конечно, можно, постоянно лазая в биос и изменяя hard disk boot priority, но это очень неудобно, хотелось бы это как-нибудь исправить. Вижу два возможных варианта - инсталлировать Grub2 на диск с виндами (вдруг тогда перестанет глючить виндовый диспетчер? А, с другой стороны, вдруг не перестанет?) или же каким-то образом разделить загрузчики Windows XP и 7, чтобы Grub2 при очередном апдейте увидел обе системы. Но вот как конкретно это реализовать, не знаю, прошу совета. Очень не хочется уронить Debian после всех моих танцев с бубном с ним.

Просто update-grub, разумеется, делал не один раз, не помогает.

Скрин таблицы разделов - http://www.imageup.ru/img126/diskmgmtmsc761803.png
Автор: dialmak
Дата сообщения: 18.09.2011 12:19
morris08
Сделайте ещё скрин из win7 и из Debian. Пока не до конца понятно как всё организовано.
Автор: morris08
Дата сообщения: 18.09.2011 12:44
вот из Win 7 - http://www.imageup.ru/img90/win-7-disks-partition-table761878.png

Не знаю, из чего в Debian под KDE сделать скрин, вот вывод fdisk -l:

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00036995

Device Boot Start End Blocks Id System
/dev/sda1 1 26744 214821148+ 83 Linux
Partition 1 does not start on physical sector boundary.
/dev/sda2 26745 30008 26218080 83 Linux
/dev/sda3 * 30009 30042 273105 83 Linux
/dev/sda4 30043 30401 2883667+ 82 Linux swap / Solaris
Partition 4 does not start on physical sector boundary.

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d97bd

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 111811 898120833+ 7 HPFS/NTFS
/dev/sdb2 111812 115727 31453184+ 5 Extended
/dev/sdb3 115727 121602 47185920 7 HPFS/NTFS
/dev/sdb5 111812 115727 31452160 7 HPFS/NTFS
Автор: dialmak
Дата сообщения: 18.09.2011 12:54
morris08
В общем странно всё у вас.
Загрузчики винды и 7 и XP стоят на разделе storage.
Win7 стоит в лог. томе доп. раздела.
WinXP стоит в основном разделе.
Загрузчик grub стоит видимо в /dev/sda3
Поставьте grub в MBR sdb и сделайте update-grub.
Хотя я бы всё поставил бы более корректно.
Например так. http://forum.ru-board.com/topic.cgi?forum=62&topic=18466&start=1370&limit=1&m=1#1

Добавлено:
А если точнее применительно к вашему конфигу, то нужно переустановить винды и поставить бут. Диск с дебианом не трогать. Из бута запускать винды и линукс. 3 пункта меню будет. Это оптимальный вариант.
Можно конечно и не переустанавливать винды, а переделать. Но так как писать это долго и нудно, то не буду.
Автор: Sphinx114
Дата сообщения: 18.09.2011 14:40
А что там странного? Win 7 умеет грузиться со вторичного диска, а XP нет. Ремап дисков нужен.
Автор: morris08
Дата сообщения: 18.09.2011 14:48
Спасибо за рекомендации, я вот тут тоже нашел краткое описание, как удалось решить похожую проблему - http://blackdiv.livejournal.com/49203.html Это один из тех возможных способов, которые я предполагал, вроде у человека сработало. И вроде понятно, что делать, так что, пожалуй, попробую.
Автор: dialmak
Дата сообщения: 18.09.2011 14:54
Sphinx114

Цитата:
Win 7 умеет грузиться со вторичного диска, а XP нет

Это причём. Странно, что загрузчики стоят хрен знает где. Уж лучше тогда на зарезервированном разделе.
Странно, что у Винды буквы D и I. Странное разбитие диска с виндой... Короче всё странно.

Добавлено:
morris08
http://blackdiv.livejournal.com/49203.html
Перенос загрузчика XP. В принципе может помочь. Хотя я XP c cистемным разделом I не хотел бы юзать...
Автор: VV2006
Дата сообщения: 18.09.2011 14:59
В ссылке morris08 точка лишняя - получится be... бяка ))
Debian + Windows 7 + Windows XP (или эпопея о тройной загрузке grub2)
Автор: morris08
Дата сообщения: 18.09.2011 15:07
Разбиение странное, согласен. Я тогда был еще молод и криворук, хотя и сохранился тоже неплохо. Когда-то на storage стояла другая копия Win XP, прямо на том же разделе, что и данные. Со временем, как водится, почила в бозе. А данных там накопилось немало, бэкапить их и переразбивать диск не хотелось. Вот и отрубил 45 Гб в конце под новую копию XP. А потом еще отрубил от storage 45 Гб под Win 7.

Ну, там (http://blackdiv.livejournal.com/49203.html) XP на диске D стоит, тоже не по канону (на С), но ничего, работает, надо полагать.

Еще раз спасибо за советы, попробую перенести загрузчик XP, о результатах отпишусь потом.
Автор: dialmak
Дата сообщения: 18.09.2011 15:22
morris08

Цитата:
А данных там накопилось немало, бэкапить их и переразбивать диск не хотелось.

Это причём к загрузчикам?
Просто установки ОС были мягко говоря непродуманными. Вот и имеем, что имеем.
Чтобы исправить нужно сделать ещё один основной раздел 100 мб и поставить их туда плюс в каждую ОС свой плюс PBR. Тогда и проблем бы не было с грубом.
А перенести (вернее скопировать) загрузчик проще всего из Win7, PBR поставить через Bootice. Делов на 1 мин.

Добавлено:

Цитата:
плюс в каждую ОС свой

сорри. для win7 не получится - она в доп.разделе стоит. для неё значит не ставить в свой раздел, только в зарезервированный.

Добавлено:
После копировния загрузчика и проверки потом можно отредактировать BCD, чтобы убрать пункт XP из меню Win7.
Автор: Scorpena_09
Дата сообщения: 18.09.2011 16:12
Доброго времени суток всем. Не подскажут ли гуру ответы на такие вопросы:

1. Какой выбрать размер загрузочного раздела (в начале диска) BI Bare Metal для независимой установки ОС как на рисунке в шапке (XPx86, Win7x86, Linux) - 100 Мб, как в Вынь7 по умолчанию (с запасом для обновлений и добавлений) или 20-30 Мб?
2. Отключать ли ограничение на количество активных разделов, чтобы в последующем ставить, например, Linux и ее своп в активные разделы, или это не важно?
3. Есть ли смысл вынести Вин-своп в отдельный раздел (минус в потере активного раздела на каждую ОС, чтоб не затирали своп друг другу...), если да то какого размера - 1,5 х RAM, или оставить по 100 (150?) Гб на каждую ОС с запасом на размещение ПО, свопа, гибернации, темпов, обновлений ОС, места для распаковки архивов и т.п.?
4. Профили пользователей с настройками лучше размещать на системном диске, или на логическом диске с данными? Программы, имхо, надежнее ставить на системном диске с Осью, хотя бэкап такого раздела - геморрой еще тот.
5. Как восстановить функции консоли 3.0 в XP? В результате какого-то глюка не показывает содержание управления дисками и других оснасток - все пустое в табличке...А то придется дистрибутивом XP форматировать диск
Автор: Chis1
Дата сообщения: 18.09.2011 16:27
dialmak
Не запускается скрипт savereg.tbs. Пишет, мол, этот скрипт работает только под Windows?
Другие скрипты запускаются нормально.
Автор: dialmak
Дата сообщения: 18.09.2011 16:27
Scorpena_09

Цитата:
Какой выбрать размер загрузочного раздела (в начале диска) BI Bare Metal

Для бута достаточно 8 mb. Он так и выбирает себе размер (3-8 мб) при автоматической установке. НО. Если нужен скриптинг и фоновые картинки , то лучше 50 мб. Около 10 фоновых картинок займёт до 30 мб, остальное сам бут и скрипты.

Цитата:
Отключать ли ограничение на количество активных разделов, чтобы в последующем ставить, например, Linux и ее своп в активные разделы, или это не важно?

Имеется ввиду наверное режим >4 основных разделов. Не советую его включать. Наверняка что-то запорете. Линукс прекрасно ставиться в доп. раздел.

Цитата:
Есть ли смысл вынести Вин-своп в отдельный раздел (минус в потере активного раздела на каждую ОС, чтоб не затирали своп друг другу...), если да то какого размера - 1,5 х RAM, или оставить по 100 (150?) Гб на каждую ОС с запасом на размещение ПО, свопа, гибернации, темпов, обновлений ОС, места для распаковки архивов и т.п.?

Не вижу смысла на тот же HDD отдельно ставить. Сколько оставлять - 2 x RAM норма.

Цитата:
Профили пользователей с настройками лучше размещать на системном диске, или на логическом диске с данными?

Как хотите.

Цитата:
Программы лучше ставить на системном диске с Осью?

хз. зависит какие. сейчас куча портаблэ. их конечно на общий раздел.

Цитата:
Как восстановить функции консоли 3.0 в XP?

Попробуйте из бута bootit bm скрипт inistart.tbs применительно к службам. Наверное какая-то выключена.


Добавлено:
Chis1

Цитата:
Не запускается скрипт savereg.tbs

Так и должно быть.
Автор: Scorpena_09
Дата сообщения: 18.09.2011 16:32
dialmak

Спасибо огромное!
Автор: dialmak
Дата сообщения: 18.09.2011 16:39
All
Сделал образ TBI.
В образе установленный бут и grub4dos с меню имиджей всех продуктов Terabyte (версии 2.65b, TBOSDTS версия 1.31).
Можно поставить на флешку или HDD прямо из Windows через IFW - это просто и удобно (ну или через загрузочные IFD/IFL).
Все остальные методы установки на флешку считаю уже устаревшими.
Добавлены скрипты (и все нужные файлы для них) и 13 фоновых картинок.
Скоро выложу.
Скрины
http://img694.imageshack.us/img694/367/s198.png
http://img580.imageshack.us/img580/8504/s199.png

Добавлено:
Да, забыл - образ позволяет установить по-выбору
1. бут и grub4dos с меню имиджей
2. только бут
3. только grub4dos с меню имиджей
CD версии видимо не будет. Загрузочной версии IFW видимо тоже. Хотя, если желающие будут...
Раздел бута 50 mb, раздел grub4dos с меню имиджей 50 mb. Размер образа 45 mb.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157

Предыдущая тема: Удаление файла для краха системы


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.