Как преобразовать систему Linux из машины virtualbox в физическую машину без потери данных?

Начиная с версии 3.17 ядра Linux, ошибки ECC на E3 Xeon можно отслеживать с помощью драйвера ie31200_edac , представленного этим коммитом . При этом используется стандартный интерфейс EDAC, поэтому ошибки могут быть перечислены с помощью edac-util .

Более подробно:

sudo modprobe ie31200-edac

загружает драйвер, в результате чего в журнале ядра (в системе C216 Haswell) появляются строки вроде

[   14.635299] EDAC MC: Ver: 3.0.0
[   14.637898] EDAC MC0: Giving out device to module ie31200_edac controller IE31200: DEV 0000:00:00.0 (POLLED)

; тогда

`edac-util`

сообщит о любых ошибках.

Контроллеры памяти Xeon D, E5 и E7 поддерживаются с помощью модулей sb_edac или skx_edac .

1
24.08.2017, 16:12
1 ответ

Вы можете попробовать выполнить dd на внешний диск или, если вы не используете lvm, вы можете использовать clonezilla.

Clonezilla (Только без LVM):
1. -Настроить виртуальную машину --> Поставить клонезиллу ISO
2. -Подключите USB-накопитель с достаточным пространством к виртуальной машине
3. -Сделать клон виртуальной машины на жесткий диск 4. -Восстановите этот клон на вашем чистом компьютере

ДД.-
1. -Настройте виртуальную машину --> Поместите любой живой образ Linux
2. -Подключите USB-накопитель с достаточным пространством к виртуальной машине
3. -Проверьте устройство, к которому подключен USB
4.-

dd if=/dev/yourvmdisk of=/path/to/usb/drive/image.iso

4.1. -Если вы подключаете напрямую жесткий диск компьютера без операционной системы, вы можете выполнить dd непосредственно на жесткий диск:

dd if=/dev/yourvmdisk of=/dev/your_baremetal_machine_hdd

5. -Иди за кофе и жди.
6. -Запустите живой образ на «голом железе» и подключите USB-накопитель с файлом.iso
6.1. -Снова вставьте жесткий диск в компьютер без операционной системы и запустите
7. -dd if=/path/to/isofile.iso of=/dev/your _baremetal _жесткий диск _диск

Удачи

0
28.01.2020, 00:49

Теги

Похожие вопросы