Я хотел бы установить 2 операционных системы (одну Windows и одну Kali Linux) на 1 жесткий диск. Легко установить оба на основной раздел, но я бы хотел поместить их в 2 разных основных раздела. В настоящее время мой жесткий диск имеет только 1 основной раздел (в настоящее время установлен с Windows 7 Ultimate 64bit). Поэтому я должен создать другой основной раздел для Kali Linux. Насколько я знаю, одновременно должен быть активен только 1 основной раздел. Вот мне и интересно, что именно здесь означает активный ? Означает ли это, что после загрузки с этого раздела я не могу получить доступ к другому разделу (для чтения / открытия файлов, ...)? Я надеюсь, что это просто какой-то флаг, указывающий, что это раздел, с которого была загружена текущая загруженная ОС.

Спасибо за вашу помощь!

3 ответа3

2

"Активный" просто означает, что это раздел, в котором BIOS (микропрограмма) будет искать первый загрузочный файл ОС - для Windows 7, то есть BootMgr.exe.

(На самом деле это немного сложнее. BIOS всегда загружает основную загрузочную запись с диска, для которого вы настроили ее загрузку в "настройках BIOS". MBR всегда является сектором 0 и не является частью какой-либо "файловой системы". MBR содержит таблицу первичных разделов - максимум четыре - и небольшой объем кода (440 байт). Один из разделов помечен как "активный" в таблице разделов. Код из MBR загружает первый блок активного раздела (также не являющийся частью какой-либо файловой системы), который называется "загрузочная запись тома". Код из первого блока VBR считывает оставшуюся часть VBR; это может быть несколько блоков. В свою очередь, этого кода достаточно, чтобы найти и прочитать исполняемый файл из корневого каталога раздела, в котором он находится, и передать ему управление. Для раздела Windows Vista или более поздней версии это BootMgr.Exe, для более ранних версий - NTLDR.

Разные ОС требуют разного содержимого VBR. Разные файловые системы тоже делают - Windows VBR для раздела FAT32 отличается от Windows NTB, потому что код в VBR должен понимать достаточно структуры файловой системы, чтобы прочитать этот первый загрузочный файл ОС. Этот файл в свою очередь знает достаточно для чтения каталогов и т.д.)

В Windows база данных конфигурации загрузки (BCD) также находится в активном разделе. Фактическая ОС может находиться в другом разделе, и обычно это так.

Если вы используете загрузчик с несколькими операционными системами, такой как GRUB (как я и ожидаю, вы захотите), вы захотите использовать его в активном разделе. Это не значит, что это единственный доступный раздел.

0

Жесткий диск может иметь до 4 разделов. Эти 4 раздела называются основными разделами. Чтобы преодолеть это ограничение, люди изобрели расширенные перегородки. Расширенный раздел может состоять из нескольких логических разделов, что позволяет использовать более 4 разделов.

Активный раздел - это основной раздел, с которого BIOS выбирает загрузку. Если вы хотите выполнить двойную загрузку Kali Linux и Windows, вы должны установить Kali Linux в качестве основного раздела. Kali Linux должен прийти с GRUB. GRUB представляет меню опций при загрузке компьютера. Используя меню параметров, вы можете выбрать, следует ли загружать Kali Linux или Windows.

Доступ к другим разделам не зависит от того, какой из них активен. Из Kali Linux вы сможете получить доступ к разделу Windows. Из Windows вам потребуется специальное программное обеспечение для доступа к разделу Linux, поскольку Windows не понимает разделы Linux.

0

Самый простой способ сделать то, что вы хотите, это:

1) Если Windows уже установлена, уменьшите раздел с помощью GParted, а оставшуюся часть жесткого диска оставьте пустой. (Если Windows еще не установлена, не позволяйте ей начинать с диска.)

2) Установите linux и попросите его оставить свой существующий раздел в покое. Он разделит остальную часть диска, и вам не придется беспокоиться о деталях.

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