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

» TeraByte Image & TeraByte BootIt

Автор: The_Immortal
Дата сообщения: 08.05.2015 15:30
dialmak,
Цитата:
готова к работе на любом железе (ну почти не любом).
А можно поподробнее? Бывали прецеденты?
Автор: dialmak
Дата сообщения: 08.05.2015 16:05
The_Immortal

Цитата:
Бывали прецеденты?

Как и с любой оригинальной виндой из MSDN. Там же ограниченный набор драйверов. Если бы это было не так, то и osdtool не нужен.


All
Приглашаю в новую тему Chocolatey. Начата The_Immortal по моей инициативе. До NuGet ему конечно далеко, но вещь архиполезная и нужная...
Автор: dialmak
Дата сообщения: 08.05.2015 19:48
The_Immortal

Цитата:
Как это дело можно избежать, не используя сторонние загрузчики?

Описано в файле помощи к WIM2VHD-MOD
Ищи команду bcdedit по словам Standard и Legacy.

Добавлено:
Я оказывается убрал этот момент в помощи.

Вернуть стиль 7
Код: bcdedit /set {default} bootmenupolicy legacy
Автор: The_Immortal
Дата сообщения: 08.05.2015 20:11
dialmak, как всегда выручаете
Не пойму, кому может понадобиться эта неудобное представление в стиле Метро...

Кстати, Вы мне как-то писали:
Цитата:
Все там внешние прибамбасы (и не только внешние) в меню загрузчика 8 можно отключить тупо и просто.
Если гугл не поможет - спрашивай - где-то валяется прога для этого.
Не вспомните, что за прога имелась в виду?
Автор: dialmak
Дата сообщения: 08.05.2015 20:25

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

http://winreview.ru/sekretnye-parametry-zagruzchika-windows-8/
Автор: dialmak
Дата сообщения: 10.05.2015 13:22
kanua
Цитата:
Чтобы Windows мог видеть раздел BootIt его надо делать не типа "223/DFh: BootIt EMBRM", а вручную, например, "04/4h FAT-16 (до 32 МБ)". Тогда и BootIt в него ставиться и в Windows можно его смонтировать с помощью diskpart или через консоль "Управление дисками", а значить и менять нужный файл (DEFAULT.BBM).

1. Раздел BootIt не обязательно должен быть активным. Он загрузится в любом случае через EMBR. Активным будет раздел, который бут уже загрузил (после загрузки ОС).
2. Менять ID раздела бута необязательно для доступа к разделу из винды. Это можно сделать через TBOSDT. В нем же можно и изменить DEFAULT.BBM. То есть подготовить DEFAULT1.BBM и DEFAULT2.BBM и копировать/переименовывать в DEFAULT.BBM нужный. Скрипт в пару строк...
В результате не нужно использовать дискпарт для присвоения/удаления буквы.
Автор: kanua
Дата сообщения: 11.05.2015 03:04
[more] dialmak, спасибо за подсказку о возможностях TBOSDT. Теперь разобрался.

Действительно всё делается через TBOSDT-скрипты и командные файлы cmd. И даже с переименованием файлов DEFAULT.BBM не надо играться, так как среди команд TBOSDT есть команда установки опций SET INI, которую я успешно использовал для установления опции FLAG соответствующего раздела [MenuItem_] по сути ini-файла DEFAULT.BBM. Жаль, что скудноват набор общих команд в TBOSDT, по сравнению с cmd. Например, нет команды find, echo, перенаправлений, возможности обращаться к водным параметрам и т.д. Наверное, кое-что можно сделать в сочетании с TBScript, но надо разбираться. Пока использовал командные файлы для полной автоматизации.

В предыдущем моём сообщении допустил неточность с опцией FLAG. Она отвечает не только за загрузку раздела по умолчанию, а является набором побитовых флагов, отвечающих за несколько опций: младший бит отвечает за опцию Default, следующий бит - за опцию Swap и т.д. (дальше не разбирался). Это надо учитывать при изменении значения FLAG. Может кому пригодиться. [/more]

Добавлено:
Так как вопрос с доступом к разделу BootIt решил через TBOSDT, то получается, что этот раздел можно делать родным для BootIt типом "223/DFh: BootIt EMBRM". Вопрос: чем этот тип раздела лучше для BootIt, чем "04/4h FAT-16 (до 32 МБ)", который правильно видит Windows? Стоит ли мне переделать раздел BootIt на "04/4h FAT-16 (до 32 МБ)"?
Автор: The_Immortal
Дата сообщения: 13.05.2015 00:02
dialmak, имеется диск с одним разделом, на котором живая ОС. Необходимо этот диск преобразовать в GPT, сохранив всю инфу. По идее надо снять образ раздела, удалить раздел на диске, конвертировать диск в GPT, а потом развернуть образ раздела.
Или конвертацию в GPT необходимо делать на диске конечной машины?

UPD: в общем, разобрался.
Автор: dialmak
Дата сообщения: 14.05.2015 18:38
kanua
У меня есть соображения длинные и разные по этому поводу. Я напишу их позже ибо только приехал с командировки. Но обещаю, что это будет интересно...
И мне кажется там проще можно сделать из винды/доса/линуса без ущемления интересов бута.

The_Immortal

Цитата:
UPD: в общем, разобрался.

Дай-то бог... Проблемы GPT -> MBR вообще нет и её можно решить даже на винде почти типа "онлайн". А вот MBR -> GPT c одним разделом это нерешаемо без внешней Win RE/PE или дистра x64 винды. Ибо винда на GPT диске предполагает загрузку из FAT/FAT32 раздела на EFI (при большом желании GPT винду можно загрузить и на BIOS, но это нестандартно и требует доп. телодвижений).
Резюмирую.
Если имеешь один раздел на MBR и ничего не хочешь/не делаешь, чтобы изменить эту ситуацию, то требуется сохранение архива винды в сети или на внешнем носителе. После восстановления винды требуется по новой создать загрузочные файлы....
Все это делается элементарно через TBWinRE/PE или другими методами. Глубина, количество и качество преобразования зависит от серого вещества и выбранного способа\метода... В общем пару команд на минимуме...
Автор: kanua
Дата сообщения: 16.05.2015 15:07
dialmak

Цитата:
У меня есть соображения длинные и разные по этому поводу. Я напишу их позже ...

Интересно. Буду ждать.
Автор: Engaged Clown
Дата сообщения: 23.05.2015 00:25
Обновления от 22-05-2015
BootIt® Bare Metal v1.30a
IFW v2.96
IFD v2.96
IFL v2.96
OSD Tool Suite v1.59

[more=Списки изменений]BootIt® Bare Metal v1.30a
22-05-2015

Цитата:
Updated with IFD version 2.96.
Updated with TBOSDT version 1.59.
Other potential changes, updates and enhancements.


Image for Windows v2.96
22-05-2015

Цитата:
Added /nowait option (must be first) to allow multiple instances (special use).
Changed installer for new installs to ask if simple operations should be used.
Added copy to simple operations.
Added new VSS options and changed defaults.
Other potential changes, updates and enhancements.


Image for DOS v2.96
22-05-2015

Цитата:
Changed makedisk to ask if simple operations should be used.
Added copy to simple operations.
Other potential changes, updates and enhancements.


Image for Linux v2.96
22-05-2015

Цитата:
Changed makedisk (windows) to ask if simple operations should be used.
Added copy to simple operations.
Update Linux Boot Disk (LBD254EN)(3.18.13).
Other potential changes, updates and enhancements.


OSD Tool Suite v1.59
22-05-2015

Цитата:
Update most scripts to elevate as needed.
Added ELEVATE command and IsElevated() function.
Installer adds scripts to start group.
Other potential changes, updates and enhancements.
[/more]
Автор: kanua
Дата сообщения: 24.05.2015 19:29
Всё таки кто может подсказать, чем родной тип раздела "223/DFh: BootIt EMBRM" лучше для BootIt BM, чем правильно понимаемый Windwos тип "04/4h FAT-16 (0-32 МБ)", который можно при необходимости подключить как диск в Windows стандартными методами.
Автор: dialmak
Дата сообщения: 25.05.2015 00:02
kanua

Цитата:
Всё таки кто может подсказать, чем родной тип раздела "223/DFh: BootIt EMBRM" лучше для BootIt BM, чем правильно понимаемый Windwos тип "04/4h FAT-16 (0-32 МБ)", который можно при необходимости подключить как диск в Windows стандартными методами.

Сам раздел BootIt НЕ ВСЕГДА можно подключить как том в Windоws. Если включен режим > 4 разделов и раздел бута не включен в MBR Details, то такой раздел никак ОС не увидит. Впрочем как и любой другой раздел (если он не не включен в MBR Details)... Подробнее тут.

Что касается типа раздела. Имхо не зря идентификатор раздела они изменили. Я не знаю всех целей, но некоторые понятны.
- не видно из проводника, а значит криворучки не поломают файлы на разделе
- безопаснее ибо проги не лезут туда и т.д.
- идентификация и поиск такого раздела прост

Напомню, что подобные методы используются и в других случаях. Например раздел "Recovery image" в MS форматируют в NTFS, а идентификатор раздела ставят 27. Причины те же. И монстр акронис подобное делает и т.д. и т.п.

Во всех слуачаях и из любой ОС и даже если раздел не включен в MBR Details - получить доступ к разделу можно только из TBOSDT.
Я на досуге написал небольшой TBScript для этого. Скрин http://i.imgur.com/1vpRnPm.png
Я его ещё не проверял на дос и линукс. Отлажу и выложу.

Добавлено:
Заметьте - на скрине 8 основных разделов. Это возможно ибо бут включен в режиме > 4 разделов. В винде же видно только 2 кроме самой винды ибо так создан MBR Details. И никакими методами она другие разделы не увидит. Ибо в таблице разделов для неё далее пусто.
http://i.imgur.com/qzcT689.png
Автор: kanua
Дата сообщения: 26.05.2015 00:19
dialmak

Цитата:
Имхо не зря идентификатор раздела они изменили.

Они только идентификатор сменили или у них своя файловая система? Вы не знаете, какая у них используется реально файловая система? Вариант FATа?

Цитата:
Я на досуге написал небольшой TBScript для этого. Скрин http://i.imgur.com/1vpRnPm.png

Очень интересно. Полезный скрипт. Его использование вместе с командами командной строки даёт удобные возможности доступа к файлам раздела BootIt-а.

Желательно было бы добавить команду возвращающую текущее значение ключа из секции ini-файла (TBOSDT-команда: LIST INI filename sectionname valuename).

А почему копирование только из Windows в BootIt-раздел? А наоборот?

Не понял смысл команды перезагрузки системы Reboot. А чем стандартная cmd-команда shutdown не устраивает?

Добавлено:
А как Вы вибираете диск, с которым работаете? А если их несколько, да ещё на каждом по BootIt-разделу?
Автор: dialmak
Дата сообщения: 27.05.2015 19:31
kanua

Цитата:
Вы не знаете, какая у них используется реально файловая система? Вариант FATа?

Можно использовать FAT12/FAT16/FAT32 c родными ID или с ID=0xDF
Я обычно выделяю буту 50 или 100 мб. Это позволяет закинуть 10-20 картинок и все скрипты.

Цитата:
Желательно было бы добавить команду возвращающую текущее значение ключа из секции ini-файла (TBOSDT-команда: LIST INI filename sectionname valuename).

Добавлю, хотя LIST filename позволяет просмотреть INI целиком

Цитата:
А почему копирование только из Windows в BootIt-раздел? А наоборот?

Добавлю

Цитата:
А как Вы вибираете диск, с которым работаете? А если их несколько, да ещё на каждом по BootIt-разделу?

Логика такая.
Ищется EMBR диск, если не найден - сообщение, что бута нет.
Ищется раздел с ID=0xDF, если не найден, то далее ищется файл EMBRL в корне разделов + доп. проверки, если он есть, если и он не найден - сообщение "Partition BootIt not found."

Если же их несколько (например на флешке и HDD) - работа будет происходить с первым найденным. По команде DIR выводится к-во найденных бутов и детальная инфа о рабочем разделе с которым будут происходить операции. Как просто в комстроке между разными бутами переключаться я не придумал (а монтировать по диску и разделу - имхо сложно для такой утилиты - ведь она для упрощения работы...), да и это не очень актуально

Добавлено:

Цитата:
Не понял смысл команды перезагрузки системы Reboot. А чем стандартная cmd-команда shutdown не устраивает?

А как же в других ОС ? Она места не занимает - пару строк, но даёт унификацию для любых ОС.

Добавлено:
Вот думаю добавить команду аctive...
Она позволит после установки винды (а она переписывает MBR и бут слетает естественно) не использовать дистрибутив бута для его восстановления. Достаточно сделать раздел бута активным, перегрузится и бут сам себя восстановит.
Автор: kanua
Дата сообщения: 28.05.2015 00:42
[more] dialmak

Цитата:
Цитата:
Можно использовать FAT12/FAT16/FAT32 c родными ID или с ID=0xDF

Это я знаю. Я хотел уточнить реальную файловую систему, которую они используют для BootIt-раздела с ID=0xDF? Это своя какая-то или это тот же FAT? Есть ли какаие-то преимущества (наприкмер, по надёжности) в их родной файловой системе "223/DFh: BootIt EMBRM". Может Вы знаете?

Цитата:
Добавлю, хотя LIST filename позволяет просмотреть INI целиком

Это я понял, но "выуживать" из содержимого ini-файла значение параметра да ещё заданной секции напряжно в командной строке. А такое значение может понадобиться для работы (например, когда параметр является строкой битовых флагов, а изменить нужно один бит).

Цитата:
Логика такая.
Ищется EMBR диск, если не найден - сообщение, что бута нет.
Ищется раздел с ID=0xDF, если не найден, то далее ищется файл  EMBRL в корне разделов + доп. проверки, если он есть, если и он не найден - сообщение "Partition BootIt not found."
 
Если же их несколько (например на флешке и HDD) - работа будет происходить с первым найденным.

Так такая операция проводится каждый раз вначале каждой команды? Или где запоминаются результаты поиска BootIt-раздела?

Цитата:
А как же в других ОС ?

Да, про другие ОС, я не подумал. А не подумал, потому что у Вас в описании команды copy явно указана только одна ОС - Windows, что неявно подразумевает работу только с ней.

Цитата:
Вот думаю добавить команду аctive...

Приветствую это, но тут-то уж точно надо быть аккуратным с выбором нужного BootIt-раздела, если их несколько (не обязательно на флешке и HDD, ведь может быть и на двух HDD).

Жду первой версии скрипта

[/more]
Автор: dialmak
Дата сообщения: 28.05.2015 01:46
kanua

Цитата:
Я хотел уточнить реальную файловую систему, которую они используют для BootIt-раздела с ID=0xDF?

Реальная в зависимости от размера FAT12/FAT16/FAT32.

Цитата:
Так такая операция проводится каждый раз вначале каждой команды?

Да. Каждый раз. Это быстро делается. Практически мгновенно.

Цитата:
А не подумал, потому что у Вас в описании команды copy явно указана только одна ОС - Windows

Если работа проводится в другой ОС - меняется и описание в помощи. Динамически.

Цитата:
но тут-то уж точно надо быть аккуратным с выбором нужного BootIt-раздела, если их несколько (не обязательно на флешке и HDD, ведь может быть и на двух HDD).

Вы же можете сменить бутовое устройство в BIOS.
Да вот только держать бут на каждом HDD не получится, это некорректно. Можно держать на флешке и HDD ибо флешку можно отключить.
Автор: kanua
Дата сообщения: 28.05.2015 02:59

Цитата:
Реальная в зависимости от размера FAT12/FAT16/FAT32.

Понял. Спасибо.

Цитата:
Если работа проводится в другой ОС - меняется и  описание в помощи. Динамически.

Ага, понял.

Цитата:
Вы же можете сменить бутовое устройство в BIOS.

Могу. А к чему это? Ведь Вы работаете с первым попавшимся BootIt-разделом.

Цитата:
Да вот только держать бут на каждом HDD не получится, это некорректно.

Почему не получится? Если сначала установить BootIt-раздел на первом диске, потом вытянуть первый, вставить второй диск и на него установить BootIt-раздел, а потом вставить оба и выбрать загрузочный диск в BIOS. Коректно-некоректно, но такое возможно. Или Вы хотите сказать, что тогда загрузки не выйдет (сам я не проверял)?
Автор: dialmak
Дата сообщения: 28.05.2015 03:59

Цитата:
Или Вы хотите сказать, что тогда загрузки не выйдет

Выйдет. Но они мешают друг другу ибо настраивают все EMBR диски "под себя". Хотя я пробовал флешку и HDD с бутами одновременно. Работало нормально, если не считать каких-то одноразовых глюков при переключении между бутами. Переключался в биосе.
Также не стоит забывать, что вариант с двумя HDD и двумя бутами - это совершенно другой случай ибо HDD - это один тип устройств и каждый бут будет стараться "свой HDD" сделать приоритетным. В результате будет каша... В биосе переключиться иногда не выйдет, зависит от разных факторов и вариантов там вагон.
Автор: kanua
Дата сообщения: 30.05.2015 00:50
dialmak

Цитата:
Также не стоит забывать, что вариант с двумя HDD и двумя бутами - это совершенно другой случай ибо HDD - это один тип устройств и каждый бут будет стараться "свой HDD" сделать приоритетным. В результате будет каша... В биосе переключиться иногда не выйдет, зависит от разных факторов и вариантов там вагон.

Ну, как бы там загрузка не прошла, а активным BootIt будет только один (я исключаю тот гипертрофированный случай, когда один BootIt с одного диска будет загружать BootIt c другого диска). И пусть себе этот активный BootIt и переделывает всё под себя. Когда будет загрузка с другого BootIt-а он тоже всё переделает под себя, как прописано в его настройках. Мне кажется, что проблем тут не должно быть. И кажется, я не встречал в документациях запрета на одновременное использование двух BootIt на разных дисках.
Автор: dialmak
Дата сообщения: 30.05.2015 13:09
kanua

Цитата:
И кажется, я не встречал в документациях запрета на одновременное использование двух BootIt на разных дисках.

А вы попробуйте поставить.
Отключать что-либо необязательно, поставил в биосе приоритетным диск тот на который будем ставить бут (то есть поставить его первым в списке HDD), загрузил дистр из флешки и поставил бут. И так 2 раза. А потом переключаться между ними через биос.

Потом деинсталлировать буты и опять поставить по той же схеме, но при установке отмечать галку



Также можно поиграться с другой галкой



Добавлено:
Сегодня попробую добить скрипт.
Автор: dialmak
Дата сообщения: 31.05.2015 07:08
kanua
Просьба тщательно потестить скрипт.
Добавил команды бекапа и восстановления файлов раздела бута.
То есть можно забекапить раздел бута и издеваться, точнее тестить ;)
Бекап является RAW имиджем. Его можно открыть 7zip, UltraIso и подобными, также можно смонтировать как логический том с помощью ImDisk и подобными...
Добавил возможность использовать все команды скрипта к любому разделу любого диска. Но об этом позже...
Скачать
Скрин

Немного он располнел, я не планировал таким его... ;)
Скрипт в стадии бета. Пока поддержку линукса не добавлял, скрипт работает в дос и винде.
После окончательной отладки скомпилю виндовс версию его вместе с tbosdt через nsis. Будет в виде одного exe-шника..
Автор: dialmak
Дата сообщения: 31.05.2015 12:53
Исправил пару ошибок, скачать.


Добавлено:
Исправил никакой английский. Благодарности DimmY
Скачать v0.4 beta
Автор: kanua
Дата сообщения: 31.05.2015 14:16
dialmak
Пока потестить Ваш скрипт не могу, так как нарвался на проблему, решив попробовать установить BootIt на второй диск. Но проблема не во втором BootIt-е.

У меня был MBR-диск с Win7, которая без проблем загружалась через известный активатор Windows 7 Loader XE. Я подключил только один один этот диск, преобразовал MBR в EMBR, установил BootIt в отдельный раздел, активатор Windows 7 Loader XE загружается, но дальше он не находит загрузчик \Windows\system32\winloader.exe. Если в меню загрузки активатора выбрать загрузку Windows 7 без активатора, то загрузка Win7 проходит, но конечно без активации.

Поигрался с настройками BootIt-а - пока не помогло. Может Вы что-то подскажете.
Автор: dialmak
Дата сообщения: 31.05.2015 14:31
kanua

Цитата:
Может Вы что-то подскажете.

Чего-то такого было когда-то...
Немного подзабыл ибо пользуюсь много лет только волюмными редакциями с KMS активацией.
Насколько помню там много вариантов ибо эмуляторы слика разные в комбайне, а вы не указали свой.

Да плюньте на него. Деинсталлируйте эмулятор слика из комбайна и поставьте другой.

Добавлено:
Качнуть можно тут, пароль 2014 , или тут (torent-magnet).

Вспоминаю, что были какие-то траблы с ID раздела вроде...

Добавлено:
Есть ещё мой вариант, он совместим с BootIt. Описан тут и тут. Но я его не проверял давно, поэтому не рекомендую.


Добавлено:
Возможно у вас этот вариант, решение там же.
Автор: dialmak
Дата сообщения: 31.05.2015 16:53
ALL
Скрипт получил свою страничку
Автор: kanua
Дата сообщения: 31.05.2015 17:12
[more] [more]dialmak

Цитата:
Да плюньте на него. Деинсталлируйте эмулятор слика из комбайна и поставьте другой.

Плюнул. Деинсталлировал. Постваил Вами предлагаемый. Работает! BootIt грузит Win7 нормально, Win7 активирована. Спасибо!

Теперь о двух BootIt на двух разных HDD.
Было:
Seagate: HDD0: EMBR, разделы: BootIt, Win10, Data
WD: HDD1: MBR, один раздел Win7
BootIt без проблем грузил обе видны с общим логическим диском Data ( D: )

Снял Seagate. Подключённым остался один WD. Преобразовал MBR в EMBR, установил BootIt в отдельный раздел. После решения проблемы с активацией BootIt на WD без проблем грузит Win7.

Снова подключил Seagate как HDD0, WD - HDD1. Гружу BootIt с Seagate (HDD0), он без проблем грузит и Win7, и Win10.

Меняю HDD0<->HDD1 в BIOS, т.е. загрузка с BootIt на WD: вечный перезагруз на моменте запуска BootIt.

dialmak, неужели Ваши опасения о проблемах работы двух BootIt на двух разных физических дисках оправдались?

[/more]

Добавлено:

dialmak
Вот то, о чём я говорил Вам раньше и чего я боялся: скрипт путает активный (т.е. тот, с которого загрузились) BootIt-раздел:

http://i.imgur.com/tlnleZe.png

Загрузка реальная производилась с другого BootIt-раздела (см. выше). [/more]

Добавлено:
dialmak

Почему-то не получается ответить под Вашим сообщением
Автор: dialmak
Дата сообщения: 02.06.2015 05:16
kanua

Цитата:
Почему-то не получается ответить под  Вашим сообщением

Там ответить невозможно, это jотдельная страница. под тегом more

Цитата:
Вот то, о чём я говорил Вам раньше и чего я боялся: скрипт путает активный (т.е. тот, с которого загрузились) BootIt-раздел:

Диск с которого была загрузка определить тяжело. Теоретически это должен показать BIOS HD - 0x80, но на практике это не работает. К тому же Bootit умеет на лету переключить приоритетный диск. То есть определить с какого диска была загрузка я не смог. Скорее сего это невозможно.

В версии 0.9 beta есть 2 механизма как обойти эту проблему.
1. Появился выбор диска, если найдено более 1 бута



2. Скрипт работает с TB диском 1: и 9:. TB диск 0: является пользовательским. К нему можно смонтировать любой раздел FAT/NTFS/Ext2/Ext3/Ext4/ReiserFS/XFS (или файл VHD, VHDX, VMDK, ISO (кроме UDF), IMG, IMA и т.д. и т.п.) и вызвать скрипт из TBOSDT и он начнёт работать с пользовательским диском 0:. При этом выводится предупреждение и в этом режиме не будут работать команды active, backup и restore.
Монтировать раздел в TBOSDT - mount 0: HD TBID
Монтировать файл в TBOSDT - mount 0: filename
Запускать скрипт из TBOSDT - run bootitbm.tbs command [options]
Пример.



изменения в версии 0.9 beta;
- переписана логика определения раздела бута
- добавлена совместимость с BootitNG
- изменён механизм парсиинга команд copy и del, для этих команд теперь требуется подтверждение дейстия (связано с тем, что del \ - это опасно, а с пользовательским диском 0: это архиопасно без подтверждения)
- команда list изменена на dir, добавлены опции [path] и [/s]
- по мелочам...

Добавлено:

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

На практике можно работать только с бутом на флеше и HDD. Пример на скринах выше. На 2 HDD это невозможно ибо лоадер EMBRL сходит с ума или выдает ошибку.
Автор: kanua
Дата сообщения: 02.06.2015 22:28
dialmak

Цитата:
Диск с которого была загрузка определить тяжело. Теоретически это должен показать BIOS HD - 0x80, но на практике это не работает. К тому же Bootit умеет на лету переключить приоритетный диск. То есть определить с какого диска была загрузка я не смог.  Скорее сего это невозможно.

А если сравнивать время последнего изменения файла default.bbm, в который при каждой загрузке записывается значение параметра LastBoot секции OPTIONS? Конечно, привязываться ко времени не самый лучший способ, так как оно может сбиться или просто меняться пользователем. Но всё таки эта проблема не так уж часто будет в реале проявляться.
Автор: dialmak
Дата сообщения: 02.06.2015 23:27
kanua

Цитата:
А если сравнивать время последнего изменения файла default.bbm, в который при каждой загрузке записывается значение параметра LastBoot секции OPTIONS?

Не думаю, что это хорошая идея. Я его иногда удаляю - тогда бут ищет ОС по новой..
Впрочем вот скрипт - он покажет. Поэкспериментируй...



Меня интересует как работают команды. Есть траблы?

Добавлено:
И мне кажется, что файл меню не переписывается, если ОС грузится старая...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

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


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