用克隆替换硬盘失败

Zhe*_*hen 5 linux hard-drive sles

我刚刚使用 dd 将磁盘 (A) 克隆到相同类型的磁盘 (B) 中:

dd if=/dev/sda of=/dev/sdb
Run Code Online (Sandbox Code Playgroud)

现在,我想使用新磁盘 (B) 而不是旧磁盘 (A) 启动服务器。但我在启动过程中遇到错误:

............................Could not find /dev/disk/by-id/scsi-35000c5004c05c167-part3.
Want me to fall back to /dev/disk/by-id/scsi-35000c5004c05c167-part3? (Y/n) 
y
Waiting for device /dev/disk/by-id/scsi-35000c5004c05c167-part3 to appear:             
..............................not found -- exiting to /bin/sh
Run Code Online (Sandbox Code Playgroud)

我认为问题在于它使用旧磁盘 (A) ID (scsi-35000c5004c05c167) 查询磁盘。在哪里可以更改它以使用新的磁盘 (B) ID?

我正在使用 Suse Linux Enterprise 11

更多信息:

$ ls /dev/disk/by-id/scsi-*           
/dev/disk/by-id/scsi-35000c5004bab5733
/dev/disk/by-id/scsi-35000c5004bab5733-part1
/dev/disk/by-id/scsi-35000c5004bab5733-part2
/dev/disk/by-id/scsi-35000c5004bab5733-part3
Run Code Online (Sandbox Code Playgroud)

Mik*_*eyB 4

您需要更改以下路径:

  • /etc/fstab
  • /boot/grub/menu.lst