电脑:索尼 vaio VGN-FW250j
CPU: Intel 双核 64 位系统
操作系统:已安装 Windows 7
操作系统:通过 UNetbootin“节俭启动”方法从 amd64 ISO 启动 Ubuntu 15.04。
双启动:Ubuntu 15.04 和 Windows 7是可启动
我当前的磁盘和分区如下:
sudo blkid -c /dev/null
/dev/sda1: LABEL="System Reserved" UUID="1E98FB2198FAF5DD" TYPE="ntfs" PARTUUID="a287a9ef-01"
/dev/sda2: UUID="6016FE5E16FE349E" TYPE="ntfs" PARTUUID="a287a9ef-02"
/dev/sda4: LABEL="Swap" UUID="b246d9d7-15ea-48c1-8313-c4cbeafb8a3a" TYPE="swap" PARTUUID="a287a9ef-04"
/dev/sda5: UUID="b010e611-6efb-49a9-bff0-59b9533d659b" TYPE="ext4" PARTUUID="a287a9ef-05"
你看到这里有问题吗?我的恢复暂停不起作用,并且节奏盒每次重新启动时都会丢失所有之前导入的文件。我已验证交换空间已打开并正常工作,resume、grub 和 fstab 文件使用交换文件的 resume=UUID=abc...xyz”。
我希望暂停工作,但没有它也可以,因为启动时间相当快。
这是我的 fstab 文件:
/etc/fstab:静态文件系统信息。
使用“blkid”打印设备的通用唯一标识符;这可以与 UUID= 一起使用,作为更强大的设备命名方式,即使添加和删除磁盘也能正常工作。请参阅 fstab(5)。
文件系统安装点类型选项转储通过
安装期间 / 位于 /dev/sda5
UUID=b010e611-6efb-49a9-bff0-59b9533d659b / ext4 错误=remount-ro 0 1 UUID=b246d9d7-15ea-48c1-8313-c4cbeafb8a3a 无交换 sw 0 0
我想知道问题的一部分是否是我的 fstab 文件未配置为帮助 Ubuntu 读取/写入存储数据文件的 NTFS(win 7)分区,因此 Rhythmbox 无法正确导入文件。
你怎么认为?
答案1
我最初的帖子中有两个问题与以下方面有关:
- 从暂停状态恢复
- 重启后 Rhythmbox 丢失库
我可以按照此处的简单说明来设置休眠状态:https://help.ubuntu.com/14.04/ubuntu-help/power-hibernate.html
从技术上讲,Suspend 仍然不起作用,但是我发现 Hibernate 对我来说是等效的,所以我对这个替代方案感到满意。我几乎逐字逐句地遵循了上面的有用链接。
首先,我必须设置交换文件,以确保它在休眠期间用于存储文件,以便稍后恢复。为此,我使用了此链接中的信息:
https://help.ubuntu.com/community/SwapFaq
至于 Rhythmbox 在重启后丢失其库的问题,我也能够克服。我相信这里的主要问题是链接的文件在重启期间断开链接,这个问题实际上与 Rhythmbox 或任何其他音乐播放器/管理器无关。
但是,该问题与双启动 Win7/Linux 系统有关。我没有配置或设置为在重启时安装库(实际音乐文件)的 NTFS 卷。在此过程中,我还学到了一些其他东西。
为了解决这个问题,我遵循了一些有用的链接:
https://help.ubuntu.com/community/MountingWindowsPartitions
我在 Windows 中创建了一个共享分区并将其命名为 Data。然后我将我的音乐、图片、文档、下载和视频移动到这个 NTFS 卷。我使用 Gparted Live cd 添加了一个 /home 和一个新的交换卷。然后我配置了 ftsab、grub 和 initramfs 文件,以便按照上面的 swapfaq 链接设置新的交换以恢复状态。然后我创建了一个挂载点
sudo mkdir /媒体/数据
重启后数据卷将挂载到哪里。我添加了
UUID=F0EAFE30EAFDF2A8 /media/Data ntfs-3g 默认值,windows_names,locale=en_US.utf8 0 0
按照上面的“安装 Windows 分区”帮助 wiki 中的信息,使用 fstab 来实际安装卷。
我的卷现在看起来像这样:
/dev/sda1:LABEL="系统保留" UUID="1E98FB2198FAF5DD" TYPE="ntfs" PARTUUID="a287a9ef-01"
/dev/sda2:LABEL="Win7OS" UUID="6016FE5E16FE349E" TYPE="ntfs" PARTUUID="a287a9ef-02"
/dev/sda3:LABEL="数据" UUID="F0EAFE30EAFDF2A8" TYPE="ntfs" PARTUUID="a287a9ef-03"
/dev/sda5:LABEL="Ubuntu" UUID="b010e611-6efb-49a9-bff0-59b9533d659b" TYPE="ext4" PARTUUID="a287a9ef-05"
/dev/sda6:LABEL="HOME" UUID="3cd8964d-59e2-43e3-8f15-bee9600f95b3" TYPE="ext4" PARTUUID="a287a9ef-06"
/dev/sda7:LABEL="交换" UUID="8bcb4169-f5ab-4ab6-b644-23e528088d41" TYPE="交换" PARTUUID="a287a9ef-07"
我的 Hibernate 可以正常工作,重启后 Rhythmbox 不会丢失任何库文件。感谢那些发表评论并帮助我将注意力引向需要关注的地方的人。我希望这对将来的其他人有所帮助。
答案2
因此,您可以在此处执行以下几项操作。首先,对于 Rythmbox,这可能是重复的问题:Rythmbox 不记得我的音乐。看看这里的解决方案是否提供了您的解决方案。将 Rythmbox 指向您的文件位置应该可以存储会话以供将来使用。
至于暂停时恢复,Ubuntu 的旧版本存在问题,但应该已经修复。尝试使用此处的解决方案:Ubuntu 12.04 LTS 暂停功能无法正常工作修复。我曾在运行旧版 Ubuntu 的旧笔记本电脑上使用过此脚本,该旧版笔记本电脑存在此问题,之后再无问题。这或多或少是一种解决方法,但对我来说很有效。我还没有在较新版本的 Ubuntu 上尝试过此方法。