我正在使用Ubuntu14.04 64位的内部硬盘驱动器,正在耗尽空间,并已决定克隆这个硬盘到一个更大的硬盘上使用Clonezilla的cd,以克服能力问题。
Clonezilla要求源hd和目标hd都要卸载,但似乎没有卸载任何驱动器的任何工具。
在删除了Clonezilla cd并像往常一样在hd上启动之后,我使用了安装在Ubuntu中的磁盘包来在启动和关闭pc时禁用自动安装的hd。
然后我想知道,如果我在启动时克隆了一个未安装的hd,它将如何启动?所以我没有克隆高清,而是打开了电脑,现在我收到了这样的信息:
An error occurred while mounting /.
Press S to skip or M for manual recovery.当按下M时,它会转到根目录下的命令行屏幕上:
root@hs:~#
我假设需要使用命令行访问磁盘包,并在启动时将其更改为自动挂载,或者可能卸载磁盘,然后重新安装磁盘,并希望它在启动时恢复为自动安装。这个假设正确吗?
无论是哪种方式,所有的帮助和建议都将受到极大的赞赏。
请注意,我的Ubuntu技能处于初级水平。谢谢。
2017年11月7日
你好,谢谢您的回复,我已经把cat /etc/fstab和lsblk的输出包括如下:
下一张照片是屏幕的右边:
期待您的建议,谢谢。
2017年11月9日
你好,谢谢您的回复,下面是cat /etc/fstab和lsblk的输出:
root@hs:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
# swap was on /dev/sda5 during installation
# UUID=f6e4c577-2c98-49c7-8b24-5e87d6b96b69 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
UUID=6d49a8c5-64b6-4035-a9c4-c33a4fe0890d / ext4 errors=remount-ro,noauto,x-gvfs-show 0 1
root@hs:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 38.2G 0 disk
|-sda1 8:1 0 35.4G 0 part /
|-sda2 8:2 0 1K 0 part
`-sda5 8:5 0 2.8G 0 part
sr0 11:0 1 1024M 0 rom
root@hs:~# _期待您的进一步建议,谢谢。
2017年11月26日
本月早些时候,我想我提供了cat /etc/fstab和lsblk所要求的正确信息,但还没有收到任何进一步的评论。
请你告诉我所提供的信息是否有任何不正确之处,我很乐意加以纠正,以便取得进展,以找到解决办法,谢谢。
2017年11月27日
你好,user535733,谢谢你的评论。我会接受你的建议,而不是克隆磁盘。相反,我将删除/卸载以创建空间。
然而,这仍然给我留下了一个没有启动的磁盘。对于如何解决这个磁盘再次启动的主要问题,您有什么想法吗?谢谢。
2017年11月28日
Hi sudodus,感谢您提供了关于使用Clonezilla的新安装和磁盘克隆的全面信息,在解决了当前的问题后,我将使用该信息。(否则,我只会生成一个不会启动的克隆磁盘)。
我目前的问题是,我有一个磁盘将不会启动,因为磁盘包(gnome-磁盘)阻止它在启动时挂载,正如前面所解释的.(我在启动时使用了Ubuntu中安装的磁盘包来禁用自动安装的hd )。
按下电源开关后,启动过程启动一段时间,然后停止(假设到达gnome磁盘时),并显示错误消息,如前面的文本所示。
那么,是否有一种方法可以阻止gnome-磁盘实用程序的运行(猜猜注释它、删除它或其他任何东西)。请让我知道。谢谢。
2017年11月29日
你好,谢谢你的建议。我目前正在四处寻找如何获得挂载点路径的方法,以便我可以尝试您的重命名建议。如果你能帮忙,请告诉我。我试过后再发回来,谢谢。
2017年11月30日
你好,有机大理石,谢谢你的解决方案。它已经工作了一次,磁盘重新启动,深思熟虑,并有很大的帮助。
重新:使用Clonezilla,我将寻找一种方式来编写-保护一个硬盘驱动器(只是为了克隆过程),以避免灾难,希望有一个办法。
同时,感谢其他人的建议。
发布于 2017-11-29 23:31:25
请阅读这份问题说明,删掉你问题中所有的历史。如果它准确地描述了你的问题,我会解释你所做的事情的影响,然后告诉你如何解决它。
问题陈述,我使用了“磁盘”,忽略了黄色的警告,在包含我的Ubuntu系统的分区上未选中“启动时挂载”。现在我的电脑不能启动了。

对此进行诊断,只需从fstab中删除系统分区的条目即可。(fstab是一个关键的系统文件,它包含系统用于控制在启动时安装计算机分区的信息。)下面是fstab在虚拟机上试用时的前后比较。注意删除的行。

你的fstab贴在你的问题上肯定了这就是问题所在。它显示相同的注释/ was on /dev/sda1....,在此下面没有一行代码来实际挂载分区。但是下面有一行试图挂载一个系统分区。我不知道这句话是怎么来的.我建议把它注释掉。(也许noauto才是问题所在,我不知道这个选项或x-gvfs-show选项,所以让我们去掉这整行,然后重做它)
幸运的是,如何在不可引导的机器上修复fstab实际上是相当例行的。我将简要概述必要的步骤。如果你需要更多关于如何执行每一步的信息或细节,请在评论中回复,我会扩展它们。
sudo blkid,获取系统分区的分区号和UUID。我不知道一种防弹的方法来告诉你这是哪一个分区,除非你把它标为系统。基于您的fstab,它可能是sda1,但有时这种情况会发生变化。也许你已经知道它是哪一个分区了;我希望如此。sudo mount /dev/sd__ /mnt中,__是包含Ubuntu系统的分区名称中的最后两个数字。也许吧a1。注意/mnt前的空格fstab编辑sudo nano /mnt/etc/fstab文件。还原已删除的行。这一行应该看起来像UUID=your-partitions-UUID-here / ext4 errors=remount-ro 0 1
以上与您的历史相关的额外信息不要做您使用Clonezilla所做的事情!这是完全不必要的。当您启动Clonezilla时,系统中的分区将不会被挂载。在启动Clonezilla之前,您不需要采取任何行动来卸载它们。
https://askubuntu.com/questions/971347
复制相似问题