Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Ubuntu 12.10 trim

Zdravím,
chtěl bych se zeptat, jak je to s podporou trimu na linuxech, konkrétně Ubuntu 12.10.
Co se mi podařilo vygooglit a přeložit, tak trim je v některých nových distribucích aktivní???
Dále na této stránce jsem se dozvěděl něco o editování souboru fstab, jenže já tam nemam žádnou řádku s tím UUID...
Dokážete mi poradit, resp. nejlépe popsat/napsat příkazy které trim aktivují?
Mám SSD Crucial m4 128GB, 20GB ukousnuto na Ubuntu a na zbytku mám W7.

Díky

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
http://askubuntu.com/questions/18903/how-to-enable -trim
VN 15.12.2012 17:04
VN
Tam jsem také byl, jenomže se ten můj fstab nepodobá tamtomu... a nemám tam tu řádku s tím UUID, tak…
karlos15 15.12.2012 17:16
karlos15
trim uz je aktivovany, pri instaleci se nastavilo vse potrebne, nelam si s tim hlavu
ms-fiala 15.12.2012 17:54
ms-fiala
Předpokládám, že ze strany Ubuntu (viz současná verze) by měla být funkce TRIM podporována, jasně, a…
VN 15.12.2012 18:38
VN
Tak jsem si nějakým skriptíkem ověřil, že TRIM je defaultně vypnutý. Jak ho ale zapnout, pokud nemám…
karlos15 15.12.2012 19:52
karlos15
abych rekl pravdu, tak by me zajimalo, co to zase je za novinku, ze se nevyplni fstab. 3-[ Nicmene…
RedMaX 15.12.2012 19:59
RedMaX
Ok, takže z blkid je výstup a pro kontrolu fdisk: tomas@ubuntu:/etc$ blkid /dev/loop0: UUID="a6eece…
karlos15 15.12.2012 20:32
karlos15
Ne, /dev/sda3: LABEL="UbuntuSSD" UUID="040E27D00E27BA16" TYPE="ntfs" UUID=040E27D00E27BA16 /dev/s… nový
RedMaX 15.12.2012 20:36
RedMaX
Já jsem to instaloval z W7, takže proto možná NTFS... Ach jo, tak já to asi celý smažu a nainstaluju… nový
karlos15 15.12.2012 20:44
karlos15
myslim, ze to bude lepsi reseni a pravdepodobne se ti vytvori i spravny fstab. jen si do nej pokud t… nový
RedMaX 15.12.2012 20:48
RedMaX
Pokud jsi Ubuntu instaloval přes wubi, tak se nediv, že fstab je takové divné a jede na NTFS. Pokud… nový
žalobce 15.12.2012 21:15
žalobce
pri instalaci na win to neres uz vubec, je to hostovano pres widle, takze trim obsluje windows taky… nový
ms-fiala 15.12.2012 22:59
ms-fiala
To mi nenapadlo, že na to má vliv odkud jsem to nainstaloval, omlouvám se... Nicméně TRIM je tedy ak… poslední
karlos15 16.12.2012 00:35
karlos15
overi si to ve vypisu z dmesg nový
ms-fiala 15.12.2012 22:57
ms-fiala

Předpokládám, že ze strany Ubuntu (viz současná verze) by měla být funkce TRIM podporována, jasně, ale otázka zní (tak jsem to pochopil), zdali si může ověřit, podobně jako např. ve Windows 7, že je TRIM i aktivní. Necítím se v tom kdovíjak "kovaný", viz např. opačné zjištění:

Takže ověřeno, že trim se musí u ubuntu zapnout ručně. Přesto, že systém detekuje, že se jedná o SSD, nerotační disk a že má podporu trim, tak je trim ve výchozím nastavení vypnutý.

http://forum.ubuntu.cz/index.php?topic=65707.msg46 8397#msg468397

Tak jsem si nějakým skriptíkem ověřil, že TRIM je defaultně vypnutý. Jak ho ale zapnout, pokud nemám fstab vyplněný jako je všech návodech? Tady má po čisté instalaci uživatel fstab vyplněný, já mám také čistou instalaci a předvyplněný není... UUID tam chybí, tudíž parametr discard nemám/nevím kam napsat.

abych rekl pravdu, tak by me zajimalo, co to zase je za novinku, ze se nevyplni fstab. 3-[

Nicmene brani ti neco si fstab vyplnit?

prikaz na zjisteni UUID disku si dohledej pres google, ja si ho z hlavy nepamatuju, navic v Ubuntu bude urcite nejakej okenni programek na info o discich, kde UUID urcite je u kazdeho disku vypsany, no a spravne vyplneni fstab mas na wiki na strankach ceskeho ubuntu.

Edit: prikaz na uuid je "blkid"

Ok, takže z blkid je výstup a pro kontrolu fdisk:

tomas@ubuntu:/etc$ blkid
/dev/loop0: UUID="a6eece84-8179-4998-be7d-08085c5290d4" TYPE="ext3"
/dev/sda1: LABEL="RezervovM-CM-!no systM-CM-)mem" UUID="F64C20084C1FC273" TYPE="ntfs"
/dev/sda2: LABEL="Windows7SSD" UUID="00BE2B23BE2B1128" TYPE="ntfs"
/dev/sda3: LABEL="UbuntuSSD" UUID="040E27D00E27BA16" TYPE="ntfs"
tomas@ubuntu:/etc$ sudo fdisk -l

Disk /dev/sda: 128.0 GB, 128035676160 bytes
hlav: 255, sektorů na stopu: 63, cylindrů: 15 566, celkem 250 069 680 sektorů Jednotky = sektory po 1 * 512 = 512 bajtech Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů Identifikátor disku: 0x87a90c23 Zařízení Zavádět Začátek Konec Bloky Id Systém /dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT /dev/sda2 206848 209106943 104450048 7 HPFS/NTFS/exFAT /dev/sda3 209106944 250064895 20478976 7 HPFS/NTFS/exFAT

Takže hledané UUID je 040E27D00E27BA16. Do fstab tedy přidám řádku: UUID=040E27D00E27BA16 /dev/sda3/ ext4 discard,noatime,nodiratime 0 1 Dává to prosím smysl?

Ne,

/dev/sda3: LABEL="UbuntuSSD" UUID="040E27D00E27BA16" TYPE="ntfs"

UUID=040E27D00E27BA16 /dev/sda3/ ext4 discard,noatime,nodiratime 0 1

V zivote jsem nezkousel jet linux pod NTFS, takze tohle neporadim nevim.

Pokud jsi Ubuntu instaloval přes wubi, tak se nediv, že fstab je takové divné a jede na NTFS. Pokud se zachová formátování, tak tu máš vzorek fstab i se zakomentovanými optimalizacemi pro SSD, ale v mém případě neměli přínos, protože SSD nehodlám zanechat funkční příštím generacím.
# /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>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda5 during installation
# Pro zapnutí TRIM přidat do řádku discard,
UUID=e18b19a5-fb58-4c34-ae44-99740c55af11 / ext4 discard,errors=remount-ro 0 1
# swap was on /dev/sda1 during installation
UUID=f0aa3543-6051-4457-aba3-5b23244ad8cd none swap sw 0 0
# Zakáže zápis času přístupu k souboru
#/dev/sda1 / ext4 discard,defaults,noatime 0 1
# Přemístí /tmp do RAM
none /tmp tmpfs nodev,nosuid,noatime,size=512M,mode=1777 0 0
# Toto je nastavení pro firefox a zde si to ukládám abych to měl pohromadě pro SSD
# Pro tuto změnu vstupte do pokročilé konfigurace na URL about:config a vytvořte nový klíč
# browser.cache.disk.parent_directory s hodnotou /tmp. Pokud máte v počítači více uživatelů, proveďte tuto
# změnu u každého z nich zvlášť. Musí být zřízen RAM disk předchozí položkou Přemístí /tmp do RAM
# Toto celé vyvolat gksudo gedit /etc/fstab

To mi nenapadlo, že na to má vliv odkud jsem to nainstaloval, omlouvám se...
Nicméně TRIM je tedy aktivní ano? Super!

to žalobce: a má to nějaké "nevýhody"? že to nejede na ext4 ale na NTFS?
Ten systém potřebuji pouze na pár týdnu, nehodlám to užívat na stálo.

Díky

Zpět do poradny Odpovědět na původní otázku Nahoru