Клонировал диск но система с него не загружается

Обновлено: 01.07.2024

Я пытался перенести ноутбук с жесткого диска на SSD. Сначала я клонировал диск с последней версией TODO Backup, а затем попытался с Macrium Reflect. У обоих одна и та же проблема. Диск клонируется нормально, и все файлы присутствуют, но Windows 10 не загружается.

Я загрузился с диска восстановления, загрузил командную строку и запустил:

Это все еще не загружается. Если я загружаю диск восстановления Windows 10 и загружаюсь с компакт-диска, я могу выбрать загрузку Windows. Аналогично, если я выбираю перезагрузку, а не выключение, машина загружается.

При попытке запустить систему после выключения она постоянно сидит на черном экране со вспышкой _ .

Разметка на исходном диске - MBR. Я клонирую к 2,5-дюймовому твердотельному накопителю Integral P Series (120 ГБ, 4 SSD, диск SATA III).

Решение, которое сработало сначала, попробуйте для меня:

Windows 10 Fix Error после клонирования жесткого диска SSD - ошибка в файле winload.efi

На установочном / восстановительном носителе Windows 10 откройте командную строку в дополнительных инструментах

объем списка (обратите внимание на объем загрузочного раздела и букву раздела Windows)

выберите том X (раздел X, отвечающий за загрузку системы, скрытый раздел в fat32)

назначить букву w (чтобы можно было восстановить загрузочные файлы)

выход (выход из diskpart)

bcdboot X:\Windows / sw: / f UEFI (буква раздела X, содержащая папку Windows)

перезагрузить систему (выберите новый вариант загрузки, если их несколько)

msconfig (Boot - удалить параметры \Windows и оставить только параметр c:\Windows)

Надеюсь, это поможет многим из вас!

Поскольку у вас есть способ загрузки в Windows на SSD, вы можете выполнить ремонтную установку Windows 10 , выполнив обновление на месте, ничего не потеряв.

Сначала вы должны проверить выравнивание раздела, как описано здесь.

только что встретил ту же проблему, на самом деле небольшая ошибка на 2-м клоне 2-го нового ноутбука.

1-й клон ноутбука, подключите в одиночку и загрузитесь нормально, жесткий диск по умолчанию подключается при 2-й загрузке и отформатирован без проблем.

Но на втором клоне ноутбука подключите новый клон SSD и оригинальный жесткий диск с win10, хотя выберите загрузку с SSD, а затем очистите ОС жесткого диска, в следующий раз не получилось.

У меня была такая же проблема, просто создайте установочный usb-диск windows с официального сайта, загрузитесь с установочного usb, затем перейдите к поиску и устранению неисправностей, запустите CMD и скопируйте все файлы (и папки), которые начинаются с boot * и efi *, из установочного usb в корневой каталог клонированного SSD-диска, после чего мой клонированный SSD смог загрузиться. Также проверьте настройки загрузки в BIOS.

Я думаю, что есть некоторые проблемы с загрузочными файлами или порядком загрузки.

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

В качестве быстрого запуска используются некие приемы гибернации.

Если это не сработает, выполните обновление на месте без потери данных. Это создаст новые загрузочные файлы и настройки.

Я борюсь с подобной проблемой с Windows 8.1.

Когда идентификатор раздела не уникален, Windows работает странно, например, восстановление PE не может обнаружить как жесткий диск, так и SSD.

Конфигурация компьютера
Процессор: Intel(R) Core(TM) i3 CPU M 330 @ 2.13GHz, 2133 МГц, ядер: 2, логических процессоров: 4
Материнская плата: msinfo32 - недоступно, wmic даёт: Packard bell SJV71_CP
Память: Samsung DDR3 PC3-10700(667 MHz), 4Gbt
HDD: Hitachi HTS545032B9A300, 298GBt, IDE
Видеокарта: AMD Mobility Radeon HD5470
Звук: AMD Highdefinition Audio device, Realtek Highdefinition Audio
CD/DVD: TSSTcorp CDDVDW TS-L633C
Монитор: 18''
Ноутбук/нетбук: Packard Bell, Модель EasyNote LM86
ОС: Майкрософт Windows 10 Домашняя, 64-bit,Версия 1607(Сборка ОС 14393.1066 )
Индекс производительности Windows: winsat formal:<SystemScore>4.8</SystemScore>

1. Не проверил, есть ли в моей WinPE bootrec. Поэтому на последнем шаге (разметка MBR) не смог воспользоваться bootrec /rebuildbcd и т.д.
2. Перезапустился с SHIFT из старой системы и в командной строке выполнил
bootrec /rebuildbcd (нашлась система на С)
bootrec /fixmbr

на bootrec /fixboot получил "отказано в доступе"

В итоге, появилась вторая опция с возможностью выбрать новый Windows при загрузке, но она не грузится, черный экран

Сейчас, согласно диск-менаджеру:
Диск С - старая Windows на HDD
Диск E - новая Windows на SSD, которая не грузиться

Кстати, диски переподключал строго как описано в статье.

1. С помощью MediaCreationTool сделал установочную флешку
2. На неё записал CreatePartitions-BIOS.txt из ссылки с решением (команды касающиеся создания раздела восстановления закомметировал (зачем-то?). Может после повторю с созданием раздела восстановления)

Загрузился с флешки

3. Dism /Capture-Image /ImageFile:"D:\fabrikam.wim" /CaptureDir:C:\ /Name:Fabrikam

4. Подключил SSD на первый разъем, HDD на "другой" (переставил местами)

5. Загрузился с флешки, выполнил diskpart /s D:\CreatePartitions-BIOS.txt ("D" - буква флешки)
6. Выполнил Dism /Apply-Image /ImageFile:H:\Fabrikam.wim /Index:1 /ApplyDir:F:\
где H - диск с образом, F - новый диск с системой
7. выполнил F:\Windows\System32\bcdboot F:\Windows /s C:
где С - буква системного диска (не путать с диском с системой). Этот раздел виден только на этом этапе.

Перезагрузился. Ура! Система на новом диске работает и выглядит как на старом.


Вообще-то, CreatePartitions-BIOS.txt выполняет временное переименование разделов, чтобы не возиться с выяснением букв. Но я поменял местами диски и все буквы поплыли. Поэтому, на шагах 6 и 7 а подставлял быквы не соответствующие скрипту. (Там Загрузочный диск - S, диск с ситемой W). Если бы я этого не делал, а сразу поставил SSD на нужное место, всё было бы ещё проще.

8. Поменял буквы томов старого диска c помощью штатного Управление дисками(, чтобы старый диск с системой не маячил перед носом , а диск D стал опять диском D . Посмотрю как будет работать, и потом либо спрячу старый том с системой или вообще отформатирую. Это дополнительное действие несвязанно с "поплывшими" буквами из предыдущих шагов, если захотите чтобы новая конфигурация была похожа на старую, делать придётся.)

К сожалению, некоторый лицензионный софт всё-таки отказался работать, (видимо был привязан к старому диску).

Проблема, с которой можно столкнуться после отказа первого диска в программном массиве RAID-1 — со второго диска система не загружается. Вот как это может выглядеть:


Да, ничего особенного, просто чёрный экран с мигающим курсором в углу. Но система не загружается. Многие сразу начинают обвинять кого угодно — плохой Microsoft, плохие программные RAID, плохой диск, плохой компьютер и т.д. На самом деле, дело в элементарном незнании порядка загрузки компьютера. Механизм этот работает следующим образом:

Компьютер включается, BIOS firmware выполняет процедуру самотестирования (Power-On Self-Test, POST); BIOS ищет главную загрузочную запись (Master Boot Record, MBR) указанного в CMOS загрузочного устройства. В данном случае, жёсткого диска; Считанный с жёсткого диска MBR ищет и передаёт управление загрузочному сектору (boot sector) активного первичного раздела (active primary partition) этого диска; Загрузочный сектор передаёт управление находящемуся на этом же разделе загрузчику операционной системы; Загрузчик ОС загружает ядро операционной системы с соответствующего раздела (как правило, всё того же); Происходит загрузка драйверов устройств (device drivers) и интерфейса пользователя (user interface).

Так вот вся проблема заключается в том, что программное зеркалирование Windows Server или клонирование типа partition-to-partition дублирует не весь диск целиком, а только указанные разделы. MBR в территорию разделов не входит, так как находится в совершенно отдельном месте — в первом секторе нулевого цилиндра, поэтому программным зеркалированием разделов на второй диск может не скопироваться. Когда новый диск поставляется с завода, MBR на нём тоже отсутствует — это же новый, абсолютно чистый диск:


Вообще, существуют три способа попадания главной загрузочной записи на диск:

Установка операционной системы. Как правило, ОС создаёт MBR в момент начала инсталляции себя; Дублирование диска целиком (клонирование либо аппаратный массив RAID-1); Восстановление с помощью установочного компакт-диска Windows или сторонними средствами типа LiveCD.

На самом деле, программное зеркалирование системного раздела в Windows Server дублирует и MBR. Но я видел ситуации, когда этого по каким-то причинам не происходило. Поэтому, если столкнётесь с подобной проблемой, а MBR заранее на диске не приготовили, не спешите расстраиваться — проблема загрузки решается достаточно просто и быстро с помощью установочного компакт-диска Windows.

Update 06-Dec-2011:

Boot Failed. Press any key to reboot.

Здравствуйте. Я честно скажу - с Линукс я знаком очень плохо. Но стоит у нас система видеонаблюдения, на системнике софт на базе линукса. Посыпался диск IDE-шный, купил новый SATA и склонировал посекторно. Ставлю новый, а при загрузке GRUB loading Stage1.5 и висит. Поиск выдает про ошибки разные, а у меня ничего кроме это строчки. Шеф стоит над душой. помогите, люди добрые, пожалуйста.



А не лучше ли указать UUID в fstab?


Скачайте какой-нибудь LiveCD, запустите на этом компьютере, посмотрите через него, что там с диском (появятся ли разделы в выводе fdisk -l, например). Дальше видно будет


До fstab тут дело даже не доходит, по-моему. fstab цепляется уже когда ядро загружено


Да, но если он всё правильно скопировал то UUID должны быть правильные и загрузчик тоже.


Izumkin

А ты какой командой воспользовался для клонирования?


Какой линукс то был?

Зря, по крайней мере если sata винт большего объема, то теперь у него таблица разделов от ide винтчестера.

Какой у вас дистрибутив был установлен? Подозреваю что /dev/hdaX на sata стали именоваться /dev/sdaX

В любом случае нужен загрузочный диск или флешка parted magic или systemrescuecd, для переустановки в загрузочный сектор grub.

диск того же объема какой дистриб был - LinuxBased DVR. Все, что знаю. с флэшки гружусь, через что и как менять и переустанавливать GRUB?

На таком уровне знаний проще всего найти соседского линуксоида, который за пиво восстановит загрузчик.

Я сразу сказал, что не шарю в линукс. Соседей таких нет сейчас. Разовая операция, а шеф казнит, вот и прошу помочь.


Так тебе написали

что там с диском (появятся ли разделы в выводе fdisk -l, например).

Загрузился с флэшки, там разделы sda1 и sda2. sda1 с флагом Boot. Подмонтировал sda1, исправил в fstab hda1 на sda1, перегрузил - ничего не изменилось ((((



Возможно надо обновить конфиг граба и переустановить его.

Ставлю новый, а при загрузке GRUB loading Stage1.5 и висит

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

У вас сейчас подключены оба диска, IDE и SATA или только SATA?
Как клонировали диски, какой программой, от части в этом может крыться проблема?

В начале всё же попробуем восстановить загрузчик:
Загрузитесь с livecd диска, и выполняйте:

Вывод должен быть примерно таким:

Теперь перезагрузитесь, удостоверьтесь, что загрузчик корректно запускается.

Если загрузчик корректно запускается, то снова загружаетесь с LiveCD и редактируете /etc/fstab.

Вы можете указать файловые системы посредством UUID, что бы избежать путаницы /dev/sda1 и /dev/hda1.

Значение UUID смотрите в вывод команды blkid.

kostik87 ★★★★★ ( 02.07.13 09:44:16 )
Последнее исправление: kostik87 02.07.13 09:45:40 (всего исправлений: 1)

Вывод blkid примерно следующий:

Теперь монтируете первый раздел и редактируете /etc/fstab, указав вместо /dev/hda1 UUID=<UUID>, тоже самое и со вторым разделом.

Если всё успешно после загрузки сможете отредактировать конфигурационный файл загрузчика /boot/grub/menu.lst

Я тут на правах анонимуса кое-что хочу посоветовать

1) Восстанавливать grub с Live CD таким макаром - небезопасно, у топикстартера первый груб, а на диске 99% будет второй, и станет нехорошо )
2) На примере systemresquecd
mkdir /mnt/chroot
mount /dev/sda1 /mnt/chroot
cat /mnt/chroot/etc/fstab
дальше в зависимости от содержимого ./etc/fstab у нас два пути. Первый - у вас система в sda1 а данные в sda2 - все хорошо
Второй - у вас в sda1 /boot, а система в sda2. Лучше запостите /etc/fstab сюда
Если у вас первый вариант
mount -t proc proc /mnt/chroot/proc
mount -t sysfs sysfs /mnt/chroot/sys
mount -o bind /dev /mnt/chroot/dev
chroot /mnt/chroot
update-grub
если второй - пишите, разберемся

загружаешься с livecd, могтируешь свой корень куда-нибудь, chroot туда куда смонтировал, и делаешь grub install /dev/веник
главное перед чрутом пробрось /dev и смонтируй /proc

о, вот анон выше рассказал подробнее. граб у тебя первый судя по всему, так что если у тебя не будет комманды update-grub
то сделаешь grub-install /dev/тввойдиск

у топикстартера первый груб, а на диске 99% будет второй, и станет нехорошо )
На примере systemresquecd

Кроме всего прочего, если на LiveCD нет grub-0.97, то команды 'grub' на нём не будет и ТС об этом напишет.

дальше в зависимости от содержимого ./etc/fstab у нас два пути. Первый - у вас система в sda1 а данные в sda2 - все хорошо Второй - у вас в sda1 /boot, а система в sda2. Лучше запостите /etc/fstab сюда

Izumkin

Загрузился с флэшки, там разделы sda1 и sda2. sda1 с флагом Boot. Подмонтировал sda1, исправил в fstab hda1 на sda1

Читайте также: