Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-07-15 13:09:40

  alfa444 - Użytkownik

alfa444
Użytkownik
Zarejestrowany: 2014-03-25

Błędy w sektorach/cylindrach dysku a Partition Logic

Mam następujący problem. Nadpisałem cały dysk zerami, by mieć maksymalnie poprawną strukture, żadnych błędów itp. Następnie wydzielilem 4 partycje poprzez gparted. Sprawdzilem dysk przez partition logic, w celu wykrycia błędnych cylindrów sektorów. Zainstalowałem szyfowany dua-boot + partycja na dane. Wszystko było ok, aż do momentu kolejnego uruchomienia partition logic, który jak ZAWSZE wykazał serie błędów i błędnych cylindrów (co wiecej partition logic ZAWSZE wykrywa błędy nawet uruchamiając raz za razem po wprowadzeniu zmian lol). Kliknąłem 'write changes. Teraz gdy próbuje uruchomić linuxa pojawia się 5-wierszowy log:

Kod:

[liczba] [sdb] No caching mode page found
[liczba] [sdb] Assuming drive cache write through 
{tak naprzemian z 5 wierszy}

1. Czy to oznacza, że Partition Logic USZKADZA dyski, zamiast je naprawiać? Wszystko na to wskazuje...

2. Co można z tym zrobić?
# przeinstalować linuxa ? [wątpie, że wystarczy]
# wykasować partycje i ustawić wszystko od nowa?
# nadpisać cały dysk zerówkami dbanem, podzielić gparted i wszystko ustawić od nowa , oczywiście bez ingerencji Partition Logic 0_o [mało zachęcająca alternatywa, ale jeśli tylko to zostaje to nie mam wyboru... Nie chce musieć robić tego później, gdy systemy będą skonfigurowane, bo strace jeszcze więcej czasu 0_o.

P.S. Czy nadpisywanie dysku skraca jego żywotność? Jeśli tak, to czy w sposób istotny?

Mile widziana szybka odpowiedź.
Z góry dzięki;)

Offline

 

#2  2014-07-15 20:45:00

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Ten komunikat to jest chyba norma przy podłączaniu dysków/penów przez usb. Ja tak mam od zawsze.

Co do szyfrowania, to nie wiem jak szyfrowałeś ale wszystkie narzędzia partycjonujące mają problemy z ogarnięciem zaszyfrowanych dysków i wyrzucają błędy.

Hdd są magnetyczne i nic im nie robi przemagnesowanie powierzchni.

Offline

 

#3  2014-07-15 22:30:14

  alfa444 - Użytkownik

alfa444
Użytkownik
Zarejestrowany: 2014-03-25

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Ja tego nie mam na USB tylko na dysku wewnętrznym.
Ja szyfrowałem. Czyszczenie dysku zerówkami -> podzial na 4 partycje gparted -> instalacja windy -> instalacja linuxa (boot + szyfrowana grupa wolumenów LVM, w niej wolumen / i SWAP, partycjonowanie reczne, grub na /dev/sda2) -> szyfrowanie windy tc w trybie multiboot -> szyfrowanie tc partycji zewn. z poziomu windowsa. Chyba wszystko po kolei i jak nalezy ?

Offline

 

#4  2014-07-16 20:30:14

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

[quote=alfa444][liczba] [sdb] No caching mode page found
[liczba] [sdb] Assuming drive cache write through
{tak naprzemian z 5 wierszy}[/quote]
[liczba] to ilość sekund, które upłynęły od uruchomienia systemu. ten komunikat oznacza, że twój dysk nie posiada (albo jądro nie widzi) pamięci podręcznej dysku [i]write-back[/i], więc przechodzi w tryb zapisu [i]write-through[/i]. to jest normalne w przypadku dysków podwieszonych na usb lub kart pamięci/flaszek. jeśli to występuje na "normalnym" twardzielu ide/sata, to upewnij się, że do jądra został załadowany odpowiedni moduł ze sterownikiem do twojego chipsetu


linux regd. user #248790

Offline

 

#5  2014-07-18 15:58:13

  alfa444 - Użytkownik

alfa444
Użytkownik
Zarejestrowany: 2014-03-25

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Jak mam to uczynić?

Offline

 

#6  2014-07-18 21:49:19

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

lspci -k


linux regd. user #248790

Offline

 

#7  2014-07-19 12:34:32

  alfa444 - Użytkownik

alfa444
Użytkownik
Zarejestrowany: 2014-03-25

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Kod:

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 09)
    Subsystem: ASUSTeK Computer Inc. Device 1867
    Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
    Subsystem: ASUSTeK Computer Inc. Device 1862
    Kernel driver in use: i915
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
    Subsystem: ASUSTeK Computer Inc. Device 1862
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
    Subsystem: ASUSTeK Computer Inc. Device 1867
    Kernel driver in use: uhci_hcd
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
    Subsystem: ASUSTeK Computer Inc. Device 1867
    Kernel driver in use: uhci_hcd
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
    Subsystem: ASUSTeK Computer Inc. Device 1867
    Kernel driver in use: uhci_hcd
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
    Subsystem: ASUSTeK Computer Inc. Device 1867
    Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
    Subsystem: Santa Cruz Operation Device 1043
    Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
    Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
    Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
    Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
    Subsystem: ASUSTeK Computer Inc. Device 1867
    Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
    Subsystem: ASUSTeK Computer Inc. Device 1867
    Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
    Subsystem: ASUSTeK Computer Inc. Device 1867
    Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
    Subsystem: ASUSTeK Computer Inc. Device 1867
    Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
    Subsystem: ASUSTeK Computer Inc. Device 1867
00:1f.2 SATA controller: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03)
    Subsystem: ASUSTeK Computer Inc. Device 1867
    Kernel driver in use: ahci
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
    Subsystem: AzureWave AW-NE785 / AW-NE785H 802.11bgn Wireless Full or Half-size Mini PCIe Card
    Kernel driver in use: ath9k
03:00.0 Ethernet controller: Atheros Communications Inc. AR8121/AR8113/AR8114 Gigabit or Fast Ethernet (rev b0)
    Subsystem: ASUSTeK Computer Inc. Device 14f5
    Kernel driver in use: ATL1E

P. S. Ten log z "no caching mode page found" przy bootowaniu, nie pokazuje się zawsze.

Ostatnio edytowany przez alfa444 (2014-07-19 19:48:24)

Offline

 

#8  2014-07-24 19:41:14

  alfa444 - Użytkownik

alfa444
Użytkownik
Zarejestrowany: 2014-03-25

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Co mam robić ?
# Nic?
# Zerować HDD i ustawiać od zera ?
# Tylko go sformatować i ustawić od zera ?

Offline

 

#9  2014-09-07 20:34:19

  alfa444 - Użytkownik

alfa444
Użytkownik
Zarejestrowany: 2014-03-25

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Użycie tej komendy:

Kod:

 sudo hdparm -W 0 /dev/sdb

powinno wyłaczyć opcję "write cache" i ten beznadziejny log. Powodem tego zdaje się jest to, że dysk (seagate) nie posiada pamięci tymaczasowej -> przechodzi w tryb "write through".

Ostatnio edytowany przez alfa444 (2014-09-17 14:37:34)

Offline

 

#10  2014-09-17 17:44:38

  alfa444 - Użytkownik

alfa444
Użytkownik
Zarejestrowany: 2014-03-25

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Chyba mam :D
http://ubuntuhandbook.org/index.php/2014/01/disable-disk-caching-prevent-data-loss/

Kod:

sudo hdparm -i /dev/sda

Model=WDC WD3200BPVT-22JJ5T0, FwRev=01.01A01, SerialNo=WD-WX61EC1KZK99
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=625142448
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=yes: unknown setting WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7

Należy odhaszować:

Kod:

# -W Disable/enable the IDE drive’s write-caching feature
write_cache = off

Następnie restart i ponownie:

Kod:

sudo hdparm -i /dev/sda

P.S. Wiecie na jakiej zasadzie ta funkcja może doprowadzić do utraty danych?

Ostatnio edytowany przez alfa444 (2014-09-17 19:14:31)

Offline

 

#11  2014-09-18 11:45:41

  alfa444 - Użytkownik

alfa444
Użytkownik
Zarejestrowany: 2014-03-25

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Kompletnie to nie działa ;/

Offline

 

#12  2014-09-18 11:58:28

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Sam ze sobą rozmawiasz?

Offline

 

#13  2014-09-18 14:03:50

  alfa444 - Użytkownik

alfa444
Użytkownik
Zarejestrowany: 2014-03-25

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Raportuję wyniki eksperymentów :D

Offline

 

#14  2014-09-18 14:08:07

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

komu?


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#15  2014-09-18 21:06:24

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

nie działa to znaczy co? nadal zasypuje log tymi błędami? a jakie masz przepustowości dla tego dysku? walnij hdparm -t


linux regd. user #248790

Offline

 

#16  2014-09-18 21:35:00

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

I naucz się korzystać z opcji "edytuj" bo kolejne floodowanie będzie karane wycinaniem postów/banem ;]


LRU: #472938
[b]napisz do mnie:[/b] ola@mojmail.eu
[url=http://valhalla.org.pl]Hołmpejdż[/url] | [url=http://valhalla.org.pl/foto]Galerie[/url] | [url=http://valhalla.org.pl/tech]"Twórczość"[/url] || [url=http://img.munn.in]Free Image Hosting[/url]

Offline

 

#17  2014-09-23 00:39:54

  alfa444 - Użytkownik

alfa444
Użytkownik
Zarejestrowany: 2014-03-25

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

Kod:

sudo hdparm -t /dev/sda

/dev/sda:
Timing buffered disk reads: 224 MB in  3.00 seconds =  74.65 MB/sec

Offline

 

#18  2014-09-23 00:44:33

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: Błędy w sektorach/cylindrach dysku a Partition Logic

no to całkiem przyzwoicie. rozumiem, że ogólnie wszystko działa jak trzeba, a jak ci przeszkadzają te komunikaty w logach to je po prostu czymś wytnij. a następnym razem jak będziesz kupował dysk, to pomyśl, czy aby na pewno WD.


linux regd. user #248790

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.014 seconds, 16 queries executed ]

Informacje debugowania

Time (s) Query
0.00013 SET CHARSET latin2
0.00011 SET NAMES latin2
0.00096 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.25.248' WHERE u.id=1
0.00078 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.25.248', 1732352765)
0.00048 SELECT * FROM punbb_online WHERE logged<1732352465
0.00066 DELETE FROM punbb_online WHERE ident='18.119.124.52'
0.00058 DELETE FROM punbb_online WHERE ident='18.119.141.115'
0.00062 DELETE FROM punbb_online WHERE ident='18.191.103.144'
0.00064 DELETE FROM punbb_online WHERE ident='3.136.22.184'
0.00076 DELETE FROM punbb_online WHERE ident='3.15.12.95'
0.00073 SELECT topic_id FROM punbb_posts WHERE id=272080
0.00008 SELECT id FROM punbb_posts WHERE topic_id=26132 ORDER BY posted
0.00061 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=26132 AND t.moved_to IS NULL
0.00007 SELECT search_for, replace_with FROM punbb_censoring
0.00257 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=26132 ORDER BY p.id LIMIT 0,25
0.00075 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26132
Total query time: 0.01053 s