Немного потерянный с личинкой и mbr: Форматирование раздела, который имеет флаг начальной загрузки?

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

------Во-первых, вот установка-----

У меня есть ноутбук с единственным SSD на 512 ГБ. Этот ноутбук был установлен с зашифрованным Windows 7, к которому у меня был доступ. Для меня для работы я должен был использовать Linux, и VM был вне рассмотрения по нескольким причинам. Поэтому я решил установить двойную загрузку на этой машине. Из Windows OS, я shrinked размер раздела в два блока: ~350Gb для раздела Windows и ~160 Гбит для Linux один. Поскольку я ожидал некоторую проблему с начальной загрузкой Windows (особенно, потому что это был зашифрованный раздел целого диска), я сохранил mbr (на самом деле safeboot mbr, который сам связывается с фактическим зашифрованным mbr окон) в mbr.img файл.

После установки Linux на остающемся пространстве я потерял доступ к своему разделу Windows (как ожидалось) и мог загрузить Linux. В моем grub.cfg файле я добавил запись

menuentry "Windows 7 (loader) (on /dev/sda1)"{
  insmod ntfs
  set root='(hd0,1)'
  set mbr_file="/boot/mbr_safeboot.img"
  chainloader (hd0,5)$mbr_file
}

Эта запись собиралась зарегистрироваться на моем разделе Linux/dev/sda5 в/boot/mbr_safeboot.img и загрузить его непосредственно, таким образом связываясь с encrpted окнами mbr, и позволила мне загружать окна правильно. Yay.

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

Прямо сейчас мой диск настраивается как:

/dev/sda1 : boot flag and mbr alongside with the encrypted, unbootable NTFS partition
/dev/sda2 : Extended partition
/dev/sda5 : EXT4 : 50Gb  /
/sev/sda6 : Swap : 8Gb 
/dev/sda6 : EXT4 : 100Gb /home

----Что я хотел бы сделать-----

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

Причина я сказал, что планировал сделать что-то глупое, состоит в том, что... этот/dev/sda1 является разделом, который содержит mbr! Я понимаю очень хорошо, что форматирование той части не действительно мудро.

Что я был первоначально планированием выполнения:

  1. Сохраните текущий mbr и таблицу разделов
  2. Формат/dev/sda1
  3. Восстановите или восстановите mbr использование живого CD Linux

Мои вопросы следующие:

  1. Действительно ли это - лучший план действий?
  2. Это было бы возможно к формату/dev/sda1, не касаясь MBR?
  3. Какие дополнительные шаги я должен включать для снижения риска того, чтобы портить что-нибудь?

Спасибо за Ваших парней исходных данных!

2
задан 20 October 2016 в 12:32

0 ответов

Другие вопросы по тегам:

Похожие вопросы: