Czy istnieje polecenie wyświetlania specyfikacji dysku twardego?

41

Zauważyłem, że moje Ubuntu bardzo BARDZO opóźnia się, ale dopiero za pierwszym razem, gdy robię rzeczy po załadowaniu do pamięci RAM, opóźnienie całkowicie się zatrzymuje. Przeprowadziłem kilka testów i wydaje mi się, że jeden z dysków twardych laptopa jest zepsuty.

Zakładam, że muszę wymienić dysk, czy jest jakieś polecenie, które mogę wydać, aby zobaczyć dokładną specyfikację dysku, aby móc go kupić online?

Nie chcę otwierać laptopa, znajdować specyfikacji. Następnie otwórz go ponownie, gdy pojawi się nowy dysk.

Zbanowany_użytkownik
źródło
A może istnieje inne fajne hacky polecenie lub sposób podzielenia dysku na partycje, aby uniknąć używania złych miejsc? Jakiś czas temu, gdy mój dysk się
zepsuł,
1
Znalazłem rozwiązanie, które chciałem. Uruchomiłem polecenie „badblocks / dev / sda1”, a potem zauważyłem, że wszystkie były blisko przedniej części napędu. Utworzyłem nieprzydzieloną partycję z przodu napędu, która stanowi 50% całkowitego rozmiaru. Następnie przetestowałem drugą połowę napędu! I WALAAAAAAAA !!!!!! ZADZIAŁAŁO!!!!! I tak kupię nowy dysk, ale ten proces nauczył mnie bardzo :)
Banned_User

Odpowiedzi:

41

smartctlpolecenie z smartmontoolspakietu jest do tego potrzebne

% sudo smartctl -i /dev/sda
smartctl 6.2 2013-07-26 r3841 [i686-linux-3.13.0-24-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     SAMSUNG SpinPoint M7
Device Model:     SAMSUNG HM250HI
Serial Number:    <snip>
LU WWN Device Id: 5 0024e9 203520f1d
Firmware Version: 2AC101C4
User Capacity:    250,059,350,016 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 6
SATA Version is:  SATA 2.6, 3.0 Gb/s
Local Time is:    Thu May 15 21:49:09 2014 MYT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Krzemień
źródło
21

Możesz użyć narzędzia lshw:

Zainstaluj :

sudo apt-get install lshw 

Polecenie dotyczące specyfikacji dysku twardego:

lshw -class disk -class storage
nux
źródło
1
Dzięki, mam nadzieję, że to komuś pomaga, ale pierwsza odpowiedź była DOSKONAŁA, więc nawet się tym nie przejmuję, czy wiesz, czy mogę w jakiś sposób wykorzystać tylko część mojego dysku twardego? Dziura nadal działa, ale bardzo wolno. Nie znam się na sprzęcie, ale może jest sposób, by powiedzieć, że korzystasz tylko z dobrej części dysku twardego? Może kiedy dyski twarde się psują, tylko niektóre części się psują?
Banned_User
Spróbuj przetestować go pod kątem uszkodzonych sektorów rozruchowych i naprawić je.
nux
ok postaram się pomóc ci w kryciu.
nux
Już to zrobiłeś! Uruchomiłem polecenie „badblocks”, aby znaleźć uszkodzone sektory rozruchowe i zaoszczędziłem 50% mojego dysku !!! działa super szybko :)! DZIĘKI!!!
Banned_User
1
nie ma za co, przyjacielu :) chętnie to usłyszę
oprócz
12
% sudo hdparm -I /dev/sda                                                                      ~

/dev/sda:

ATA device, with non-removable media
        Model Number:       WDC WD10JPCX-24UE4T0                    
        Serial Number:      WD-WXR1E24A7U0E
        Firmware Revision:  01.01A01
        Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
        Supported: 9 8 7 6 5 
        Likely used: 9
Configuration:
        Logical         max     current
        cylinders       16383   16383
        heads           16      16
        sectors/track   63      63
        --
        CHS current addressable sectors:   16514064
        LBA    user addressable sectors:  268435455
        LBA48  user addressable sectors: 1953525168
        Logical  Sector size:                   512 bytes
        Physical Sector size:                  4096 bytes
        Logical Sector-0 offset:                  0 bytes
        device size with M = 1024*1024:      953869 MBytes
        device size with M = 1000*1000:     1000204 MBytes (1000 GB)
        cache/buffer size  = 16384 KBytes
        Nominal Media Rotation Rate: 5400
David Okwii
źródło
1
Proste polecenie instalowane domyślnie ze wszystkimi informacjami, których szukałem. Zyskaj głos!
mkasberg
8

$ lsblk

Polecenie lsblk domyślnie wyświetla listę wszystkich urządzeń blokowych w formacie drzewiastym. Wpisz lsblk --help, aby zobaczyć więcej opcji

Munir Khan
źródło
5

Możesz użyć lsblk, ma mnóstwo opcji, których możesz użyć np .:

lsblk -o MODEL,SIZE,NAME -d

co daje ten wynik w moim przypadku

MODEL              SIZE NAME
Samsung SSD 850  232.9G sda
Samsung SSD 850  931.5G sdb
R4C3R
źródło