Boot
移動 /boot 分區而不弄亂系統
我已經刪除了安裝在目前新的 Rafaela 旁邊的舊 Linux Mint 分區。因此,我有想要添加到我的主分區的可用空間。
上面可以看到分區佈局:
sda4 是系統分區,/boot
sda5 是主分區
我想用未分配的空間擴展家,但不幸的是系統分區介於兩者之間,我需要將它移動到未分配空間的開頭。
由於我收到系統可能不再啟動的警告消息,如果我移動 /boot,我想知道如何在不破壞系統的情況下做到這一點。如果引導載入程序無法再找到核心,系統無法啟動是有道理的,所以我想在更改分區佈局後我需要在 / 上 chroot 並重新生成 grub。
有人知道如何安全地將未分配的空間添加到家裡嗎?
引導扇區需要找到引導分區,然後引導載入程序離開分區,不在乎它們是否位於驅動器上。
我假設您正在通過螢幕截圖實時使用 gparted。調整大小後,您需要從外殼:
- 掛載包含引導目錄的重定位根分區
- 如果 /boot 是一個單獨的分區掛載它在根分區掛載
- 使用 –bind 選項將 /dev 掛載到根掛載中的 dev 目錄
- chroot 進入根掛載
- 執行 grub-install 或 liloconfig 重新安裝引導扇區