Ogłoszenie
Proszę przewinąć na odpowiedź (ma kilka punktów, ale jest prawidłowa). Problem został rozwiązany przez łatkę, która będzie w jądrze 3.12.7 i nowszych; Mam nadzieję, że zostanie przeniesiony również do wcześniejszych.
Mój laptop to seria Samsung Chronos 7. Ubuntu Gnome Remix 13.04 ze zaktualizowanymi sterownikami Intela.
Mam problem z wewnętrznym dyskiem SSD (pojemność 8G). Błąd z COMRESET i błędami wejścia / wyjścia. Jestem przekonany, że problemem jest sprzęt; niestety nie mam zainstalowanego systemu Windows na laptopie, aby sprawdzić, czy jest to kwestia konfiguracji SSD, czy coś takiego.
Problem polega na tym, że dysk jest rozpoznawany przez udev:
KERNEL[9.515930] add /devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb (block)
ACTION=add
DEVNAME=sdb
DEVPATH=/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb
DEVTYPE=disk
MAJOR=8
MINOR=16
SEQNUM=1785
SUBSYSTEM=block
UDEV_LOG=3
a potem nie udaje się to w wielu kontrolach, opóźnia rozruch, opóźnia zamknięcie i uniemożliwia (myślę) zawieszenie.
Czy można powiedzieć Linuksowi, aby całkowicie ignorował cokolwiek na łączu ata2? Próbowałem dodać tę linię do /etc/udev/rules.d/10-local.rules
SUBSYSTEMS=="pci" DRIVERS=="ahci" KERNELS=="ata2" OPTIONS=="ignore_device"
ale to nie działa.
Z drugiej strony, jeśli ktoś wie, jak zresetować dysk SSD, jeśli pozostawiono go w trybie „pamięci podręcznej” bez użycia systemu Windows ... lub w celu uruchomienia systemu Windows na żywo, aby zrobić to samo…
Dzięki!
Dodano dane:
Pełna udevadm info -a -n /dev/sdb
wklejona na http://paste.ubuntu.com/6186145/
smartctl -i /dev/sdb -T permissive
daje:
root@samsung-romano:/home/romano# smartctl -i /dev/sdb -T permissive
smartctl 5.43 2012-06-30 r3573 [x86_64-linux-3.8.0-31-generic] (local build)
Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net
Vendor: /1:0:0:0
Product:
User Capacity: 600,332,565,813,390,450 bytes [600 PB]
Logical block size: 774843950 bytes
>> Terminate command early due to bad response to IEC mode page
co jest wyraźnie błędne. Niemniej jednak:
root@samsung-romano:/home/romano# fdisk -b 512 -C 970 -H 256 -S 63 /dev/sdb
fdisk: unable to read /dev/sdb: Input/output error
(Dane SSD z http://ubuntuforums.org/showthread.php?t=1935699&p=11739579#post11739579 ).
DODATKOWA MYŚL:
Czy to wszystko może być efektem ubocznym technologii Intel Smart Response, która nie jest wyłączana przed instalacją Linuksa? Jeśli tak, jak mogę to sprawdzić bez ponownej instalacji systemu Windows na komputerze? Czy to jest strzał w ciemność? (W bios dysk SSD nie pokazuje się i nie ma nic o Intel SRT).
O OZNAKOWANIU W DUPLIKATIE:
Zmieniłem tytuł pytania; Nie sądzę, że powiązane pytanie odpowiada na mój problem. Wiem pozytywnie , że SSD zawodzi. Pytam, czy można powiedzieć jądru Linuksa, żeby w ogóle tego nie sprawdzał.