Я пытаюсь обновить SSD на своем рабочем столе до более крупного. Первоначально компьютер был построен примерно в 2011 году, и версия Ubuntu была обновлена за эти годы (в настоящее время 18.04; я думаю, что это началось 12.04); он также выполняет двойную загрузку Windows через GRUB.
Я загрузился с живого флеш-накопителя и запустил GParted, ожидая, что смогу просто скопировать разделы со старого диска на новый, и все готово. К сожалению, в прошлом мне хотелось повеселиться с обновкой во время создания этого компьютера, и поэтому я обнаружил, что разделы на моем старом SSD следующие:
/dev/sda1: файловая система Fat32; 190 МБ; 974 КБ используется; флаги: загрузка, esp
/dev/sda2: файловая система EXT2; 244 МБ; использовано 141,03 МБ; флаги: msftdata
/dev/sda3: файловая система LVM2; 111,37 ГБ; Используется «0,00 Б»; флаги: лвм
Я следовал инструкциям на этом посту скопировать данные на /dev/sda3
раздел на новый раздел LVM на новом SSD (/dev/sdb3
) и скопировал два других раздела, чтобы новый SSD выглядел так:
/dev/sdb1: файловая система Fat32; 190 МБ; 974 КБ используется; флаги: НЕТ
/dev/sdb2: файловая система EXT2; 244 МБ; использовано 141,03 МБ; флаги: НЕТ
/dev/sdb3: файловая система LVM2; 931,9 ГБ; 111,37 ГБ используется; флаги: лвм
Я знаю, что мне нужно, по крайней мере, вернуть флаг загрузки на /dev/sdb1
раздел, но мне трудно понять, почему здесь есть два «загрузочных» раздела (/dev/sdb1
имеет только одну папку ЭФИ
тогда как /dev/sdb2
имеет ЭФИ
, extlinux
, личинка
, и несколько файлов, которые заканчиваются на -общий
) и как установить для них правильные флаги, чтобы убедиться, что система снова загружается правильно.
Основные вопросы:
- Что делают эти два «загрузочных» раздела и как они работают (я полагаю, вместе)?
1.а. Почему один Fat32?
- Какой из флагов на
/dev/sda
разделы важны и как их установить?
- Есть ли что-то еще, чего мне не хватает, чтобы система загружалась с нового SSD? Я видел много ссылок на такие вещи, как
grub-обновление
и тому подобное, но я недостаточно знаю о том, как это работает, чтобы знать, какие изменения/команды необходимы в этом конкретном случае.
Огромное спасибо за любую помощь или предложения по исследованию!
P.S. Я также пытался найти объяснение этой схемы разбиения, но, похоже, мой гугл-фу не справляется с этой задачей.