Bei der neuen Ubuntu 12.04-Installation funktioniert der Swap nicht

Bei der neuen Ubuntu 12.04-Installation funktioniert der Swap nicht

Dies ist eine brandneue Ubuntu 12.04-Installation auf meinem Netbook. Während der Installation habe ich die Verschlüsselung meines Home-Ordners ausgewählt. Jetzt versuche ich, den Ruhezustand einzurichten, aber meine Swap-Partition funktioniert nicht. Hier zunächst einige Informationen, die Sie vielleicht nützlich finden:

(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

Hier ist der Swap-Eintrag aus meiner 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

Ich bin nicht sicher, ob ich die richtige Frage stelle, aber hier ist sie: Wie erstelle ich den Mapper-Eintrag, damit meine Swap-Partition funktioniert?

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

Ich habe versucht, es auszuführen sudo mkswap /dev/sda5, aber es schien nichts zu passieren. Ich werde auch darauf hinweisen, dass blkid /dev/sda5es nichts passiert.

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$ 

Wie kann ich meinen Swap wieder zum Laufen bringen?

Antwort1

Ich habe vor Kurzem mit der Verwendung von Ubuntu Linux begonnen und bin gerade mit denselben Problemen konfrontiert worden.

Ich hatte meine Auslagerungsdatei in einer separaten Partition auf der einzelnen Festplatte. Ich richtete ein RAM-Laufwerk ein und war nicht sicher, ob es funktionierte.

Ich habe einige Systemüberwachungsfunktionen ausgeführt, konnte jedoch nicht herausfinden, warum der Speicher scheinbar nicht viel leistete.

Ich verstand nicht, warum ich Auslagerungsdateien im RAM und auf der Festplatte hatte, die beide nichts taten, und ich war frustriert.

Nach einigem Lesen tue ich Folgendes. Vielleicht hilft es Ihnen auch.

Ich ging zum Dashboard und öffnete ein Terminal. Geben Sie ein cat /proc/swaps und drücken Sie die Eingabetaste. Dadurch werden die Swaps auf Ihrem System aufgelistet. Ich habe eine Swap-Datei mit dem Namen /dev/sda5. Sie ist etwa 2 GB groß. Wenn Sie den Eintrag oder etwas Ähnliches sehen, ist Ihre Swap-Datei höchstwahrscheinlich dort.

Ich wechsle gerade von Windows und bin es daher gewohnt, dass sich die Größe der Auslagerungsdatei ändert. Linux verwendet den Speicher anders. Die meisten Dinge, die ich gelesen habe, empfehlen die Verwendung von Einstellungen, die Daten im Speicher behalten, anstatt sie auf die Festplatte auszulagern. Ich war jedoch auf der Suche nach einer etwas besseren Leistung und habe gelesen, dass Auslagerungsdateien eine Eigenschaft namens „Auslagerung“ haben. Sie passt an, wie schnell Daten auf die Festplatte ausgelagert werden, basierend auf Ihrem verwendeten Speicher.

Geben Sie im Terminal Folgendes ein cat /proc/sys/vm/swappiness und drücken Sie die Eingabetaste. Eine Zahl wird angezeigt. Ihr Swappiness-Level. 60 ist die Einstellung beim Setup. Der Bereich reicht von 1 bis 100. Ich habe meinen Wert auf 70 erhöht, um zu sehen, wie es aussieht. Die Leistung ist gut.

Dies ist ein Link zu einer der besten Seiten, die ich zu diesem Thema gefunden habe. https://askubuntu.com/questions/103915/wie-konfiguriere-ich-swappiness

Sie können die Swap-Funktion ändern. Ich mache das so:

Geben Sie im Terminal Folgendes sudo gedit /etc/sysctl.conf ein und drücken Sie die Eingabetaste. Sie werden aufgefordert, ein Passwort einzugeben. Es ist wahrscheinlich dasselbe, das Sie zum Anmelden verwenden. Ganz unten in der Datei steht eine Zeile wie „ vm.swappiness = 60
Sie können die Nummer ändern, die Datei speichern und schließen“.

Ich hatte anfangs auch Probleme, swaponund zum Laufen zu bringen. Setzen Sie davor. Sollte ungefähr so ​​aussehen: Sie werden nach Ihrem Passwort gefragt. Wenn Sie nicht sicher sind, ob die Auslagerungsdatei gestoppt wurde, wird es Sie wissen lassen. wird Ihre Auslagerungsdatei neu starten. Ich führe den Systemmonitor aus, um zu sehen, was der Speicher macht. Starten Sie das Dienstprogramm und laden Sie das System, indem Sie das tun, was Sie tun. Sie sollten sich ziemlich bequem zurechtfinden, wenn Sie andere Änderungen vornehmen möchten. Die Ubuntu-Community und das Googeln von Ubuntu 12.04 < und meinen Fragen> führen normalerweise zu guten Lösungen.swapoffsudosudo swapoff -acat /proc/swapssudo swapon -a

verwandte Informationen