红联Linux门户
Linux帮助

物理机向虚拟机迁移后无法正常进入

发布时间:2010-02-25 16:44:22来源:红联作者:kook555
我下午把原先AS从物理机迁移到虚拟机后,磁盘类型变为sda,原先为hda.
grub里面无须修改,直接从sda1引导后,出现FSCK,但无法正常检测,原因是在FSTAB中所有的分区挂载已然是写成hda1 , hda2等等的,但实际上已经没有这些设备文件了,而是被sda1,sda2代替,进而无法正常进入系统,只能引导至文件修复模式中,mount命令后查看,所有的都被错误挂载在hda123中,实际应为sda123 ,请问这时候我需要如何修改呢?
文章评论

共有 3 条评论

  1. alick 于 2010-02-26 10:50:29发表:

    上面的是/etc/fstab里面的内容吧,
    把LABEL=/换成/dev/sda1就是你想要的

  2. kook555 于 2010-02-25 17:38:07发表:

    LABEL=/ / ext3 defaults 1 1
    none /dev/pts devpts gid=5,mode=620 0 0
    none /dev/shm tmpfs defaults 0 0
    none /proc proc defaults 0 0
    LABEL=/real /real ext3 defaults 1 2
    none /sys sysfs defaults 0 0
    LABEL=/usr/local /usr/local ext3 defaults 1 2
    LABEL=SWAP-hda3 swap swap defaults 0 0
    /dev/hdc /media/cdrom auto pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0

    FSTAB中没有挂载至/dev/hda1之类的地方,但是mtab中有,只是mtab是现实当前系统已挂载的情况,无法保存
    /dev/hda1 / ext3 rw 0 0
    none /proc proc rw 0 0
    none /sys sysfs rw 0 0
    none /dev/pts devpts rw,gid=5,mode=620 0 0
    usbfs /proc/bus/usb usbfs rw 0 0
    none /dev/shm tmpfs rw 0 0
    /dev/hda5 /real ext3 rw 0 0
    /dev/hda2 /usr/local ext3 rw 0 0
    none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
    我其实就需要把这里面的hda1之类的换成sda1,能存住就OK了

  3. alick 于 2010-02-25 17:27:10发表:

    修改/etc/fstab ????