我想将我现有的 Ubuntu Trusty (14.04.1) 系统(包括从 PPA 安装的应用程序)转移到 SSD。我想在硬盘上保留我现有的主目录)。最好的方法是什么,最好是不涉及重新安装 Ubuntu 的方法?
我双启动 Ubuntu 16.04 和 Windows 8.1。Ubuntu 的所有内容都位于 SSD 上,Windows 的核心内容也位于其中,位于一个单独的分区中。Windows 的主要用户文件夹(文档、下载等)位于单独的硬盘驱动器上。
我的 Ubuntu 空间不足。我想移动/opt到/usr/local硬盘。然而,我发现的所有有关此问题的问答都始于假设这些文件夹已安装在不同的分区上,或者我可以格式化目标驱动器。这些对我来说都不是真的。
我不记得设置这台计算机时我做了什么,但我确实知道可以从 Ubuntu 访问硬盘驱动器(并且位于/dev/sdb1,安装于/media/steve/storage)。可以按照我的要求做吗?
我最近将 /home 更改为另一个分区,在它引起问题(我将其格式化为 NTFS)之后,我希望将其更改回原来的位置。我更改了 /home 的 FSTAB 列表以使用 ext4 分区的 UUID,但它仍然会导致问题。启动时,我收到“无法安装/dev/sda5”和“无法安装/dev/sdc5”。我按“S”跳过并进入登录屏幕,有时我可以登录到我的会话,有时屏幕会变黑然后返回到登录屏幕。我现在使用访客帐户发表这篇文章。
BLKID 提供以下信息:
/dev/sda1: LABEL="Additional Windows Stuff" UUID="201821D41821AA2C" TYPE="ntfs"
/dev/sda5: UUID="f1d24581-7850-4a0f-93cd-7e4d24dade1d" TYPE="swap"
/dev/sda6: UUID="1eaa73bd-8758-4899-a4d2-2a992a2ea762" TYPE="ext4"
/dev/sdb1: LABEL="Master Disk" UUID="A0C41DD1C41DAA94" TYPE="ntfs"
/dev/sdb5: LABEL="My Documents" UUID="0F26083D43D41058" TYPE="ntfs"
/dev/sdc1: LABEL="Elements" UUID="CAB427ABB4279949" TYPE="ntfs"
/dev/sdd1: LABEL="UBUNTU11-10" UUID="19EC-2249" TYPE="vfat"
Run Code Online (Sandbox Code Playgroud)
目前我的 FSTAB 文件如下所示:
# /etc/fstab: …Run Code Online (Sandbox Code Playgroud) 我不小心从 Python 3 中删除了/etc,现在我丢失了许多重要的文件夹、程序和 Gnome shell。我知道,我很笨。
我仍然可以使用我的用户登录,但现在一切都是这样的:
我相信正确的解决方案是再次安装 ubuntu 18.04。
由于我的$HOME文件夹没有损坏(我保留的所有内容:见下面的截图)我想将它复制到闪存驱动器,这样我就可以再次安装 Ubuntu 而不会丢失我的个人文件。
但是当我插入 USB 闪存驱动器时,它显示了以下消息:
[ 264.065197] sd 6:0:0:0: [sdb] Asking for cache data failed
[ 264.065242] sd 6:0:0:0: [sdb] Assuming drive cache: write through
Run Code Online (Sandbox Code Playgroud)
如何使用此终端解决此问题以将我的家复制到闪存驱动器?
不知道有没有办法恢复一切。我认为重新安装它应该会更好,但是如果有另一种解决方案而无需再次重新安装 Ubuntu,请随时分享。
正如标题所说,我可以使用 Windows (7) 来调整安装 Ubuntu 的 ext4 分区的大小吗?我双启动Win7和Ubuntu,想扩大Ubuntu根分区。从无法识别 ext4 文件系统但可以看到分区的 Windows 执行此操作是否安全,或者我是否必须从(sloooow)Ubuntu live-DVD 启动?