Цитата: Ситуация такая. У меня стоит 2 хард диска. На первом харде стоит винда 7 х 64 ,которую ну никак не хочется сносить. На втором харде стоит хр 32. При чем на второй хард хр 32 устанавливал путем отсоеди нения пеервого хард. Очень хочется чтоб при загрузке компа можно было б выбрать винду по своему желания а не лезь в биос. Готов переставить хр 32 но только не трогать винд 7 х64 на первом харде.
Первый хард разбит на 2 раздела.
Похожая ситуация. На 1 винте ("мастере", который внутри ноута и физически определяется первым) 3 раздела primary и 1 extended (с 2мя логическими дисками), первый из primary - системный, активный, в нем загрузочные файлы 7ки и XP SP2. 7ка установлена на 2 раздел, XP SP2 - на третий. Второй жесткий диск внешний, с одним первичным (primary) активным разделом. На нем установлена XP PRO SP3 Game Edition 2010 (установил вчера в качестве эксперимента, но может, пригодится для чего-нибудь).
При 1й неудачной установке Game Edition на внешний диск ЗАБЫЛ отключить внутренний, снесся загрузчик 7ки. Так что пришлось воспользоваться востанавительным диском 7ке с встроеннным в него аналогом total commander - unreal commander и программой Multiboot, которой в DOS и воспользовался для восстановления BCD
Затем загрузился в 7ку (в которой уже встроен Netframework) и воспользовался EasyBCD, чтобы приклеить еще XP SP2 и XP SP3 GE.
Вариант первый:EasyBCD создала ebcd.001 и ebcd.002 на системном диске, а также папку NST, в ней 2 файла: easyldr1 и easyldr2, также изменился NTDETECT.COM (непонятно - почему, раньше она всего лишь редактировала boot.ini в системном разделе, может, оттого что теперь две XP?). Я заметил, что ТЕПЕРЬ можно удалить boot.ini, XP все равно будут загружаться. Потом попробовал другой способ (представим, что нет загружаемой системы с Netframework - EasyBCD отпадает, остаются Multiboot...........
которая работает в DOS, но не умеет удалять записи ОС в BCD (по крайней мере, я не знаю, как это сделать, есть такой вариант, который переименовывает старый BCD и создает новый:
bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
, я им пока что не пользовался)
...............и bootice)
Загрузился с SonyaPE и познакомился с bootice, который ТАКЖЕ имеет СВОЙ недостаток - фактически не работает ни в XP, ни в 7ке. А в SonyaPE работает (ПОЧЕМУ?).
Вариант второй В bootice удалил и заново создал BCD (кстати, в нем можно просто создать файл BCD, который потом можно импортировать в системный диск - папку Boot командой bcdedit /import c:\название файла, правда, не помню, как УКАЗАТЬ куда именно импортировать, если импорт происходит не в ОС и если жестких диска два). Создал ОБЩУЮ запись в BCD о прежней(них) ОС. Потом отредактировал boot.ini, который в системном разделе внутреннего жесткого диска, - получилось меню BCD: выбор между 7кой и XP, и подменю, открывающееся при входе в XP - выбор XP SP2 и XP SP3. Теперь загрузочный файлы XP SP3 на внешнем жестком диске не нужны (я их скопировал на всякий случай). Используются файлы XP SP2 на системном разделе внутреннего ж/д.
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Windows XP SP2" /execute /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP SP3 Game Edition" /execute /fastdetect
В итоге оставил второй метод, внешний диск хочу разбить на 2 раздела и на 1 установить MacOS, следовательно в нем перепишется mbr другим загрузочным кодом (darwin, кажется) и активный раздел будет использоваться MacOS.
В DOS (например, загрузившись с установочного или восстанавливающего диска) bootice не загружал, но интересно, работает ли он.
Простите, что все намешал в 1 кучу.
У меня вопрос:
как в командной строке УКАЗАТЬ куда именно импортировать BCD, если импорт происходит не в ОС и если жестких диска два?