新安裝的 Ubuntu 12.04 沒有交換功能

新安裝的 Ubuntu 12.04 沒有交換功能

這是我上網本全新安裝的 Ubuntu 12.04。在安裝過程中,我選擇加密我的主資料夾。現在我正在嘗試設定休眠狀態,但我的交換分割區不起作用。首先,這裡有一些您可能會覺得有用的信息:

(parted) print all                                                        
Model: ATA WDC WD1600BEVT-2 (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type      File system  Flags
 1      1049kB  158GB  158GB   primary   ext4         boot
 2      158GB   160GB  2135MB  extended
 5      158GB   160GB  2135MB  logical

這是我的 fstab 中的交換條目:

# swap was on /dev/sdb5 during installation
#UUID=311a1b8d-b111-4890-a8ed-32a413d833a6 none            swap    sw            0       0
/dev/mapper/cryptswap1 none swap sw 0 0

我不確定我是否問了正確的問題,但這裡是:如何建立映射器條目以便我的交換分區工作?

amy@amy-netbook:/etc$ swapon -a
swapon: /dev/mapper/cryptswap1: stat failed: No such file or directory

我嘗試過跑步sudo mkswap /dev/sda5,但似乎沒有任何作用。我還要指出,這blkid /dev/sda5沒有任何作用。

amy@amy-netbook:/etc$ blkid /dev/sda1
/dev/sda1: UUID="68e22b54-68ad-487b-a8a3-9c8f05c49788" TYPE="ext4" 
amy@amy-netbook:/etc$ blkid /dev/sda5
amy@amy-netbook:/etc$ 

我怎樣才能讓我的交換再次工作?

答案1

我最近開始使用 Ubuntu Linux,並且剛剛解決了相同的問題。

我的交換文件位於單一硬碟上的單獨分割區中。我設定了一個記憶體驅動器,但不確定它是否有效。

我運行了一些系統監控功能,但無法弄清楚為什麼記憶體似乎沒有發揮多大作用。

我不明白為什麼我的記憶體和硬碟上都有交換文件,但兩者都沒有做任何事情,我感到沮喪。

經過一番閱讀後,這就是我正在做的事情。也許它也會對你有幫助。

我走到儀表板並打開了一個終端機。鍵入 cat /proc/swaps 並按 Enter 鍵。這將列出您系統上的交換。我有一個名為 的交換文件/dev/sda5。大約是2GB。如果您看到該條目或類似的內容,則您的交換文件很可能就在那裡。

我正在從 Windows 過渡,因此我習慣於看到交換文件大小發生變化。 Linux 使用記憶體的方式不同。我讀過的大多數內容都建議使用將資料保留在記憶體中而不是將其交換到磁碟的設定。不過,我一直在尋找更好的效能,所以我讀到交換檔案有一個名為「swappiness」的屬性。它根據您使用的記憶體來調整資料交換到磁碟的速度。

在終端機中,鍵入 cat /proc/sys/vm/swappiness 並按 Enter 鍵。將顯示一個數字。您的交換等級。 60 是安裝時的設定。範圍是 1 到 100。性能良好。

這是我發現的關於該主題的最佳頁面之一的連結。 https://askubuntu.com/questions/103915/how-do-i-configure-swappiness

您可以更改交換性。我是這樣做的。

在終端機輸入 sudo gedit /etc/sysctl.conf 並按 Enter 鍵。它會提示您輸入密碼。它可能與您用於登入的文件相同 vm.swappiness = 60

一開始我也很難去swapon上班swapoff。放在sudo 它前面。應如下所示: sudo swapoff -a 系統將提示您輸入密碼。如果您不確定交換文件是否已停止,cat /proc/swaps我們會通知您。 sudo swapon -a 將重新啟動您的交換文件。我運行系統監視器來查看內存在做什麼。啟動該實用程式並按照您所做的操作載入系統。如果您想做出其他改變,您應該能夠相當輕鬆地出行。 Ubuntu 社群和Google搜尋 Ubuntu 12.04 <和我的問題>通常會找到很好的解決方案。

相關內容