Ru-Board.club
← Вернуться в раздел «Программы»

» TeraByte Image & TeraByte BootIt

Автор: VamitRu
Дата сообщения: 29.01.2015 14:09
boi1eI
Спасибо, так получилось, стандартный Win8.1 мультибутовый экран, правда там была ещё одна запись "Windows XP на томе 7", похоже осталась от EasyBSD - удалил её.
Но, проблема с мышкой осталась, что делает непригодным такую загрузку WinXP. Может надо что-то в биосе пошаманить?

Добавлено:
Поспешил сказать спасибо)), работает только меню мультизагрузки, WinXP не запускается:
Черный экран Диспетчера загрузки Windows с сообщением файл \ntldr не найден, ошибка 0хС000007В и усё...
А запускалась WinXP потому, что в приоритетах загрузки в биосе был выбран диск с ней.

Может здесь ошибка bcdedit /set {ntldr} device partition=E:, я указал букву диска с ХР как он видится в Win8.1, но это же совсем другой диск при старте с него.
Автор: dialmak
Дата сообщения: 29.01.2015 15:27
VamitRu

Цитата:
WinXP не запускается

И не должен в принципе.

Добавлено:
Ибо

Цитата:
Для нативного EFI - НЕТ возможности пользоваться BIOS Legacy загрузчиками (по крайней мере я не знаю такого варианта).

Точнее вариант есть, но он не совсем стандартный. Если legacy бут или загрузчик находится на другом разделе или устройстве, то в efi буте идёт вызов PBR или MBR этого устройства. Такое умеет делать grub2. Виндовый загрузчик EFI такого не умеет.
Автор: VamitRu
Дата сообщения: 29.01.2015 15:42
смена буквы с G: на С: привела только к изменению кода ошибки 0хС000000F
Этот rEFInd в таком случае тоже не будет работать?
Тогда остается только такой вариант:

Цитата:
Грузить ВСЕ (BIOS и UEFI загрузчики) через универсальный бут (например Clover) есть ТОЛЬКО для режима Legacy only.

И как всё таки быть с мышкой?
Автор: dialmak
Дата сообщения: 29.01.2015 16:07

Цитата:
Этот rEFInd в таком случае тоже не будет работать?

rEFind есть разных вариантов. Clover по сути модифицированный rEFind.
Плюс - поставил и всё из коробки заработает. Есть минусы - долгая загрузка ибо требуется время для загрузки виртуального EFI. Его нужно ставить для Legacy only.
Grub2 - как вариант без этого недостатка, но меню запуска XP ручками нужно делать. Его нужно ставить для UEFI only.
А использовать при таком варианте настроек:
Boot Mode Selection: UEFI and Legacy
Storage Boot Option Control: UEFI only
Автор: olen6
Дата сообщения: 29.01.2015 16:31

Цитата:
VamitRu Сделайте вручную:...

boi1eI, не получится так ничего. У VamitRu один диск GPT,другой MBR, а UEFI-шный Windows Boot Manager (bootmgfw.efi) не грузит с MBR дисков. А VamitRu нужно именно общее меню.
Добавлено: Сорри, уже увидел, что вы поняли, просто я невнимательно, бегло прочитал.
Для себя то я этот вопрос решил, но мне проще, т.к. у меня системы на MBR диске 64-битные (32-битные семёрки с MBR диска через общее меню не запускаются, 32-битные восьмёрки не пробовал, но думаю тоже не будут грузиться). Использую XorBoot 0.8.0, но с XP этот вариант не прокатит. По-прежнему нахожусь тоже в поиске универсального мегазагрузчика.
Автор: dialmak
Дата сообщения: 29.01.2015 17:33

Цитата:
в поиске универсального мегазагрузчика

Clover. Универсален и подробно документирован. Минусы тоже есть, но это плата за универсальность.
Автор: boi1eI
Дата сообщения: 29.01.2015 19:27
olen6 (17:31 29-01-2015)
Цитата:
(32-битные семёрки с MBR диска через общее меню не запускаются, 32-битные восьмёрки не пробовал, но думаю тоже не будут грузиться)

Там дело не в mbr, а в разрядности. В режиме UEFI возможна загрузка только 64-разрядного EFI загрузчика (bootix64.efi). Есть еще x32 EFI, применяемые на планшетах. Там возможна загрузка только 32-разрядного EFI загрузчика (bootia32.efi), входящего в состав windows 7-10 x86. В МС конечно не позаботились о таких мелочах, в отличие от Apple. Так что в принципе возможен и такой вариант, например, просто для справки.
olen6 (17:31 29-01-2015)
Цитата:
UEFI-шный Windows Boot Manager (bootmgfw.efi) не грузит с MBR дисков.

bootmgfw.efi Bootx64.efi Должен загружать с любых.
Автор: VamitRu
Дата сообщения: 29.01.2015 19:42
Так, насчет Clover первый вопрос:
Скачал Bootable_ISO отсюда http://sourceforge.net/projects/cloverefiboot/files/?source=navbar в архиве две исошки IA32 и X64, с какой ставить или без разницы?
Автор: dialmak
Дата сообщения: 29.01.2015 20:04

Цитата:
UEFI-шный Windows Boot Manager (bootmgfw.efi) не грузит с MBR дисков.

Грузит конечно.

VamitRu
Я с http://sourceforge.net не пробовал
Тут читай https://applelife.ru/threads/clover.42089/
и тут http://cl.ly/161g0H3H2R3l
, а тут качай http://cvad-mac.narod.ru/index/0-5 и делай флешку или сразу FAT32 раздел диска.
Нужно учесть, то Clover имеет кучу вариантов загрузки и настроек и можно легко запутаться.
Имхо я бы поставил BootIt и перевел бы Win8 на MBR. Но если трудности не страшат - вперёд за клевером.

Добавлено:
boi1eI

Цитата:
В МС конечно не позаботились о таких мелочах, в отличие от Apple.

Насколько помню уж есть 32 битные efi от MS. Уж молчу про 32 efi от grub2. Те уж давно есть. Пример EFI x64/x86 и Legacy BIOS флешки на MBR
Автор: boi1eI
Дата сообщения: 29.01.2015 21:10
dialmak (21:04 29-01-2015)
Цитата:
Насколько помню уж есть 32 битные efi от MS.

Они и были, для х86 осей. Дело не в загрузчике, а способности 64-битной оси грузиться с него, насколько я понял вопрос.

Цитата:
К сожалению, единственная ОС, которая на лету транслирует 64-битные EFI-вызовы для 32-битного EFI - это MacOSX (только в нескольких моделях Mac Mini). 64-битную ОС всё ещё можно запустить в виртуальной машине, поскольку большинство процессоров в таких планшетах поддерживают аппаратную виртуализацию.
Автор: BigElectricCat
Дата сообщения: 30.01.2015 22:11
А я вам только "Клевер" хотел предложить;)... мысли сходятся).
Автор: dialmak
Дата сообщения: 30.01.2015 22:24
BigElectricCat

Цитата:
А я вам только "Клевер" хотел предложить;)... мысли сходятся).

Так как в этом частном случае есть 2 HDD, то есть ещё один вариант. Без клевера и без бута и без EFI. Сделать через bcdboot c:\windows /s буква_раздела_XP /f bios на MBR диске bcd и bootmgr для винды на GPT, сделать на разделе XP PBR от bootmgr и создать в BCD запись для XP. Профит.
В EFI останется поставить вариант Legacy only и вроде всё.

Добавлено:
Такое можно сделать и на флешке. Я так делал вариант загрузки винды на GPT из BIOS. В принципе можно так любую винду на GPT загрузить (даже XP после добавления в неё поддержки GPT).
Есть ещё вариант загрузки винды из GPT из BIOS после создания hybrid GPT/MBR через gdisk, но он глючный (иногда).
Автор: boi1eI
Дата сообщения: 30.01.2015 23:04
dialmak
биос не увидит GPT
Автор: dialmak
Дата сообщения: 30.01.2015 23:05
boi1eI
Кто/что ?
Автор: boi1eI
Дата сообщения: 30.01.2015 23:08
dialmak
Разметить диск в GPT, поставить туда винду, затем переключиться в режим legacy, и не загрузит ничего.

Цитата:
Есть ещё вариант загрузки винды из GPT из BIOS после создания hybrid GPT/MBR через gdisk, но он глючный (иногда).

Вот так да, возможно.
Автор: dialmak
Дата сообщения: 30.01.2015 23:17
boi1eI

Цитата:
Разметить диск в GPT, поставить туда винду, затем переключиться в режим legacy, и не загрузит ничего.

Утверждение безосновательно.
Сделать это легко и просто. Причём есть разные способы. Примеры как сделать можно я написал. Первый пример для 2 HDD или флешка+HDD, второй пример для 1 HDD.
Поставить же винду в GPT (на машинке без EFI) можно по разному (для товарища, которй упорно спрашивал - это не нужно). Например создать GPT диск и развернуть WIM там, или поставить на MBR и сконвертировать потом его на GPT (это можно сделать с помощью gdisk, bootit, testdisk, etc..) . Есть ещё пару вариантов, но они имхо хуже.
Автор: boi1eI
Дата сообщения: 30.01.2015 23:24
dialmak (00:17 31-01-2015)
Цитата:
Например создать GPT диск и развернуть WIM там, или поставить на MBR и сконвертировать потом его на GPT.

Не вижу особой разницы между первым и вторым. Кроме того, что для первого способа потребуется uefi сразу, а для второго (через ж) после. В смысле конвертировать диски в GPT под виндой/другими можно, но ни биос, ни то, что от него осталось в uefi, такие диски содержимое не увидят.
Автор: dialmak
Дата сообщения: 30.01.2015 23:38

Цитата:
Кроме того, что для первого способа потребуется uefi сразу,

Зачем? Я развернул винду из RE или PE. Зачем ей EFI? Я её ещё не запускал. Не мутите.

Цитата:
а для второго (через ж) после.

И на кой ляд ей EFI после конвертации, если я её буду запускать из ДРУГОГО диска или флешки?
И почему через ж.? При желании я могу сделать стандартную MS GPT разметку. Только зачем? Смысл в другом.

Вообще смысл всего этого есть только тогда, когда хочется использовать ВСЁ пространство диска более 2 ТБ и при этом нет EFI.
Короче пока сами не попробуете.... Я делал такое 2 раза ибо 3 ТБ диски были.

Добавлено:

Цитата:
но ни биос, ни то, что от него осталось в uefi, такие диски содержимое не увидят.

Оооочень смешно. Биос тут причём? А вы обычные диски MBR из БИОСа читаете? И пишите на них тоже оттуда?
Автор: boi1eI
Дата сообщения: 30.01.2015 23:46
dialmak (00:38 31-01-2015)
Цитата:
Вообще смысл всего этого есть только тогда, когда хочется использовать ВСЁ пространство диска более 2 ТБ и при этом нет EFI.

Вот именно! На этом можно было бы и завершить тему.
dialmak
Если другой диск будет MBR, то может быть. Значит поверю на слово, что bootmgr самосотоятельно его прочтет. Честно, не пробовал в таких позициях.
dialmak (00:38 31-01-2015)
Цитата:
А вы обычные диски MBR из БИОСа читаете?

Читаем.. mbr
Вообще зависит от биоса конечно. Туда и драйверы ФС встроены обычно, и бэкап прошивки можно сохранить/восстановить с диска. И EFI кроме фат/32 иногда может видеть нтфс, при желании разработчика.
Автор: dialmak
Дата сообщения: 30.01.2015 23:52
Кстати, если пользоваться утилитами Терабайта, то у них по этому поводу есть полный фарш, который упрощает жизнь в таких ситуациях.
Конвертация MBR<->GPT



Скрыть GPT от ОС



Добавлено:
boi1eI

Цитата:
Если другой диск будет MBR, то может быть.

Я ж писал об этом сразу - или вы не читатель.

Цитата:
Так как в этом частном случае есть 2 HDD, то есть ещё один вариант. Без клевера и без бута и без EFI. Сделать через bcdboot c:\windows /s буква_раздела_XP /f bios на MBR диске bcd и bootmgr для винды на GPT, сделать на разделе XP PBR от bootmgr и создать в BCD запись для XP. Профит.
В EFI останется поставить вариант Legacy only и вроде всё.

Добавлено:
Такое можно сделать и на флешке. Я так делал вариант загрузки винды на GPT из BIOS. В принципе можно так любую винду на GPT загрузить (даже XP после добавления в неё поддержки GPT).
Есть ещё вариант загрузки винды из GPT из BIOS после создания hybrid GPT/MBR через gdisk, но он глючный (иногда).
Автор: boi1eI
Дата сообщения: 31.01.2015 00:04
dialmak
Вы не обижайтесь, но если б вы точки с запятыми там расставили, или хоть выделили, как сейчас я б сразу понял. А так вышла абракадабратехническаязелосложночитаемая
Автор: dialmak
Дата сообщения: 31.01.2015 00:06

Цитата:
Вообще зависит от биоса конечно. Туда и драйверы ФС встроены обычно, и бэкап прошивки можно сохранить/восстановить с диска.

Вы видимо слабо представляете КУДА пишет BIOS свою прошивку. Ему абсолютно фиолетово GPT, MBR или диск неразмеченный. Он запишет и восстановит во всех случаях. Поинтересуйтесь в гугле..

Добавлено:

Цитата:
но если б вы точки с запятыми там расставили

Хм. Я не обижаюсь, а удивляюсь. Я вам спецом выделю.

Так как в этом частном случае есть 2 HDD, то есть ещё один вариант. Без клевера и без бута и без EFI. Сделать через bcdboot c:\windows /s буква_раздела_XP /f bios на MBR диске bcd и bootmgr для винды на GPT, сделать на разделе XP PBR от bootmgr и создать в BCD запись для XP.
Автор: boi1eI
Дата сообщения: 31.01.2015 00:10
dialmak
Я про те биосы, которые позволяют считать и записать на раздел жесткого диска. Те биосы, которые на свой внутренний флеш - это другое. Гугл не нужен.
Автор: dialmak
Дата сообщения: 31.01.2015 00:11
boi1eI

Цитата:
Я про те биосы, которые позволяют считать и записать на раздел жесткого диска.

Дык я ж про них и писал
Только пишут они не на раздел. А на диск. А если точнее в кконец диска, а если ещё точнее, то выделяют для этого сектора, пишут туда и меняют размер диска. Чтобы никто не тронул. Короче двойка. Гугл тут не виноват, виноват человек, который не хочет его спросить.
Автор: boi1eI
Дата сообщения: 31.01.2015 00:29
dialmak (01:11 31-01-2015)
Цитата:
Только пишут они не на раздел. А на диск. А если точнее в кконец диска, а если ещё точнее, то выделяют для этого сектора, пишут туда и меняют размер диска. Чтобы никто не тронул. Короче двойка. Гугл тут не виноват, виноват человек, который не хочет  его спросить.

Нет, пишут и на раздел, с файловой системой, все дела... Биосы разные бывают... Еще раз гугл тут нипричем. Вы точно также можете обратиться к нему за помощью. На этом дискуссию можно считать заверщенной.

dialmak (01:06 31-01-2015)
Цитата:
Так как в этом частном случае есть 2 HDD, то есть ещё один вариант. Без клевера и без бута и без EFI. Сделать через bcdboot c:\windows /s буква_раздела_XP /f bios на MBR диске, bcd и bootmgr для винды на GPT, сделать на разделе XP PBR от bootmgr и создать в BCD запись для XP.
Автор: dialmak
Дата сообщения: 31.01.2015 00:37
boi1eI

Цитата:
дискуссию можно считать заверщенной.

Не вопрос.
Я перепишу и переставлю слова местами, и вы поймёте, что ваша запятая меняет смысл и тогда точно непонятно становится (ибо команда bcdboot создаёт bcd и bootmgr и тут никак запятую ставить низя). Так я думаю понятно уж всем стало.

Цитата:
Сделать через

Код: bcdboot c:\windows /s буква_раздела_XP /f bios

bcd и bootmgr на MBR диске (для заапуска винды на GPT),
сделать на разделе XP PBR от bootmgr и создать в BCD запись для XP.
Автор: Kkenst
Дата сообщения: 03.02.2015 21:45
Кто-нибудь ставил FreeBSD на диск с EMBR?
Дано: ноутбук sony vaio hdd 500Гб. Установлен BootIt Bare Metal, режим EMBR >4 основных дисков. Разбит так:
1. BootIt Bare Metal - 50Mb, EMBR.
2. Windows 8.1 - 150Гб.
3. Windows 7 - 50Гб.
4. Windows ThinPC - 20Гб.
5. Ubuntu - 30Гб.
6. Раздел / под будущую FreeBSD (тип файловой системы *bsd)- 10Гб
7. Раздел /tmp под будущую FreeBSD (*bsd) - 5Гб
8. Раздел /usr под будущую FreeBSD (*bsd) - 5Гб
9. Раздел /var под будущую FreeBSD (*bsd) - 5Гб.
10. Свободное неразмеченное пространство 150Гб.
11. Linux swap - 8Гб. (будет используется для любых linux и для freebsd)
Всё работает, грузится, режим embr >4 основных дисков радует. Проблема с установкой FreeBSD.
При установке FreeBSD c флешки происходит остановка инсталляции на этапе проверки устройств и монтирования разделов диска.
"Mounting from ufs:/dev/ufs/FreeBSD_Install failed with error 19.
Manual root filesystem specification: ...
mountroot> "
В общем, как я понимаю, установщик freebsd не видит привычную mbr разметку диска, не видит какие диски маунтить и предоставляет это сделать пользователю.
Пока не нашёл решение. Если кто знает/устанавливал подскажите.
На обычный mbr диск freebsd ставится без проблем.
Автор: dialmak
Дата сообщения: 03.02.2015 22:29
Ответил в личку.
Кратко. Вы неправильно задали разделы для FreeBSD.


Цитата:
6. Раздел / под будущую FreeBSD (тип файловой системы *bsd)- 10Гб
7. Раздел /tmp под будущую FreeBSD (*bsd) - 5Гб
8. Раздел /usr под будущую FreeBSD (*bsd) - 5Гб
9. Раздел /var под будущую FreeBSD (*bsd) - 5Гб.


нужно

6. Раздел под будущую FreeBSD - тип файловой системы не имеет значения (просто резервируете место), при установке фряхи вы этот раздел удалите и создадите на его месте слайс - 30Гб

При установке FreeBSD в слайсе (так называется в фряхе раздел BSD) будут созданы разделы FreeBSD с точками монтирования автоматом или вручную. К сожалению вынужден в данном случае применять термин раздел(ы) FreeBSD, хотя на самом деле это не разделы в обычном понимании этого слова.
Разделы FreeBSD, если проводить аналогию, - это что-то наподобия логических томов в расширенном (дополнительном) разделе для винды. Создаются они в основном разделе BSD (слайсе) средствами FreeBSD при её установке. Сам слайс создаётся обычно тоже там же. То есть вначале создаём слайс, затем разделы фряхи с точками монтирования. Свап ТОЖЕ должен находится в слайсе.
Естественно это не единственный вариант организации разделов для фряхи, но в данном случае - видимо единственный.

Это показано в ролике (впрочем там перепутаны в комментариях разделы и слайсы - поэтому вникайте в картинку)
Также можно для понимания почитать
http://www.tldp.org/HOWTO/Linux+FreeBSD-2.html
https://www.freebsd.org/doc/handbook/disk-organization.html

Добавлено:
Для загрузки фряхи поставьте в MBR Details раздел бута, раздел BSD ( слайс), и ещё можно 2 раздела по желанию...

Добавлено:
З.Ы. Видимо можно также попробовать вариант

6. Раздел / под будущую FreeBSD (тип файловой системы *bsd)- 10Гб
11. Linux swap - 8Гб. (будет используется для любых linux и для freebsd)

и для загрузки фряхи поставить в MBR Details раздел бута, раздел BSD и свап. Но будет ли работать я не знаю. Вариант с 4 разделами+1 раздел свапа точно работать не будет ибо в MBR Details 4 раздела только можно использовать...
Автор: Kkenst
Дата сообщения: 04.02.2015 07:09
Спасибо. Ролик смотрел - там вариант с обычным mbr, то есть 3 основных и один расширенный разделы. я ставлю на диск с embr >4 основных разделов.
При установке в таком варианте, freebsd на этапе инсталляции не понимает разметку и не маунтит разделы (слайсы). Виной всему embr.
Попробую следующим образом:
1. удалю(забэкапив) лишние разделы. Оставлю только windows8.1.
2. поменяю тип диска с embr на mbr.
3. поставлю freebsd на основной раздел(слайс), разметив диск на слайсы на этапе инсталляции. Здесь ошибок быть не должно, т.к. стандартная разметка со стандартным mbr. На основном разделе будет загрузчик freebsd.
4. поменяю обратно тип диска с mbr на embr. Посмотрю как грузится freebsd.
5. Восстановлю разделы с win7, ThinPC и Ubuntu.
Автор: dialmak
Дата сообщения: 04.02.2015 14:13
Kkenst

Цитата:
Спасибо. Ролик смотрел - там вариант с обычным mbr

Плохо смотрел. Там вариант с EMBR. В обычном режиме.
Впрочем я ставил фряху и на EMBR в режиме > 4 разделов.... Ничего не менял, всё как обычно ставил.

Добавлено:

Цитата:
при установке в таком варианте, freebsd на этапе инсталляции не понимает разметку и не маунтит разделы (слайсы). Виной всему embr.

Всё фряха понимает.
Виной всему невнимательность или кривые руки. Покажите в скринах что делаете. Или опишите подробно.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: ошибка AutoCAD


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