7

Я клонировал жесткий диск в SSD с помощью Clonezilla. Оба диска были одинакового размера, и процесс, кажется, работал успешно.

Я могу загрузить Windows 10 с SSD без каких-либо видимых проблем, однако другой диск (исходный диск) находится в автономном режиме. В разделе «Управление компьютером» отображается следующая подсказка для автономного диска:

Offline (The disk is offline because it has a signature collision with another disk that is online)

Я кое-что прочитал в этом, и похоже, что эта подпись диска хранится в "Основной загрузочной записи" диска, и на нее также ссылается Windows в "Базе данных конфигурации загрузки", и точная копия диска, сделанного Clonezilla, также дублирует подпись диска.

С SSD все в порядке, учитывая, что его подпись диска заменена на подпись старого диска? Исследования показывают, что все должно быть в порядке, и действительно, для того, чтобы я мог загрузиться с клонированной установки Windows, нужно было бы изменить сигнатуру диска назначения ssd, но поскольку у меня нет знаний в этой области, я не уверен, действительно ли это предположение верно.

Кроме того, на всякий случай я хочу загрузиться со старого диска, но все еще вижу SSD в Windows (и наоборот), что было бы лучшим способом обновить сигнатуру старого или нового жесткого диска или нового SSD (чтобы я мог загружаться с любого из дисков, а также видеть оба диска независимо от того, с какого из них я выбрал загрузку)?

Я попытался провести некоторое исследование по этому вопросу и посмотрел статью (https://blogs.technet.microsoft.com/markrussinovich/2011/11/06/fixing-disk-signature-collisions/) по этой проблеме. , но в статье (где говорится о восстановлении подписи диска) неясно, говорят ли они о каком-то волшебном восстановлении исходной подписи диска целевого диска до того, что было до замены в процессе клонирования, или если они мы говорим о создании новой подписи диска с помощью Windows (путем ее подключения к Интернету), а затем об использовании BCDEdit для обновления Windows BCD на старом диске.

2 ответа2

6

Вы должны иметь возможность исправлять конфликтующие подписи дисков с помощью утилиты командной строки diskpart, которая поставляется с Windows. Позволяет просматривать и изменять подпись диска.

Откройте командную строку (cmd.exe) от имени администратора. Тип:
diskpart и нажмите клавишу ВВОД после каждой команды;
приглашение изменится на DISKPART>
list disk чтобы получить список всех подключенных физических дисков.
Теперь введите select disk xy , например, select disk 1 .
после выбора диска введите:
uniqueid disk чтобы показать подпись диска.
Чтобы узнать больше, введите help uniqueid disk
Чтобы изменить подпись, введите:uniqueid disk ID=NEWSIGNATURE
(Я предлагаю увеличить или уменьшить (шестнадцатеричный) идентификатор на 1, [1-9A-F])
Наконец, введите exit и перезагрузите компьютер.

Предупреждение: Делайте это на свой страх и риск.

2

Как сказал @Interminable в комментарии к другому ответу, решение для меня было просто щелкнуть правой кнопкой мыши на автономном диске и выбрать «Онлайн».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .