[SOLVED] Ubuntu 12.04 Dysk SSD i aktywacja TRIM

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
Awatar użytkownika
elzear
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 163
Rejestracja: 25 kwie 2009, 12:57
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

[SOLVED] Ubuntu 12.04 Dysk SSD i aktywacja TRIM

Post autor: elzear »

Mam pewną przypadłość :)

Otrzymałem niedawno SSD i tak jak pisałem zastanawiałem się nad partycjami.
Jak myślałem tak zrobiłem :)

Ubuntu 12.04 beta2.

Jednak pojawił się problem. Otóż nie jestem w stanie aktywować TRIM na dysku :/

Dysk Samsung SSD 830


sudo hdparm -I /dev/sda |grep TRIM

Kod: Zaznacz cały

	   *	Data Set Management TRIM supported (limit 8 blocks)
Jak widać dysk wspiera TRIM

przedstawię co zrobiłem:
Edytowałem plik /etc/fstab dopisałem:

Kod: Zaznacz cały

# / was on /dev/sda3 during installation
UUID=afbbac9a-7ae0-491a-9bc9-01af733e6f07 /               ext4    defaults,noatime,errors=remount-ro,discard 0 1
# /home was on /dev/sda4 during installation
UUID=311965d3-73cc-44a4-bafe-aacda36396ab /home           ext4    defaults,noatime,errors=remount-ro,discard 0 1
Reboot
sprawdzam więc czy wszystko jest ustawione przez:
sudo mount

Kod: Zaznacz cały

/dev/sda3 on / type ext4 (rw,noatime,errors=remount-ro,discard)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda4 on /home type ext4 (rw,noatime,errors=remount-ro,discard)
/dev/sdb5 on /var type reiserfs (rw)


Przechodzę więc do testowania dysku na podstawie np:
https://sites.google.com/site/lightrush ... andworking

Tak jak jest napisane pod sam koniec, po odczytaniu po raz kolejny sektorów startowych, powinienem otrzymać zera, jednak nadal otrzymuję wartość która była przed usunięciem.

Dodam, że w biosie AHCI jest włączone.

//bear7: Uznałem, że problem zasługuję na osobny wątek
Ostatnio zmieniony 15 kwie 2012, 20:41 przez elzear, łącznie zmieniany 1 raz.
Awatar użytkownika
luk1don
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1768
Rejestracja: 07 lis 2008, 16:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Re: Ubuntu 12.04 Dysk SSD i aktywacja TRIM

Post autor: luk1don »

To jest jeszcze beta, więc może kernel nie wspiera automatycznego trimu. Jest jeszcze ten manualny - poprzez skrypt wiper.sh. Może źle sprawdzasz, a takie polecenie jest fstrim, poczytaj man fstrim.
Jeszcze z lektury hdparm:
--trim-sector-ranges Tell SSD firmware to discard unneeded data sectors: lba:count ..
Awatar użytkownika
elzear
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 163
Rejestracja: 25 kwie 2009, 12:57
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

[SOLVED] Ubuntu 12.04 Dysk SSD i aktywacja TRIM

Post autor: elzear »

dziękuje luk1don

Kod: Zaznacz cały

sudo fstrim / -v
sudo fstrim /home -v
Ręcznie działa :) Co do automatu, pewnie sam sobie zapodam w crontab'ie, żeby co jakiś czas sprawdzał.
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 20 gości