В последнее время всё чаще и чаще поступают жалобы на вирус, который производит полную блокировку компьютера и вымогательство денег , на стадии ещё до загрузки операционной системы (красные буквы на черном экране). Проблема в том, что для неподготовленного пользователя ситуация может стать действительно тупиковой: компьютер не загружается ни в обычном, ни в безопасном режиме, загрузка и сканирование антивирусом с live-cd безрезультативна, даже попытка переустановки Windows может не увенчаться успехом ! Здесь я расскажу о способах как на самом деле легко и просто его удалить.

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

Заражение обычно происходит во время клика на заражённой ссылке или загрузки зараженной веб-страницы. Далее компьютер через несколько секунд выключается, пытается перезагрузиться и показывает сообщение от том, что «Ваш компьютер заблокирован за просмотр, копирование и тиражирование видео с элементами педофилии… Необходимо платить штраф в размере… » и т.д. и т.п. Оплата осуществляется через Ibox-ы на кошельки Webmoney U338098752819, U225475893811, U250977606445, U193923440709, U255460166383, U229167721843, 380684668914 и др., либо пополнением счёта мобильного телефона. Существуют различные разновидности вируса для Украины и России:

Версия mbr-winlock для инопланетян (если они пользуются Windows) (шутка). Автору хватило ума написать и распространить вирус, а вот сделать надпись в правильной кодировке он не осилил))

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

Проверка вирусного файла sys3.exe на сайте virustotal.com показала, что на момент заражения из 43 антивирусов данный винлокер могло поймать только 5!

Каждый раз заражению соответствует наличие файла sys3.exe (собственно вирус ) во временных файлах браузера и netprotocol.exe в автозагрузке (создаёт брешь в операционной системе ) (версии данных файлов всё время изменяются и срабатываемость на них антивирусов остаётся крайне низкой , названия файлов злоумышленники пока не изменяли).

Уязвимость операционной системы Windows : пользователь просто сёрфит в интернете, а злоумышленники в это время модифицируют MBR и перезагружают компьютер!!!

Беспомощность нашей милиции/полиции в борьбе с данным видом преступлений: как ловить таких преступников они не знают, не умеют, не могут и не хотят, чем мошенники пользуются и будут пользоваться.

Люди, которые платят мошенникам — соучастники и спонсоры данных преступлений. Эти вирусы будут появляться вновь и вновь до тех пор, пока это экономически выгодно.

Способ 1. Восстановление MBR из резервной копии Acronis TrueImage

Если Вы относитесь к тем людям, которые после установки Windows, драйверов, программ и настроек сделали резервную копию системного диска — поздравляю, Ваши усилия не пропали даром! Для Вас эта проблема не является проблемой: нужно лишь загрузиться с загрузочного диска Acronis и восстановить mbr из своей резервной копии:

Загружаемся с диска Acronis True Image и выбираем пункт Recovery (восстановить)

Выбираем файл-образ системного диска

Выбираем пункт Restore disks or partitions (Восстановление дисков или разделов)

Выбираем из списка винчестер (системный), на котором нужно восстановить MBR

Нажать кнопку Proceed (Продолжить)

После перезагрузки от вируса не остаётся и следа, остаётся лишь провести «контрольную зачистку» компьютера свежими антивирусом и антитроянской программой.

Способ 2. С помощью утилиты CureIt от DrWeb либо Kaspersky TDSSKiller

Несмотря на то, что DrWeb данное заражение пропускает, результат заражения — модифицированый MBR он может с успехом лечить. Для этого нужно загрузиться с любого LiveCD и запустить эту утилиту . Вредоносная запись обезвреживается в считанные секунды:

Dr.Web CureIt! восстанавливает загрузочную запись в считанные секунды

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

UPD (18.05.2012):

Новые модификации данного вируса изменяют разбивку диска на разделы. Скриншот консоли Windows Disk Management до лечения утилитой DrWeb CureIt:

После лечения и перезагрузки:

Способ 3. С помощью установочного диска Windows

Внимание! В свете последних модификаций данного вируса этим способом пользоваться НЕ РЕКОМЕНДУЕТСЯ!

Для Windows XP: вставляем установочный диск и включаем компьютер, жмём любую кнопку для подтверждения загрузки (Press any key to boot from CD…..). Ждём когда полностью загрузится диск и предложит выбор действий. Выбираем режим восстановления, кнопка R . Теперь система предложит выбрать какую ОС из найденных восстанавливать, нажимаем цифру и Enter (обычно 1). Теперь необходимо ввести пароль администратора, если его нет, то просто оставляем пустым и жмём Enter. Вот мы добрались до консоли восстановления. Вбиваем команду: FIXBOOT , Enter, вас попросят подтвердить, нажмите Y . Теперь вбиваем команду FIXMBR , Enter и опять подтверждаем нажатием Y . Всё теперь вбиваем EXIT и перезагружаемся. Можно грузиться с жёсткого диска. Всё.

Для Windows 7: загрузиться с установочного диска или флешки с windows 7 — восстановление системы — коммандная строка — bootsect /mbr All

Способ 4. Переустановка Windows

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

UPD (26.01.2012):

Сегодня обнаружил тело вируса — файл

«Ваш компьютер заблокирован Internet Police за поиск и просмотр видеоматериалов содержащих педофилию, извращения, сексуальное насилие над детьми… Webmoney 380971559633 на 850 гривен»

Ситуация с обнаружением данной разновидности антивирусами пока что очень печальна . Кому интнресно, тело вируса можно взять здесь (пароль к архиву — infected):

UPD (13.07.2012):

Вчера разблокировал свежую версию, примечательной особенностью которой является почти 100% «слепота» антивирусов (в т.ч. Касперского). Рассылка данного образца по антивирусам возымела некоторое действие . Скачать тело вируса (пароль к архиву — infected):

Ситуация следующая. Есть винт на 160Гб. На нем 2 раздела - 40Гб и 120Гб. С целью установки убунты как второй системы была произведена разбивка 120Гб -> 100+10+2+8.
Итоги
1. При загрузке системы выводится сообщение MBR helper not found;
2. fdisk показывает один большой 160Гб диск.

Дураку понятно, что это начало веселой ночи.
Далее, под катом, решения вопроса.

1. Восстановление таблицы разделов

1.1. Parted magic
Данный LiveCD\USB дистрибутив , размером в 100Мб несет в себе огромную кучу софта, для работы с дисками. От разбивки, до восстановления.
Из них всех, нам нужны будут gpart , testdisk , fdisk и ms-sys .
1.2. Gpart
gpart - это утилита, сканирующая по-секторно диск на наличие разделов, которые присутствуют на носителе, но отсутствуют в таблице. В своей работе, она игнорирует уже существующую таблицу (если присутствует). Программа разаботана немецким программистом Michail Brzitwa и больше им не поддерживается. Вялотекущая разработка ведется командами Fedora и Debian. Текущая версия - 0.1h.

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

Gpart может работать в 2-х режимах. Это быстрый анализ и подробное сканирование. В некоторых случаях, первого режима достаточно. Мы же будем смотреть на второй.

Gpart -if /dev/sda

-i - интерактивный режим. На каждую найденную партицию будет задан вопрос, сохранять ее, либо пропустить.
-f - полный скан диска.

После, довольно продолжительного времени, будет создан отчет с возможными разделами. Его-то и нужно обязательно максимально внимательно просмотреть перед записью.
Пример отчета (не мой):

Begin scan...
Possible partition(DOS FAT), size(1907mb), offset(0mb)
Possible partition(SGI XFS filesystem), size(5730mb), offset(1907mb)
End scan.
Checking partitions...
Partition(DOS or Windows 95 with 32 bit FAT, LBA): primary
Partition(Linux ext2 filesystem): primary
Ok.
Guessed primary partition table:
Primary partition(1)
type: 012(0x0C)(DOS or Windows 95 with 32 bit FAT, LBA)
size: 1907mb #s(3906544) s(16-3906559)
chs: (0/1/1)-(1023/19/16)d (0/1/1)-(12207/19/16)r
Primary partition(2)
type: 131(0x83)(Linux ext2 filesystem)
size: 5730mb #s(11736000) s(3906560-15642559)
chs: (1023/19/16)-(1023/19/16)d (12208/0/1)-(48882/19/16)r
Primary partition(3)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)

Primary partition(4)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Если все ОК, то соглашаемся на запись в таблицу разделов, скрещиваем пальцы и перезагружаемся.
В моем случае, программа определила разделы, которые были до разбивки (40 и 120), что не подходило и заставило искать альтернативные способы восстановления.

1.3. testdisk
Note: подробнее эта утилита описана в этом посте , здесь не буду повторяться.

Эта утилита аналогична предыдущей, но имеет ряд плюсов:
1. более свежая и активно поддерживается;
2. субъективно, работает намного быстрее;
3. функциональнее;
4. есть простой консольный интерфейс на базе ncurses.

Поехали!
1. в первом окне выбираем Create a new log file;
2. выбираем нужный диск (/dev/sda) -> Proceed;
3. отмечаем тип разделов как Intel;
4. выбираем Analyse current partition structure and search for lost partitions;
5. если найденные разделы верны, жмем Backup и переходим к пункту 6, есть возможность быстро пересканировать диск, если где-то ошибка (Quick search);
6. здесь уже виден зеленый список с разделами. Если ок, то записываем, иначе запускаем Deep search.;

В моем случае, результат был аналогичен результату gpart, что есть некорректен.
Запустив Deep search, выждав около 40 минут я получил ответ, от которого на душе так нехило отлегло.
Было найдено несколько партиций, которые накладывались одна на другую (это были изначальная (до манипуляций) 120Гб и новая, на 100Гб). Отметив ненужную, как удаленную, я записал таблицу на диск и перезагрузился. К счастью, все обошлось и компьютер вернулся к состоянию, который был изначально, а я мог с чистой совестью лечь спать.

3. Восстановление MBR

Для этой задачи, у нас в арсенале есть тулза ms-sys.
Сперва узнаем, что с нашей MBR.

Ms-sys /dev/sda
/dev/sda has an x86 boot sector
it is unknown boot sector

Теперь видно, что на данном диске нет загрузочного сектора.
Утилита может работать с MBR различных операционных систем. Список можно получить, запустив программу без агрументов. В моем случае, необходим был от Windows 7.
Записываем MBR на диск:

Ms-sys -7 /dev/sda
Windows 7 master boot record successfully written to /dev/sda

Проверяем:

Ms-sys /dev/sda
it is Microsof 7 master boot record, like the one this
program creates with the switch -7 on a hard disk device.

Вот и все, нужная MBR установлена и можно перезагружаться.

3. Outro

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

Рассмотрение ошибки «на выбранном диске находится таблица MBR-разделов», выявление способов устранения, также описание решения проблемы, касающейся отключения свойства Secure Boot. На выбранном диске находится таблица MBR-разделов, – значит, на этом ПК устанавливается Windows.

Такая проблема возникает, когда при обновлении операционной системы с Windows 7, XP, Vista на более поздний вариант с помощью запоминающего устройства, жесткий диск остается в старой конвертации – MBR.

А Windows 10 и 8 поддерживают ориентацию GPT винчестера, потому что являются системой EFI (Extensible Firmware Interface), или UEFI, которая пришла на смену BIOS уже в качестве более продвинутой базовой операционной системы.

Конечно, в противовес такому новшеству ставят аргументы, касающиеся невозможности работы с устройствами, поддерживающими конфигурацию BIOS, более старыми моделями компьютеров, которые до сих пор используются, и т.д.

Однако несложно выйти из положения, когда старый формат диска MBR стоит на пути к установке желаемого номера Windows. То есть пути решения задачи:

  • конвертация жесткого диска в GPT (тогда MBR полностью форматируется);
  • смена базовой операционной системы на BIOS (тогда EFI, или UEFI, прекращает свою деятельность, и связанные с ней новшества).

Тем не менее, несмотря на некоторые сопротивления в сторону новой базовой ОС (соответственно, и GPT-формата диска), набирают обороты именно конвертации дисков или вообще продажа таковых с исходной GPT.

Как устранить ошибку

Читайте также: ТОП-6 Способов как полностью очистить жесткий диск «С» ненужных файлов на Windows 7/10

Если на диске таблица mbr разделов, можно его преобразовать в GPT, после этого информация полностью будет с него стерта, несмотря на то, что винчестер состоит из нескольких частей.

Для этого понадобится только программа, что устанавливает Windows.

Иногда используется вариант внесения изменений в базовую ОС, то есть смена ее на BIOS. Но такой путь потребует дополнительно: сторонняя бесплатная программа, запись на запоминающем устройстве этой программы.

Как конвертировать жесткий диск в GPT

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

Чтобы открыть строку для ввода команд, необходимо воспользоваться одновременным нажатием Shift и F10 (такая манипуляция подходит только для ОС 10 и 8 на ПК). На ноутбуке может сработать дополнительная кнопка Fn к вышеуказанной комбинации.

Важно набирать команду, а после нее наживать enter:

  • diskpart;
  • list disk (когда эти два слова вписаны, лучше отметить number того диска, что собираетесь устанавливать; обозначается тут H);
  • select disk Н;
  • clean;
  • convert gpt.

По завершению процесса надо открыть снова строку для ввода команд и выбрать обновление в окне, где происходит выбор разделов.

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

Совет: если вдруг диска не оказалось в перечне, можно выполнить перезагрузку персонального компьютера с флэшки (которая загрузочная) с ОС и совершить установку.

Как преобразовать диск в GPT, сохранив информацию

Читайте также: Создаем самостоятельно загрузочную флешку с утилитами для Windows (7/8/10)

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

После чего (предполагается, загружаем базовую операционную систему EFI) можно осуществить перезапись того, что есть в образе, на флэшку.

Но перед этим надо произвести ее форматирование в FAT32, чтобы была загрузочная. Причем в БИОСе параметр Secure Boot надо деактивировать.

После свершения процесса загрузки с запоминающего устройства, надо запустить программу, выбрав соответствующую кнопку. Когда произойдет запуск:

1 Осуществить выбор диска, обреченного подвергаться конвертации. Обратите внимание, что это ничто другое, именно диск.

2 В колонке слева необходимо выбрать положение, отвечающее цели. конвертации

3 Затем надо выбрать Apply, согласиться с предупреждением в возникшем окне. Далее остается только ожидать время, пропорциональное размерам диска. То есть в случае небольших его размеров продолжительность не затянется. Но когда его память сильно заполнена, там много мелких составляющих или, наоборот, несколько очень крупных, то придется запастись терпением.

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

Тогда можно поступить следующим образом:

1 Найти в начальных этапах диска загрузчик Windows, выделить его (как правило, он занимает до пятисот мегабайт).

2 Найти в меню верхнюю строку и нажать удаление (Delete). Затем применить процесс, нажав Apply. Рекомендуется использовать освободившееся место для загрузчика, который будет находиться в FAT32 (файловая система).

После вышеописанных манипуляций можно производить закрытие программы, и устанавливать Windows по задуманной схеме.

Изменение базовой операционной системы как вариант решения проблемы с MBR-разделами

Читайте также: Как сохранить пароли при переустановке системы: Методы 2019 года

Как описывалось ранее, имеется два варианта решения проблемы с возникновением ошибки по поводу MBR-разделов.

Первый заключался в смене формата винчестера, то есть это MBR должен смениться на GPT, что вполне отвечает требованиям базовой ОС EFI, с которой работают новые системы Windows.

Но также доступен вариант смены не формата диска, а базовой ОС, то есть с EFI на BIOS.

Многие специалисты считают, что эта идея не отвечает нынешним реалиям, где сложно вытянуть на довольно примитивной ОС (по сравнению с новым вариантом).

Они думают, что компьютеры заполняются все большим количеством информации, программ и т.д. А с политикой БИОС ПК не будет выполнять свои функции, что приведет в итоге к большим неудобствам в эксплуатации.

Но, возможно, именно такая схема подойдет кому-то больше, хотя бы потому что сам ПК из более старых моделей, и ему сложно было бы тянуть такие новшества.

При загрузке ПК с участием той флэшки, которая установочная, важно применить Boot Menu. При этом надо учесть, что нужна именно та кнопка, которая ведет к использованию запоминающего устройства без значка UEFI (EFI). Это приведет к старту работы компа в порядке Legacy.

Между прочим, в настройках запоминающего устройства при БИОС точно так же можно настраивать параметры с EFI или без использования UEFI.

Причем параметры EFI вполне позволяют деактивировать функцию загрузки с помощью UEFI, а потом произвести установку Legacy или Compatibility Support Mode.

Этот вариант подходит и при использовании запоминающего устройства, вставляющегося в дисковод.

Следует отметить, что, порой, этот вариант может давать сбой, ошибку, но, чтобы это исправить, достаточно изменить в BIOS параметры на деактивацию Secure Boot, иногда стоит проверить настройку ОС, она не должна быть Windows.

Руководство по отключению Secure Boot

Читайте также: Ошибка пакета Windows Installer: причины возникновения и способы устранения в 2019 году

Это не параметр, который принадлежит какой-либо версии Windows, это скорее свойство операционной системы. Оно контролирует отсутствие посторонних программ и систем при запуске компьютера.

То есть, в общем, это нужная деталь, но иногда она мешает. И случай невозможности установки другой ОС может быть именно из-за свойства Secure Boot. Что нужно знать, чтобы деактивировать его:

Для того, чтобы настроить правильно операционную систему, нужно попасть в соответствующее окно.

Так, в Windows 8 можно просто перейти к изменению параметров через левую панель и в дополнительных параметрах найти настройки ПК (UEFI).

Для каждого номера ОС Windows индивидуальный путь к этим свойствам.

Также есть более универсальный способ: в процессе, когда включается ПК, одновременно использовать клавиши «удалить» и F2 . Надо учитывать, что Notebook может отреагировать на сочетание Fn и F2 .

Отключение оборудования Asus от Secure Boot

Читайте также: Как изменить тип сети Windows: Инструкция для всех версий (7/8/10)

Чтобы отключить ноутбуки или материнские платы под этим названием, нужно зайти в параметры EFI, где вкладка загрузки приведет к безопасной загрузке, а там уже необходимо в «типе ОС» (type OS) остановить свой выбор на «другой ОС» (other OS). F10 же поможет закрепить настройки.

Следует заметить, что в определенных случаях с Asus следует найти секьюрити или бот вкладки, там уже настраивать Security Boot.

Я хочу вернуться к нормальному MBR. Я нашел здесь несколько советов и сделал:

Parted /dev/sda mklabel msdos quit

Но когда я добираюсь до опции mklabel он выплескивает предупреждение о том, что я потеряю все данные на /dev/sda . Есть ли способ вернуть нормальный MBR без форматирования диска?

5 Solutions collect form web for “Удалить GPT – по умолчанию вернуться к MBR”

Однако, согласно странице man, gdisk , который используется для преобразования MBR -> GPT, также имеет возможность в меню «восстановление и преобразование» для преобразования GPT -> MBR; клавиша g:

Преобразование GPT в MBR и выход. Эта опция преобразует как можно большее количество разделов в форму MBR, разрушает структуры данных GPT, сохраняет новый MBR и завершает работу. Используйте этот параметр, если вы пробовали GPT и обнаружили, что MBR работает лучше для вас. Обратите внимание, что эта функция генерирует до четырех первичных разделов MBR или трех первичных разделов и столько логических разделов, сколько может быть сгенерировано. Каждому логическому разделу требуется, по крайней мере, один нераспределенный блок непосредственно перед его первым блоком.

Я бы попробовал это первым.

Большинство предыдущих респондентов верны, когда говорят, что вы обычно можете делать то, что вам нужно, с макетом таблицы разделов GPT, но поскольку есть веские причины для использования MBR, я думаю, что я просто отвечу на ваш вопрос, вместо того, чтобы предположить, что вы неправильно спрашивать.

Чтобы избавиться от GPT, вам нужно помнить, что в этом формате в конце диска записана таблица разделов, где она останется, если вы просто попытаетесь удалить ее с помощью fdisk или файловой системы, не поддерживающей GPT инструмент. То, что вы сделали с разделенным, не обращалось к этой таблице разделов.

Чтобы удалить GPT, вам нужно использовать что-то вроде gdisk. Введите gdisk как root в приглашении, а затем скажите gdisk, на каком устройстве вы хотите посмотреть (например, / dev / sd ??). Используйте gdisk для записи защитного MBR на диск, чтобы убедиться, что у вас есть доступ к некоторой структуре данных MBR. Затем вы можете перейти в раздел экспертных параметров (нажмите «в разных запросах программы», чтобы просмотреть доступные вам варианты в разное время) и найдите параметр «Zap (уничтожить) структуры данных GPT и выйти». Программа запросит подтверждение, а затем спросит вас, хотите ли вы сохранить структуру MBR. Сохраните это.

После этого он должен быть таким же простым, как перезагрузка вашего компьютера (потому что ядро ​​все равно будет использовать старую таблицу разделов, и ей потребуется перезагрузка для обновления), а затем запуск fdisk и удаление остатка раздела GPT. Вы по-прежнему будете видеть то же предупреждение об использовании GNU Parted, которое вы видели раньше, но на этот раз вы можете игнорировать его, так как оно исчезнет при удалении раздела.

Это даст вам таблицу таблиц разделов MBR на пустом диске, на который вы можете переустановить ОС. Если вы пытаетесь сделать это с существующими разделами, это немного сложнее, а в некоторых случаях даже невозможно, поэтому я бы рекомендовал вам просто создавать резервные копии своих данных и делать это таким образом.

Это должно работать в большинстве случаев. Вы знаете, что вы не можете использовать MBR, если у вас есть разделы размером более 2 ТБ или более 15 разделов.

  • Использовать раздельно для проверки размеров раздела (т. parted /dev/sdX p Все меньше 2 ТБ?), parted /dev/sdX p
  • Если есть большие разделы, уменьшите файловую систему и все остальное, что нужно сделать. (Подробнее об этом в конце этой публикации.)
  • Дамп всех точных размеров разделов, parted /dev/sdX u B p (размеры parted /dev/sdX u B p в байтах), поэтому вы знаете, как можно в конечном итоге воссоздать макет раздела. Используйте свой телефон, чтобы сделать снимок с обоих parted выходов.
  • Помните, что у вас есть только четыре основных раздела с MBR из-за его внутренней структуры. Поэтому, если у вас больше разделов, вам нужно свободное место где-то на вашем диске (из чего вам нужно знать, где это может быть!), Чтобы создать логический раздел, где можно разместить VBR, чтобы вы могли «распределить» другой 4-й / 5-й раздел, который ранее существовал.
  • Используйте gdisk чтобы gdisk GPT.
  • Создайте новый MBR.
  • Восстановите разделы, 1-й / 2-й / 3-й в качестве первичных разделов, затем в каком-то свободном пространстве (ГДЕ НИКАКИЕ ДАННЫЕ НЕ РАСПОЛОЖЕНЫ!) Создайте логический раздел, а затем создайте остальные.
  • Сохранить, выйти.
  • Молиться.
  • Перезагружать.

Для всего этого вы должны использовать liveisk как grml. Если вы сделали что-то не так, перезагрузитесь и повторите попытку.

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

В случае, если вы действительно ебали что-то и не фотографировались, попробуйте testdisk для распознавания границ раздела. Но не делайте никаких денег на нем, как только ваш макет ничего необычного.

На материале изменения размера для меньшего размера разделов, перспективы зрения птиц:

  • Сначала вам всегда нужно сжимать файловую систему. Легко для ext4 (resize2fs -M dev/sdX), но невозможно для XFS, поскольку он не может быть сжат. Знайте, что вы используете и google, прежде чем пытаться совершать такие трюки.
  • Если у вас LVM, уменьшите логический том. (lvreduce -L 20G /dev/mapper/-)
  • Следующий шаг LVM уменьшает физический объем. pvresize --setphysicalvolumesize 25G /dev/sdX – это путь.
  • После этого используйте инструмент разбиения по выбору, удалите раздел, в котором находится ваш lvm, и заново создайте его.

Размеры для всех упомянутых здесь элементов похожи на: Файловая система

Чтобы иметь возможность сделать все это, если у вас есть PARTITION + LUKS + LVM + FILESYSTEM, вот несколько советов о том, как это сделать из оболочки:

  • df -h – ваш друг, показывающий размер файловой системы при установке раздела
  • lsblk и lsblk -f – ваши друзья для отображения разделов
  • Если вы используете LUKS, откройте crypto-контейнер через cryptsetup open /dev/sdX asdf , введите свой пароль и он станет доступен unter /dev/mapper/asdf . Криптоконтейнеры не нуждаются в изменении размеров. (Пропустите это, если у вас нет зашифрованного раздела, конечно.)
  • vgchange -aay чтобы активировать все логические тома, чтобы вы могли работать с ними.
  • mkdir asdf; mount /dev/mapper- asdf mkdir asdf; mount /dev/mapper- asdf а затем df -h чтобы проверить размер вашей файловой системы до изменения размера.
  • umount asdf так что он снова размонтируется.
  • resize2fs -M /dev/mapper/- .
  • mount /dev/mapper/- asdf; df -h mount /dev/mapper/- asdf; df -h чтобы проверить, насколько велика ваша файловая система.
  • Сделайте LV 1GB больше, чем файловая система. Скорее всего, этого будет недостаточно. Сделайте это еще больше, если это можно сделать, иначе linux скажет вам после перезагрузки, что он не будет работать. DONT делает проверку FS при появлении запроса, перезагружается в liveisk и запускается заново, никакие данные не теряются, если это так.
  • Сделайте PV 1GB больше, чем LV.
  • Сделайте раздел 1GB большим, чем PV. 100M тоже должно быть достаточным, так как LVM создает экстенты размером 4M (это несколько похоже на блоки на жестком диске, но для LVM), и вы хотите, чтобы он не пропускал последнюю степень, делая слишком маленький раздел. Но, как я уже сказал, должен . Не расчитывайте все, просто корректируйте вещи и исправляйте их, если они ломаются. Это все-таки linux, давайте сделаем это.

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

Чтобы легко различить, что с LVM, всегда используйте ваше имя хоста как имя для VG и mountpoint (root , swap , var , …) для LV при создании вашей установки LVM, если вы этого еще не сделали. Это общий намек, а не то, что вам нужно сделать для чего-либо из вышеперечисленных шагов.

GParted выполнил эту работу для меня (протестирован на Kali Linux USB Live v2.1), просто делая:

Device --> Create Partition Tablet --> Type MSDOS

Сначала удалите все разделы.

Используйте gdisk /dev/sda

Примечание: /dev/sda относится к человеку, который задал этот вопрос, но изменил его на имя вашего диска.

После того, как вы используете gdisk, используйте:

X extra functionality (experts only)

затем, когда вы наберете p чтобы увидеть все параметры, вы увидите следующее:

Expert command (? for help): ? a set attributes c change partition GUID d display the sector alignment value e relocate backup data structures to the end of the disk g change disk GUID h recompute CHS values in protective/hybrid MBR i show detailed information on a partition l set the sector alignment value m return to main menu n create a new protective MBR o print protective MBR data p print the partition table q quit without saving changes r recovery and transformation options (experts only) s resize partition table t transpose two partition table entries u Replicate partition table on new device v verify disk w write table to disk and exit z zap (destroy) GPT data structures and exit ? print this menu

Использовать z

Expert command (? for help): z About to wipe out GPT on /dev/xvdf. Proceed? (Y/N): Y GPT data structures destroyed! You may now partition the disk using fdisk or other utilities. Blank out MBR? (Y/N): Y

Подпишитесь:

Очень часто у пользователей возникает проблема с установкой Windows 10 или 8 на этапе работы с разделами по причине того, что стиль разделов сделан при помощи таблиц MBR, который совершенно не подходит для новых ОС, ведь в них предусмотрены новые технологии.

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

Что делать, если установка Windows невозможна из-за стиля раздела - таблиц MBR

Для справки . В первую очередь необходимо разобраться, что может быть причиной рассматриваемой ошибки. Вообще причиной этому может быть единственный фактор: установочная флешка или диск с ОС Windows сделаны в режиме EFI (характерно для десятой и восьмой версий), но необходимый раздел для установки системы, имеет стиль MBR, а не GPT. Чаще всего это случается, если до этого момента на компютере использовалась Windows ХР или 7.

Для решения проблемы можно воспользоваться двумя принципиально разными подходами:

1. Совершить переход от стиля раздела MBR в GPT

2. Оставить текущий стиль и изменить в БИОС (UEFI) значение с EFI на значение Legacy в меню приоритетности загрузки.

Рассмотрим более подробно каждый из способов решения проблемы.

Изменить диск MBR в стиль GPT

Для проведения операции по изменению стиля диска MBR в GPT, вызовите консоль и при помощи служебных команд выполните данную процедуру, однако она предусматривает удаление всей информации, находящейся на винчестере. Это создает трудности с переносом важных данных, но этот способ более правилен.

1. Чтобы выполнить конвертацию при помощи консоли, на этапе возникновения ошибки, кликните Shift+F10. В появившемся окошке последовательно наберите следующие команды:

  • Diskpart (вызов процедуры, которая должна переделать определенный диск);
  • list disk (после этой операции, на экране отобразятся все доступные диски для установки ОС. Обязательно запомните число, которое отображается напротив диска, на который Вы планируете установку);
  • select disk N (вместо символа N используйте цифру, которой помечался диск на предыдущем шаге);
  • clean (этот этап производит очистку выбранного диска, то есть удаляет все данные);
  • convert gpt (непосредственная конвертация);
  • create partition primary (создание раздела);
  • assign (непосредственное подключение к системе);
  • exit (выход из «мастера» данной процедуры).

После проделанных действий, процесс инсталляции Windows продолжится как обычно. Только иногда бывают случаи, когда, потребуется перезагрузка для полноценной установки ОС.

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

Решить проблему без конвертации диска MBR в GPT

Этот способ, если говорить нормальным языком, подразумевает не смену стиля раздела, а изменяет способ загрузки (из EFI в Legacy). Данную процедуру можно совершить следующими способами:

При выборе устройства, с которого необходимо загружаться, найдите и выберите пункт загружаться со съемного носителя, но без указателя EFI.

Достичь необходимого результата можно в БИОСе при установке приоритета загрузки того или иного устройства. В настройках UEFI можно изменить параметры EFI на Legacy (производится в закладке, в которой присутствуют пункты приоритетности загрузки устройств и т.п.).

Важно , какой бы Вы из способов не взяли, обязательно в БИОС выставьте значение «Off» на пункте Secure Boot.

Оба варианта имеют право на жизнь, но исходя из личных наблюдений IT специалистов, лучше всего использовать конвертацию при помощи служебных команд (с полным удалением всей информации в разделе).