Клонировал диск но система с него не загружается
Обновлено: 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
Читайте также: