Ubuntu将硬盘移动到新系统时发生问题

我正在一个小型单板计算机上运行Ubuntu 10.04的小型闪存卡的遗留项目。 我需要能够保存一个工作的图像(通过DD),并复制所述图像到其他单板计算机(使用相同的硬件)使用其他紧凑型闪存卡,

我能够复制图像到其他闪存卡和其他系统启动没有问题。 但是我看到奇怪的行为。 例如,我不能在新系统上使用sudo(“sudo:必须是setuid root”)。 我已经走上了试图解决这个问题的道路,但遇到了一系列其他问题。

一般的问题是:当将包含Ubuntu的硬盘(在我的情况下是一个紧凑的闪存卡)移动到另一台计算机时,我需要注意什么? 我希望它能够与Ubuntu无缝连接,因为它正在向具有相同硬件的系统转移。 有什么需要做的,使其“便携”?

你是对的,它应该是无缝的。 如果使用dd制作完整的闪存磁盘映像并将其转移到另一个相同或更大的闪存磁盘,则应该可以正常工作。 这也应该包括启动logging,除非你只“dd'ed”个别分区。

您报告的错误通常不是由此方法引起的。 如果您只复制/ home和/ usr之类的东西,但是通过(重新)安装操作系统(/重新)创build(重新)创build,则可能会发生这种情况。

你能发表任何你看到的其他问题吗? 你也可以写下你用来创build闪存磁盘映像的哪些命令并复制它。

您在评论中提到的audio问题是您以这种方式移动系统的结果。 sudo问题我会怀疑别的东西是罪魁祸首。 那我不知道,可能是由于audio不工作而变得怪异,但这只是一个猜测,不太可能被链接。 在移动任何可能指示问题的东西之后,检查新系统上的日志。