Andy Melnikov (nponeccop) wrote,
Andy Melnikov
nponeccop

Category:

Руководство по удалению лишних букв и партиций

У меня как-то появилась лишняя буква диска, которая не удалялась через Disk Management. Оказалось, что её умеет удалять diskpart. list volume, select volume {номер}, remove.

Также оказалось, что diskpart умеет монтировать партиции, которые не умеет Disk Management. И это же умеет MountVol.exe. Почему Disk Management не умеет? В голову приходит только анальное огораживание "чтобы руками не лазили".

В частности, mountvol и diskpart умеют монтировать ESP, в том числе и с другого диска. Это нам как раз понадобится при удалении :)

Собственно лучше не удалять - "оно же работает". Но если клонируете (как в моём случае) - то лучше поудалять лигаси.

Я использовал Macrium Reflect Free. Там дебильный интерфейс, но зато работает (в отличие от этих ваших EaseUS).

Инициализируете диск как GPT. При этом создается MSR.
Затем драг-дропаете EFI-партицию. Затем основную, но изменяете размер так чтобы в хвосте осталось 450 мб для рекавери-партиции. Затем рекавери ту которая после основной партиции (а не до). Для уверенности можете проверить через reagentc /info

Клонируете. У меня диск отказался загружаться, понадобилось поправить BCD store через EasyBCD.

Там проблема, что надо смонтировать ESP с целевого диска. Нам поможет mountvol. Затем ещё одно дебильное действие - надо смонтировать целевой системный диск, всё равно какой буквой. И переставить везде osdevice на эту букву. Тьфу!
Tags: programming
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments