У меня есть открытый сервер vpn, работающий на моем сервере Ubuntu 14.04. Я сделал резервную копию жесткого диска / dev / xvda
(который включает загрузочные файлы) в файл img с помощью команды dd
.
Машина A
dd if=/dev/xvda of=/backup/backup.img
Затем он переносится на другую машину Linux (Ubuntu 14.04) и восстанавливается в / dev / xvdm
диск.
Машина B
dd if=/data-backup/backup.img of=/dev/xvdm
После восстановления команда fdisk показывает оба диска.
# fdisk -l
Disk /dev/xvda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/xvda1 * 16065 16771859 8377897+ 83 Linux
Disk /dev/xvdm: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders, total 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/xvdm1 * 16065 16771859 8377897+ 83 Linux
После перезагрузки серверная система загружается с помощью / dev / xvdm1
, но не с помощью / dev / xvda1
. Также отключен раздел / dev / xvda1
. Итак, как и где я могу настроить порядок загрузки сервера, если два раздела содержат загрузочные файлы.
Это два разных диска. С какого из них загружается система, зависит от BIOS и его конфигурации, а не от конфигурации системы. Но в большинстве случаев диск, на котором нет раздела с флагом загрузки (также известный как активный), не загружается BIOS.
Таким образом, вы можете попытаться удалить флаг загрузки из / dev / xvdm1 с помощью параметра fdisk a .