PDA

Показать полную графическую версию : [решено] проблемы с установкой на vhd


Страниц : 1 2 3 [4]

Xtyle
18-01-2012, 14:24
Удалите все созданные .VHD. Попробуйте все сначала сделать, но только уже в Windows PE.
Загружаем систему с загрузочного Windows 7. Как всплывает окно для ввода региональных параметров и языка нажимаем Shift+F10. В командной строке:

diskpart
create vdisk file=H:\myvhd.vhd maximum=20000
select vdisk file=H:\myvhd.vhd
attach vdisk
create partition primary
assign letter=v
format quick label=Win7VHD
exit
exit

Продолжаем обычную установку и в окне где выбираем диски видим наш подключенный .VHD

lora.1
18-01-2012, 15:35
okshef, Вобщем такой расклад.Я всё переделал заново.

1.пк создал VHD

2. инициализация,создание тома

3.Отсоединение и присоединение к VBox

4.Установка Wind7x32 ult.

5.Запуск утилиты sysprep

6.Отсоединение VHD. (прошлый раз сделано не было)

7.Go to "cmd.exe"(адм)

8.Создал загрузочную запись(см.фото)

9.Выбрал и присоединил диск. Он появился с буквой "J"

Теперь надо ещё букву выбирать?Если да,то не получается

okshef
18-01-2012, 15:53
Вы порядок нарушили (8<-->9): сначала нужно было присоединить vhd , а затем создавать запись. Ваша запись - нерабочая. Вы использовали копирование имеющейся, а она у вас - с "прибабахом" - это раз. Два: параметры device и osdevice у вас направлены на [h:], а присоединенный vhd имеет букву J:

Итак, мы имеем:
1. Присоединенный vhd c буквой J:
2. Нерабочую запись о загрузке
Задача:
Заставить загрузиться систему
Порядок выполнения
1. Оставьте vhd присоединенным и запомните букву, которую присвоили виртуальному диску (J:)
2. Удалите старую запись
bcdedit /delete {ID}
{ID} скопируйте из результатов команды bcdedit
надеюсь, разберетесь, какую запись выбрать.
выполните
bcdboot J:\windows /L ru-ru /s C: /m
Чтобы не ошибиться в значении ключа /s, посмотрите по команде bcdedit значение параметра device partition=..... в секции "Диспетчер загрузки"

lora.1
18-01-2012, 16:21
okshef, Удалил,вроде опять назнаил.В bcdedit есть,но вроде он такой и был.Но диск вовремя операции отсоеденился.

Xtyle
18-01-2012, 16:30
lora.1
Я немножко не понимаю чего именно вы хотите добиться ? какой должен быть конечный результат?

lora.1
18-01-2012, 16:34
Xtyle, create... не выполняется.Пишет:...device is not ready

Xtyle, У нас с Вами другой процес,чем с okshef

Xtyle
18-01-2012, 18:16
lora.1
я вижу что подходы разные. Мне просто интересно каков исход должен получиться?

lora.1
18-01-2012, 18:20
Xtyle, Я хочу иметь отдельную ос на VHD и выбор в загрузчике

Xtyle, На данный момент я имею ос на VHD,но загрузиться не могу.Процес слетает в WinRE и поиск проблем,т.к.,как я думаю VHD при перезагрузке отсоединяется и соответвтвенно загрузчик его не находит Ну или как то так.После любой перезагрузки диск отсоединен.

okshef
18-01-2012, 18:36
lora.1, если вы будете невнимательно читать мои сообщения, а особенно неправильно писать команды, мы и за месяц не закончим.
Посмотрите ключи команды bcdboot - у меня /s c:, а у вас /h c:
Вот вы и не можете меню создать.
А при отсутствии меню vhd, конечно, отмонтируется. И после выполнения команды сделайте скрин результатов bcdedit

lora.1
18-01-2012, 19:58
okshef, Дело не в невнимательности в данном случае.Просто я перемудрил.Я посмотрел что такое ключ ./s

посмотрел в device и понял,что это буква тома.Виноват.В общем я загрузился.Только куда не знаю.Вопервых у меня

появилась новая загрузочная запись.Ну я в неё и загрузился.По ос похоже ,что она с VBox.В устройствах (в её) диск С:

без буквы,,но это понятно С: теперь она,но в основной ос VHD нет.Хотя при перезагрузки я на него загрузился.В

устройствах его тоже нет.Теперь я его даже откл.не могу.Блин, всё не слава богу.

okshef
18-01-2012, 23:14
lora.1, сделайте 2 файла, получение которых описано после слов Внимание - обязательно к исполнению! в шапке темы Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки (http://forum.oszone.net/thread-196715.html).

lora.1
19-01-2012, 00:27
okshef, Готово.

okshef
19-01-2012, 08:32
Не то. Нужны объяснения.
1. Как вы добавляли в меню запись о загрузке с VHD?
2. Вы делали файлы не из системы, загруженной с vhd. Почему тогда vhd у вас оказался присоединенным?

Отключите vhd и напишите полный путь к файлу *.vhd

lora.1
19-01-2012, 14:38
okshef, Мне честно говоря не совсем понятна суть вопроса,но чтобы голову не морочить не Вам не мне,я напишу

всё с начала до конца.

1.Создал VHD в управ.диск.
2.Присоединил его к VBox.
3.Установил о.с.
4.Sysprep.
5.Отсоединил.
6.Прописал загрузчик: bcdedit /copy {current} /d "mama"
bcdedit - ID
bcdedit /set {ID} device vhd=[G:]\пк-1.vhd ([A:]\lena.vhd)
bcdedit /set {ID} osdevice vhd=[A:]\пк-1.vhd
bcdedit /set {ID} detecthal on

7.Перезагрузился. Всё ОК.

На данный момент я всё ,что было раньше создано удалил и создал два VHD: 1.Диск создан на ПК-"mama"(G:)
2.Диск создан в VBox-"VHDx64(А:)

Система на оба диска установлена в VBox.

okshef
20-01-2012, 00:57
lora.1, я вам про Фому, вы мне - про Ерему.
6.Прописал загрузчик: bcdedit /copy {current} /d "mama" »
я вам сказал - ваш существующий загрузчик "заточен" под вашу "крякнутую" систему, его нельзя использовать как образец для клонирования. Вам был предложен способ с bcdboot, почему не делаете?

Второе. Если вы каждый раз будете все переделывать, я просто откажусь от помощи. Вам нужно понять принцип - и добиваться результатов, а в группу добровольцев-мазохистов меня не тянет.

Третье. Ну сделали вы еще 2 vhd c системами и что? Проблемы какие? Не загружаются?
Я вас очень прошу описывать результаты.

Четвертое. Зачем вам в меню загрузки запись "Предыдущая операционная система", если XP у вас не установлена?

Ну и самое приятное: если vhd c системой подключен, команды bcdboot можно делать в Windows.

Извините за резкость.

lora.1
20-01-2012, 14:57
okshef, Всё нормально- я Вас прекрасно понимаю.Просто я совсем запутался с этими загрузчиками."Предыдущая операционная система"-вылезла сама.Откуда понятия не имею.Вариант с bcboot я сделал-система пошла-всё нормально было,но тут я забыл где готовил диск и решил закрепить знания и создал два дивка.Оба загрузились без проблем по описанному мной сценарию,но потом один из них перестал грузиться -появились непонятные device и osdevice и эта
"Предыдущая операционная система".Я пытался исправить эти девайсы,но /delete,не хотела ничего стирать.Тогда не дожидаясь очередных проблем я удалил этот vhd и "Предыдущая операционная система" с помощью "easybcd".А потом у меня стали сообщения при перезагрузки ,что то о нехватки места на диски,о каком то считывании чего то,то на чёрном ,то на синем экране и я вообще удалил все свои ос,кроме основной.Почистил всё что можно-реестр,дефрагментация и тп.И вот теперь сижу в пичале.

Vadikan
20-01-2012, 16:37
а в группу добровольцев-мазохистов меня не тянет. »
Судя по кол-ву постов в теме, ты уже в ней :)

okshef
20-01-2012, 21:50
Откуда понятия не имею»
не нужно было в Multiboot нажимать кнопки, которые вас нажимать не просили.

lora.1, мне остается вам посочувствовать. В этой теме, и в приведенных ссылках разжевано так, что можно уже не съесть, а выпить.
Перечитывайте, пересматривайте. Добейтесь результата при одном vhd.
И мой вам совет напоследок - смените дистрибутив Windows. Уверен, что большинство ваших проблем - от него.

Ученье и труд - всё перетрут.

Желаю вам удачи.

Vadikan
21-01-2012, 01:00
Аминь!




© OSzone.net 2001-2012