Tag: 交换

登录时交换驱动器未打开

最近我添加了一个新的40GB硬盘作为交换。 我希望在计算机登录时启用交换。我按照这里的指示使交换命令在启动时运行。 我将swaps.desktop添加到/etc/xdg/autostart/以及/usr/share/applications/ 。 swaps.desktop里面是这样的: [Desktop Entry] Name=Swap Drive Autostart Exec=swapon -p 32767 /dev/sda5 Type=Application Terminal=false 我确信显示的命令( swapon -p 32767 /dev/sda5 )可以独立工作,但是当我重新启动计算机时,未启用交换。 然后我让文件可以像我一样运行(使用这个 ),因为文件没有在启动时运行: sudo chown root:root /etc/xdg/autostart/ sudo chmod 700 /etc/xdg/autostart/ sudo chown root:root /usr/share/applications/ sudo chmod 700 /usr/share/applications/ 我也做了sudo visudo并添加了以下内容: administrator ALL=(ALL) NOPASSWD: /etc/xdg/autostart/swaps.desktop administrator ALL=(ALL) NOPASSWD: /usr/share/applications/swaps.desktop whoami说我是administrator 。 最终结果:当我尝试自己运行swaps.desktop文件时,我得到Error: Permission denied. […]

我打破了加密的交换分区。 我怎么把它带回来?

我刚刚安装了Kubuntu 15.04,带有加密的home和swap分区。 一切都是魅力,但今天我决定在另一个分区上安装Kali Linux(在任何地方都没有加密,需要它才能工作)。 我忘记了加密的交换分区,并认为共享交换可能是个好主意,所以我把它格式化为常规交换。 现在我不知道如何恢复到以前的配置。 我正在尝试将其再次格式化为常规交换分区,交换它然后使用ecryptfs-setup-swap但它在此之后冻结: Do you want to proceed with encrypting your swap? [y/N]: y INFO: Setting up swap: [/dev/sda5] cryptdisks stop/waiting 我真的不需要换到我的Kali Linux,但请帮我带回Kubuntu加密交换。

我甚至需要一个交换分区吗?

我有8 GB的内存并使用我的机器进行网页浏览流媒体和一些轻量级游戏。 我需要交换分区吗?

systcl.conf中忽略了Swappiness设置

我的Ubuntu 12.04 x64在戴尔XPS 15上配备8GB内存一直非常低迷。 经过一番搜索后,我发现了关于swappiness的post。 我注意到我的系统上的swappiness报告为0,这意味着交换应该只在内存全部使用时开始,但实际上与swappiness为60时的行为大致相同。 我使用以下方法将swappiness设置为10: echo 10 > /proc/sys/vm/swappiness 并使用以下命令更新/etc/sysctl.conf : vm.swappiness = 10 重新启动后,我注意到swappiness再次报告为0,性能相同。 我运行echo 10 > /proc/sys/vm/swappiness ,性能显着提高。 我再次重新启动并检查swappiness,再次报告为0。 我执行了sudo sysctl -p ,可以看到sysctl.conf的值生效。 看起来/etc/sysctl.conf中的值在启动时被忽略。 我有一个Ubuntu 12.04 32位笔记本,我也应用了相同的配置。 在笔记本电脑上,更改会按预期生效,并在重新启动后保留。 有人遇到过这种问题吗? 我该如何解决?

如何通过减少root分区来增加交换分区并能够使我的系统hibernate

操作系统:Ubuntu 16.04 LTS, 平台:64位, 根分区(/)大小:153.6 GB, 根分区(/)中的可用空间:140.2 GB, 交换分区大小:6 gb, 磁盘中的任何空闲/未分配空间:否, 双启动/其他操作系统:是的,Windows 10, 主要目标:能够冬眠ubuntu 我试图hibernate我的系统,但它失败了。 我在一些文章中读到,我必须分配等于我系统上安装的RAM大小的交换空间来执行hibernate。 除了Ubuntu root分区之外,我的硬盘上没有剩余空间,所以如何缩小它并添加2 GB交换以使其为8 GB。 它会冬眠吗? 还有别的办法吗?

Ubuntu 16.04性能缓慢

我在SSD上使用戴尔Inspiron 5547 i7-4510U上的Ubuntu 16.04。 虽然其他笔记本电脑上的一切正常,但这个非常慢。 锁定屏幕需要大约15秒,Firefox比Internet Explorer慢,鼠标点击延迟,操作延迟,在Firefox中切换标签需要2秒钟等等。我不知道是什么问题,我找不到任何驱动程序这可能会有所帮助,编辑/etc/sysctl.conf : vm.swappiness=10 vm.vfs_cache_pressure=50 但这并不像我想的那样有效。 我做了干净的安装,它仍然是相同的。

在SSD上,交换文件上的交换分区有什么优势吗?

如果我唯一的“硬盘”是一个小型SSD,设置交换分区而不是交换文件有什么好处吗?

为什么我无法创建SWAP分区?

我在调整Ubuntu分区大小后,在GParted中创建了SWAP分区。 所有的操作顺利进行。 当我右键单击SWAP驱动器时,它显示“SWAPON”,所以我点击它并激活了SWAP。 然后我重新启动了机器并且它再次显示SWAP为SWAPON,所以我点击它并且无法激活它给出此错误消息: 然后我关闭机器并重新启动。 硬盘现在看起来像这样: 然后我尝试将sda15格式化为linux-swap ,它无法提供错误消息: 为了给出一些上下文,我之前问了一个关于如何重新分区我的Ubuntu硬盘的问题: 我怎样才能看到我的硬盘上安装了Ubuntu的位置? 我重新分配(并实际重新安装)Ubuntu,但现在我想创建一个SWAP分区。

从交换分区覆盖的分区中恢复数据

我刚刚重新安装了Ubuntu,我选择了一个充满数据的分区作为交换区域。 我没有意识到交换区域会覆盖我的文件。 我现在可以恢复我的分区或数据吗?

系统监视器上没有交换

我的交换分区为1GB(RAM 1GB,Ubuntu 12.04 lts)。 现在交换没有在系统监视器上显示我也不能hibernate我的电脑(sudo pm-hibernate)。 blkid输出: /dev/sda1: UUID=”B8B4FBB1B4FB706C” TYPE=”ntfs” /dev/sda2: UUID=”2ea7d608-2d89-4e41-9436-d05cb3ce8871″ TYPE=”swap” /dev/sda3: UUID=”3219d03a-67e4-454b-8ce7-a27831846e35″ TYPE=”ext4″ /dev/sda5: LABEL=”Softwares” UUID=”AC1CC3301CC2F47C” TYPE=”ntfs” /dev/sda6: LABEL=”Education” UUID=”1E103E6C103E4B53″ TYPE=”ntfs” /dev/sda7: LABEL=”Recreation” UUID=”2CC8D181C8D149AA” TYPE=”ntfs” /dev/sda8: LABEL=”Miscellaneous” UUID=”0274D6B174D6A727″ TYPE=”ntfs” / etc / fstab文件 # proc /proc proc nodev,noexec,nosuid 0 0 # / was on /dev/sda6 during installation UUID=3219d03a-67e4-454b-8ce7-a27831846e35 / ext4 errors=remount-ro 0 […]