能不能把虚拟机调试好后复制到真机上??? 我在实验,还没成功!

1、虚拟机建立两块硬盘,/dev/sda分区:sda1:ext4, 8GB; sda2: swap, 1GB; sda5: ext4, 8GB; 给sda安装ubuntukserver,升级、软件安装、设置好;
2、给/dev/sdb分区,建立文件系统,有意与sda不一致:sdb1: NTFS, 10GB; sdb2:FAT32, 5GB; sdb5: ext4, 10GB; sdb6: swap, 1GB; sdb7: ext4, 7GB;
3、挂接/dev/sdb5—>/home/mnt,copy文件:cp /* /dev/sdb5 -R; cp /home/* /home/mnt;
注意: dd if=/dev/sda1 of=/dev/sdb5 bs=8k 没有成功,破坏了文件系统,重新格式化啦!!!
4、修改/dev/sdb5/etc/fstab:
5、安装grub: sudo grub-install --root-directory=/home/mnt /dev/sdb;

最后,解除/dev/sda,重启动,效果如下图,请大侠指点,谢谢!!!

建议你用GHOST 试着迁移

Linux下面没有ghost啊,再说我这样做不单单实验,而且学习Linux原理,因为ArchLinux就是手动安装的,哈哈哈!;Pdfefe

只试过把物理硬盘挂接到虚拟机里安装系统,然后拿物理硬盘启动机器,这是可以的。

我有最重要的事情没有做: sudo chroot /mnt; sudo grub-install /dev/sdb; sudo update-grub.:stuck_out_tongue: