Benötige ich Intel Smart Response für die Installation von Ubuntu?


16

Mit vielen Anleitungen und Setup-Variationen im Internet finde ich es verwirrend, was wirklich zu befolgen ist. Normalerweise würde mein Setup unter Windows 8 alles auf der Festplatte installieren und Intel Smart Response für ein schnelles Setup verwenden. Da ich neu in Linux bin, weiß ich wirklich nicht, was ich tun soll.

Mein ideales Setup wäre ähnlich, aber ich weiß, dass IRST unter Linux nicht verfügbar ist. Ich beabsichtige daher, die Betriebssystemdateien stattdessen auf der SSD zu belassen und meine Medien auf der größeren Festplatte zu belassen. Ein schrittweises Vorgehen wäre äußerst hilfreich.


Bearbeiten: Ich möchte, dass ein System ausschließlich unter Ubuntu ausgeführt wird, wobei die SSD die Dinge beschleunigt, aber so einstellt, dass die Lebensdauer nicht verkürzt wird.


# /etc/fstab: static file system information. 
#
# Use 'blkid' to print the universally unique identifier for a 
# device; this may be used with UUID= as a more robust way to name devices 
# that works even if disks are added and removed. See fstab(5). 
# 
# <file system> <mount point> <type> <options> <dump> <pass>

# / was on /dev/sda1 during installation 
UUID=80289460-5983-4349-8afc-6f3119938ee9 / ext4 errors=remount-ro 0 1 

# /files was on /dev/sdb5 during installation 
UUID=c1678c88-5100-41bc-8090-7887f1622c7f /files ext4 defaults 0 2 

# swap was on /dev/sdb6 during installation 
UUID=608e3ec2-c76e-4657-af6d-80793b5f50f6 none swap sw 0 0


2
Vielen Dank für den Link, aber wie gesagt, ich bin neu in Linux, ich kenne mich nicht mit Symlinks usw. aus. Jede Anleitung, die keinen wirklichen Ausgangspunkt hat oder nur einen Hinweis auf eine Lösung für meine Verwirrung gibt, ist wenig hilfreich. Ich möchte nur so etwas wie eine 10-Schritte-Liste, um es zu tun.
Allen

1
Planen Sie, Windows 8 und Ubuntu dual zu booten oder Windows zu löschen und den Laptop zu einem reinen Ubuntu-System zu machen?
user68186

Ich möchte, dass ein System ausschließlich unter Ubuntu ausgeführt wird und dass die SSD die Dinge beschleunigt, es jedoch so einstellt, dass es seine Lebensdauer nicht verkürzt. Ich weiß, wie ich meine Laufwerke säubere, damit Schritt 1 mit der eigentlichen Installation beginnen kann.
Allen

@ user68186, kann das nicht gemacht werden, wenn ich Ubuntu und Windows dual booten muss?
Muhammad Gelbana

Antworten:


18

Aktualisieren

Es gibt andere Alternativen, bcache, flashcache, dm-cache, EnhanceIO usw., mit denen Ubuntu eine kleine SSD und eine große HDD ähnlich wie Windows verwenden kann. Sehen

Was sind die Vor- / Nachteile verschiedener SSD-zu-HDD-Cache-Optionen (dm-cache, flashcashe ...)? für Unterschiede zwischen diesen.

Ich habe keine Erfahrung mit diesen Werkzeugen. Siehe Wie installiere und verwende ich Flashcache / Bcache, um die Festplatte auf SSD zwischenzuspeichern? und ArchLinux Wiki auf Bcache, um mehr über einige dieser Methoden zu erfahren . Vielen Dank an Fabby für den Hinweis auf diese Ressourcen.


Ursprüngliche Antwort

Du hast recht. Die Art und Weise, wie Windows 8 eine kleine SSD und eine große HDD verwendet, steht Ubuntu nicht zur Verfügung.

Es ist sinnvoll, Ubuntu OS auf der SSD und die Medien auf der HHD zu belassen. Der /homeOrdner (oder die Partition) enthält normalerweise alle Medien und Dokumente für alle Benutzer. Außerdem werden alle benutzerspezifischen Konfigurationsdateien gespeichert. Wenn Sie also / home auf der SSD belassen, werden die Konfigurationsdateien schnell gelesen.

Schritt 1

Deaktivieren Sie Intel Smart Response im BIOS / UEFI. Deaktivieren Sie Secure Boot und Fast Boot. Aktivieren Sie den Legacy-Modus im BIOS, falls verfügbar.

Schritt 2

Booten Sie von einer Live-DVD / USB-Festplatte der Ubuntu-Version, die Sie installieren möchten, und wählen Sie "Ubuntu testen". Stellen Sie sicher, dass Tastatur, Maus / Trackpad, Display, Sound, Internetverbindungen, Webcam und alle anderen denkbaren Dinge in Ubuntu funktionieren.

Schritt 3

Installieren Sie Ubuntu auf der SSD. Wenn der Legacy-Modus im BIOS nicht aktiviert werden konnte, lesen Sie die Ubuntu UEFI-Dokumentation zur Installation. Für jemanden, der neu ist, ist es einfacher, nur eine /ext4-formatierte Partition mit Mount-Punkt /auf der SSD zu haben. Sie können bei Bedarf eine zweite /homePartition auf der SSD erstellen , dies ist jedoch nicht unbedingt erforderlich.

Wenn Sie an dem Punkt angelangt sind, an dem Sie den Installationsort auswählen müssen („Installationstyp“),

Bildbeschreibung hier eingeben

Wählen Sie "etwas anderes". Ein neuer Bildschirm wird eingeblendet, in dem Sie auswählen können, wo Ubuntu installiert, formatiert, Partitionen erstellt usw. werden sollen.

  1. Wählen Sie und formatieren Sie die kleinere Festplatte (SSD) als ext4 und Mount-Punkt /, um Ubuntu zu installieren
  2. Wählen und formatieren Sie die größere Festplatte (HDD), ext4um nur Medien zu speichern. Weisen Sie ihm einen Einhängepunkt zu /bigdrive. Weisen Sie alternativ den Einhängepunkt /mnt/bigdriveoder zu /media/bigdrive. Siehe Warum haben sowohl / mnt als auch / media? Weitere Erklärungen zu diesen Alternativen. Wenn Sie eine der Alternativen verwenden, ändern Sie die folgenden Schritte entsprechend.
  3. Erstellen Sie eine Swap-Partition am Ende der Festplatte und weisen Sie ihr das SwapFormat zu. Es wird kein Mount-Punkt benötigt.
  4. Beenden Sie die Installation und starten Sie neu.

Schritt 4

Überprüfen:

  1. Ubuntu bootet richtig.
  2. Alles funktioniert so, wie Sie Ubuntu von der Live-DVD / USB aus getestet haben.
  3. Öffnen Sie Nautilus, den Dateimanager (ähnlich wie Windows Explorer), und navigieren Sie zu File Systems . Überprüfen Sie, ob der Ordner bigdrivevorhanden ist. Wenn Sie es nicht finden können, wurde bigdrivees beim Start nicht gemountet. Informationen zum Beheben dieses Problems finden Sie unter Aktivieren von zwei Festplatten beim Start .
  4. Erstellen Sie einen neuen Ordner und eine neue Datei, um zu sehen, ob Sie tatsächlich in den Ordner schreiben können bigdrive. Löschen Sie diese.

Wenn Sie in den bigdrivefolgenden Schritten keine Ordner und Dateien erstellen können , beheben Sie die Schreibberechtigung.

  • Öffnen Sie das Terminal, indem Sie Ctrl+ Alt+ drücken T und tippen

    gksudo nautilus

Wenn dies nicht funktioniert, lesen Sie Wie starte ich Nautilus als root?

  • Geben Sie Ihr Passwort an der Eingabeaufforderung ein.

  • Gehen Sie in Nautilus zum Dateisystem und suchen Sie das bigdriveOrdnersymbol.

  • Klicken Sie mit der rechten Maustaste auf und wählen Sie Eigenschaften .

  • Wechseln Sie zur Registerkarte Berechtigungen .

  • Stellen Sie sicher , dass die Gruppe und andere können Dateien erstellen und löschen .

Bildbeschreibung hier eingeben

Schritt 5

  1. Verschieben Sie die großen Ordner in Ihrem /home/$USEROrdner nach /bigdrive/$USER. Sie können dies in Nautilus mit "Neuen Ordner erstellen" (zum Erstellen des Benutzerordners), "Ausschneiden" und "Einfügen" (für die Verzeichnisse) tun. Nehmen wir an, diese Ordner sind:

    ~/bin, ~/Desktop, ~/Documents, ~/Downloads, ~/Music, ~/Pictures, ~/Public, ~/TemplatesUnd~/Videos

  2. Bilden Sie symbolische Links. Öffnen Sie ein Terminal, indem Sie auf Ctrl+ Alt+ drücken Tund jede Zeile Entereingeben. Drücken Sie dann auf : (Ersetzen Sie "$ USER" durch Ihren Benutzernamen.)

    ln -s /bigdrive/$USER/bin/ bin

    ln -s /bigdrive/$USER/Desktop/ Desktop

    ln -s /bigdrive/$USER/Documents/ Documents

    ln -s /bigdrive/$USER/Downloads/ Downloads

    ln -s /bigdrive/$USER/Music/ Music

    ln -s /bigdrive/$USER/Pictures/ Pictures

    ln -s /bigdrive/$USER/Public/ Public

    ln -s /bigdrive/$USER/Templates/ Templates

    ln -s /bigdrive/$USER/Videos/ Videos

Weitere Informationen finden Sie unter Installieren von Ubuntu auf Samsung 5 (SSD + HDD).

Hoffe das hilft


Vielen Dank für die unkomplizierte Anleitung, werde dies auf jeden Fall testen, sobald mein Ubuntu-Installer-Download abgeschlossen ist.
Allen

Bitte schön. Fühlen Sie sich frei zu kommentieren, wenn etwas nicht wie erwartet funktioniert. Ich werde die Antwort entsprechend bearbeiten.
user68186

Super, bis auf die große Festplatte funktioniert alles so, wie es sollte. Es scheint Berechtigungskonflikte zu geben. Wie stelle ich sie ein? Standardmäßig ist das Lesen und Schreiben auf mein Konto beschränkt und die Option, dies über die Benutzeroberfläche zu verwalten, ist deaktiviert.
Allen

1
+1, sehr gute Antwort. Nutzen Sie die Einhängepunkte und Symlinks von Linux. Es würde eine geringfügige Einrichtung und Wartung erfordern (möglicherweise, wenn neue Stammordner hinzugefügt werden), aber der gesamte Einrichtungsprozess könnte für die künftige automatisierte Bereitstellung als Skript ausgeführt werden, ein weiterer Bonus.
MDMoore313

1
@ Fabby Danke. Ich habe die Antwort mit Ihren Informationen aktualisiert.
User68186

3

Kurze Antwort: Legen Sie einfach das gesamte Dateisystem, einschließlich der Home-Verzeichnisse, auf die SSD und hängen Sie die Festplatte einfach an einer Stelle ein, an der Sie sie leicht finden können, für große Dateien (Filme / Musik / Fotos usw.).

SSD Leben

Erstens müssen Sie sich mit einer modernen SSD keine Gedanken über die Lebensdauer machen. Es hat eine viel höhere Lebensdauer als eine Festplatte. Selbst wenn Sie viel schreiben, Gigabyte oder Millionen von Dateien pro Tag, wird es Jahrzehnte dauern. Seine Köpfe werden nicht abstürzen und es wird nicht durch Vibrationen, Temperaturänderungen usw. beeinträchtigt, wie dies bei Festplatten der Fall ist. Durch den Verschleißausgleich können Sie viele Jahre lang schwer schreiben. (Das heißt, machen Sie nichts Dummes und verzichten Sie auf Backups.)

Was von einer SSD am meisten profitiert

Um ein schnelles System zu gewährleisten, sind die wichtigsten Teile Ihres Dateisystems in der Reihenfolge:

  • Home-Verzeichnisse. Hier werden Ihre Browser-Caches, Miniaturbild-Caches, Desktop-Konfigurationen usw. gespeichert. Dies wird sehr häufig gelesen und beschrieben, daher sollte es auf der SSD sein - in der Tat ist dies der wichtigste Teil des Systems, um auf einer SSD zu sein.

  • /tmpund /varVerzeichnis. Diese werden ziemlich häufig geschrieben, aber weniger als die oben genannten. Sie können tmpfs für verwenden, /tmpwenn Sie möchten, aber ich habe beide auf der SSD abgelegt.

  • /etcund /usr. Diese werden selten geschrieben, aber häufig gelesen und tragen unter anderem zu einem schnelleren Start bei, wenn sie sich auf der SSD befinden.

Mein Rat

Ich lege einfach das gesamte Root-Dateisystem auf die SSD und mounte die Festplatte unter einen Mount-Punkt wie /drives/BIGDRIVE(Sie können es verwenden, /mnt/BIGDRIVEwenn Sie möchten, dass so viele Leute es tun; ich bevorzuge die Verwendung eines nicht-standardmäßigen Verzeichnisses wie /drivesbei der Verwendung eines Standardverzeichnisses wie /mntfür einen anderen als den vorgesehenen Zweck).

Dann symlinke ich /drives/BIGDRIVEvon meinem Home-Verzeichnis aus in Verzeichnisse auf . Zum Beispiel /home/myuser/Dataist ein Symlink in /drives/BIGDRIVE/Data/myuserund /home/myuser/Mediaist ein Symlink in /drives/BIGDRIVE/Media. Über die Symlinks zu einem separaten Speicherort kann ich die Verzeichnisstrukturen der Mount-Punkte später ändern (z. B. wenn ich mich von mediaeinem neuen Laufwerk trennen möchte ), aber die gleiche Verzeichnisstruktur in meinem Ausgangsverzeichnis beibehalten. Ich verwende Leerzeichen für den Namen des Einhängepunkts des Laufwerks. Fragen Sie mich nicht, warum.

PS: Ich mache das auch unter Windows (einschließlich Windows 8). Es ist immer noch überlegen, die SSD als Systemlaufwerk zu haben und die HDD nur als zu mounten D:, anstatt Intel Smart Response oder ähnliches zu verwenden.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.