Ho bisogno di Intel Smart Response per installare Ubuntu?


16

Con molte guide e varianti di installazione su Internet, trovo confuso quale sia davvero seguire. Normalmente, in Windows 8 la mia installazione sarebbe installare tutto nell'HDD e usare Intel Smart Response per una configurazione rapida. Tuttavia, dato che sono nuovo di Linux, non so davvero cosa fare.

La mia configurazione ideale sarebbe qualcosa di simile a questo, ma so per certo che IRST non è disponibile in Linux, quindi quello che intendo fare è conservare i file del sistema operativo nell'SSD e conservare i miei file multimediali sull'HDD più grande. Una procedura dettagliata sarebbe estremamente utile.


Modifica: voglio un sistema in esecuzione esclusivamente su Ubuntu, con l'SSD per accelerare le cose, ma impostandolo in modo tale da non accelerarne la durata.


# /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
Grazie per il link ma, come ho detto, sono nuovo su Linux, non ho familiarità con i symlink, ecc. Qualsiasi guida che non ha un vero punto di partenza o solo un accenno di soluzione alla mia confusione è di scarsa utilità. Voglio solo qualcosa come un elenco in 10 passaggi per farlo.
Allen

1
Stai pensando di eseguire il dual boot di Windows 8 e Ubuntu o di eliminare Windows e rendere il laptop un sistema solo Ubuntu?
user68186,

Voglio un sistema in esecuzione esclusivamente su Ubuntu, con l'SSD per accelerare le cose, ma impostandolo in modo tale da non accelerarne la durata. So come pulire pulire le mie unità in modo che il passaggio 1 possa iniziare con l'installazione effettiva.
Allen

@ user68186, questo non può essere fatto se devo eseguire il dual boot di Ubuntu e Windows?
Muhammad Gelbana,

Risposte:


18

Aggiornare

Esistono altre alternative, bcache, flashcache, dm-cache, EnhanceIO ecc. Che consentono a Ubuntu di utilizzare un piccolo SSD e un grande HDD in modo simile a Windows. Vedere

Quali sono i vantaggi / gli svantaggi delle diverse opzioni di cache da SSD a HDD (dm-cache, flashcashe ...)? per differenze tra queste.

Non ho esperienza con questi strumenti. Vedi Come installo e utilizzo flashcache / bcache per memorizzare nella cache HDD su SSD? e ArchLinux Wiki su Bcache per ulteriori informazioni su alcuni di questi metodi. Grazie a Fabby per avermi indicato queste risorse.


Risposta originale

Hai ragione. Il modo in cui Windows 8 utilizza un piccolo SSD e un grande HDD non è disponibile per Ubuntu.

Mantenere il sistema operativo Ubuntu nell'SSD e i media in HHD ha senso. La /homecartella (o partizione) di solito conserva tutti i media, i documenti, per tutti gli utenti. Mantiene anche tutti i file di configurazione specifici dell'utente. Quindi mantenere / home sull'SSD accelererà le cose in quanto i file di configurazione verranno letti rapidamente.

Passo 1

Disabilita Intel Smart Response nel BIOS / UEFI. Disabilita l'avvio protetto e l'avvio rapido. Abilita la modalità legacy nel BIOS, se disponibile.

Passo 2

Avvia da un DVD / USB live della versione di Ubuntu che desideri installare e scegli "Prova Ubuntu". Assicurati che tastiera, mouse / trackpad, display, audio, connessioni Internet, webcam e qualsiasi altra cosa tu possa pensare di funzionare in Ubuntu.

Passaggio 3

Installa Ubuntu nell'SSD. Se non è possibile abilitare la modalità legacy nel BIOS , consultare la documentazione Ubuntu UEFI su come installare. Per qualcuno di nuovo, è più semplice avere solo una /partizione formattata ext4 con mount point /nell'SSD. /homeSe lo desideri, puoi creare una seconda partizione nell'SSD, ma non è essenziale.

Quando arrivi al punto in cui devi scegliere dove installare ("Tipo di installazione"),

inserisci qui la descrizione dell'immagine

scegli "Qualcos'altro". Apparirà una nuova schermata che ti consentirà di scegliere dove installare Ubuntu, formattare, creare partizioni, ecc. Segui attentamente quanto segue:

  1. Scegli e formatta il disco più piccolo (SSD) come ext4 e mount point /per installare Ubuntu
  2. Scegli e formatta il disco più grande (HDD) ext4per archiviare solo i media. Assegnalo a mount point /bigdrive. Assegna alternativamente mount point /mnt/bigdriveo /media/bigdrive. Vedi Perché hanno entrambi / mnt e / media? per ulteriori spiegazioni su questi sostituti. Se si utilizza una delle alternative, modificare i seguenti passaggi di conseguenza.
  3. Crea una partizione di Swap alla fine del disco fisso e assegnagli il Swapformato. Non ha bisogno di alcun punto di montaggio.
  4. Completa l'installazione e riavvia.

Passaggio 4

Verificare:

  1. Ubuntu si avvia correttamente.
  2. Tutto funziona come hanno fatto quando hai provato Ubuntu dal Live DVD / USB.
  3. Apri Nautilus, il file manager (simile a Windows Explorer) e vai a File Systems . Verifica che la cartella bigdriveesista. Se non riesci a trovarlo bigdrive, non è stato montato all'avvio. Vedi montare due dischi rigidi all'avvio su come risolverlo.
  4. Crea una nuova cartella e un nuovo file al suo interno per vedere che puoi effettivamente scrivere nel file bigdrive. Elimina questi.

Se non è possibile creare cartelle e file, bigdriveattenersi alla seguente procedura per correggere l'autorizzazione di scrittura.

  • Aprire il terminale premendo Ctrl+ Alt+ T e digitare

    gksudo nautilus

Se questo non funziona, vedi Come si avvia Nautilus come root?

  • Inserisci la tua password al prompt.

  • All'interno di Nautilus, vai su File System e trova l' bigdriveicona della cartella.

  • Fare clic con il tasto destro su e selezionare Proprietà .

  • Vai alla scheda Autorizzazioni .

  • Assicurarsi che il gruppo e altri possano creare ed eliminare file .

inserisci qui la descrizione dell'immagine

Passaggio 5

  1. Sposta le cartelle grandi nella /home/$USERcartella in /bigdrive/$USER. Puoi farlo in Nautilus usando "Crea nuova cartella" (per creare la cartella utente), "Taglia" e "Incolla" (per le directory). Diciamo che queste cartelle sono:

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

  2. Crea collegamenti simbolici. Apri un Terminale premendo Ctrl+ Alt+ Te digita ciascuna riga e premi Enter: (sostituisci "$ USER" con il tuo nome utente)

    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

Maggiori dettagli sono disponibili su Installazione di Ubuntu su Samsung 5 (SSD + HDD)

Spero che sia di aiuto


Grazie per le istruzioni semplici, lo testerò sicuramente non appena il download del mio programma di installazione di Ubuntu sarà completo.
Allen

Prego. Sentiti libero di commentare se qualcosa non funziona come previsto. Modificherò la risposta di conseguenza.
user68186,

Ottimo tutto funziona come dovrebbe, tranne il grande disco. Sembra che ci siano conflitti di autorizzazione, come posso impostarlo? Per impostazione predefinita, la lettura e la scrittura sono limitate al mio account e l'opzione per gestirlo tramite la GUI è disabilitata.
Allen

1
+1, risposta eccellente. Usa i mount point e i symlink di linux. Richiederebbe una leggera installazione e manutenzione (forse quando vengono aggiunte nuove cartelle root), ma l'intero processo di installazione potrebbe essere programmato per la distribuzione automatica in futuro, un altro vantaggio.
MDMoore313,

1
@Fabby Grazie. Ho aggiornato la risposta con le tue informazioni.
user68186,

3

Risposta breve: basta inserire l'intero file system, comprese le home directory, sull'SSD e montare l'HDD da qualche parte in cui è possibile accedervi facilmente, per file di grandi dimensioni (film / musica / foto, ecc.).

Vita SSD

Innanzitutto, non devi preoccuparti della durata della vita con un moderno SSD. Avrà una durata molto più elevata di un HDD. Anche se ci scrivi pesantemente, gigabyte o milioni di file al giorno, durerà decenni. Le sue teste non si schiantano e non saranno influenzate dalle vibrazioni, dai cambiamenti di temperatura ecc. Come lo sono i dischi rigidi. Il livellamento dell'usura ti consente di scriverlo pesantemente per molti anni. (Detto questo, non fare qualcosa di stupido e andare senza backup.)

Cosa beneficia maggiormente di un SSD

Per garantire un sistema veloce, le parti più importanti del tuo filesystem sono, al fine di:

  • Directory home. Qui è dove sono memorizzate le cache del browser, le cache delle miniature, la configurazione del desktop e così via. Questo viene letto e scritto molto spesso, quindi dovrebbe essere sull'SSD - in effetti questa è la parte più importante del sistema su un SSD.

  • /tmpe /vardirectory. Questi sono scritti abbastanza frequentemente, ma meno di quanto sopra. Puoi usare tmpfs /tmpse vuoi, ma li metto entrambi sull'SSD.

  • /etce /usr. Questi sono scritti raramente, ma abbastanza spesso letti, e contribuiranno ad un avvio più veloce, tra le altre cose, se si trovano sull'SSD.

Il mio consiglio

Quello che faccio è semplicemente mettere l'intero filesystem di root sull'SSD e montare l'HDD sotto un mount point come /drives/BIGDRIVE(puoi usare /mnt/BIGDRIVEse ti piace come fanno molte persone; preferisco usare una directory non standard come /drivessopra usando una directory standard come /mntper scopi diversi da quelli previsti).

Quindi, ricollego simbolicamente alle directory /drives/BIGDRIVEdalla mia home directory. Ad esempio, /home/myuser/Dataè un collegamento simbolico in /drives/BIGDRIVE/Data/myusered /home/myuser/Mediaè un collegamento simbolico in /drives/BIGDRIVE/Media. I collegamenti simbolici a una posizione separata mi permettono di modificare in seguito le strutture di directory dei punti di montaggio (diciamo, se volevo separarmi mediasu una nuova unità) ma mantenere la stessa struttura di directory nella mia directory home. Uso le maiuscole per il nome del punto di montaggio dell'unità, non chiedermi perché.

PS Lo faccio anche su Windows (incluso Windows 8). È ancora superiore avere l'SSD come unità di sistema e montare l'HDD come D:, invece di utilizzare Intel Smart Response o simili.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.