Я считаю, что биос полагается на информацию в XP для правильной загрузки в 7.
Нету. Задача BIOS состоит в том, чтобы определить, какой диск является загрузочным, а затем запустить код в загрузчике. Основная задача загрузчика - выяснить, какой раздел имеет код для запуска, и запустить его. (Если загрузчик дает вам выбор, его можно назвать менеджером загрузки.) Затем код в разделе работает.
Надеюсь, все просто: код в разделе работает под управлением операционной системы. Возможно, что вещи будут более сложными: код в разделе может действовать как менеджер загрузки / загрузчик и запускать код из другого места.
Если вы испортили процесс загрузки, его можно восстановить. Восстановление процесса загрузки может быть немного неприятным, так как это часто включает загрузку с чего-то другого, кроме жесткого диска, и, возможно, с использованием специализированных инструментов для дисков, которые могут не иметь более простых пользовательских интерфейсов. Тем не менее, восстановление процесса загрузки (если операционные системы оставлены в такте) - это действительно довольно небольшой объем данных, который нужно записать (например, небольшое количество кластеров ... возможно, сотни килобайт, или, может быть, даже несколько килобайт). что вы можете сосчитать их пальцами).