SVN: PLD-doc/book/pl_book__dysk/pl_dysk__naprawa.sec

qwiat qwiat at pld-linux.org
Wed Dec 20 23:44:24 CET 2006


Author: qwiat
Date: Wed Dec 20 23:44:23 2006
New Revision: 8113

Added:
   PLD-doc/book/pl_book__dysk/pl_dysk__naprawa.sec
Log:
- dodanie brakujacego pliku


Added: PLD-doc/book/pl_book__dysk/pl_dysk__naprawa.sec
==============================================================================
--- (empty file)
+++ PLD-doc/book/pl_book__dysk/pl_dysk__naprawa.sec	Wed Dec 20 23:44:23 2006
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="iso-8859-2"?>
+<section id="pl_dysk_naprawa">
+	<title>Naprawa</title>
+	<para>
+		Awarie dysków często są bolesne, a nierzadko dosyć kosztowne. Istnieje
+		wiele narzędzi do odzyskiwania danych, jednak nigdy nie gwarantują sukcesu.
+		Dlatego warto dokonywać regularnie kopie zapasowe danych.
+	</para>
+	<section id="pl_dysk_naprawa_badblocks">
+		<title>Uszkodzenia fizyczne</title>
+		<para>
+			Uszkodzenia fizyczne sprawdzamy programem
+			<command>badblocks</command> z pakietu e2fsprogs,
+			uruchamiamy go poleceniem:
+			<screen>badblocks -s /dev/sda</screen>
+			Program wypisze listę uszkodzonych bloków
+		</para>
+	</section>
+	<section id="pl_dysk_naprawa_fs">
+		<title>Naprawa systemu plików</title>
+		<para>
+			Nazwy programów, podobnie jak programy do tworzenia
+			systemów plików, są ujednolicone (poza XFS).
+			Zaczynają się od "fsck.":
+<screen>fsck.ext2
+fsck.reiserfs
+fsck.vfat
+fsck.jfs</screen>
+			do naprawy XFS-a użyjemy programu <command>xfs_repair</command>.
+			Programy te mają różnią się nieco obsługą dlatego
+			dla przed użyciem każdego z nich należy zapoznać się
+			z podręcznikiem systemowym (man/info), tak wygląda
+			przykładowe wywołanie testu systemu plików XFS:
+			<screen>xfs_repair /dev/sda2</screen>
+		</para>
+		<para>
+			Programy te nie pozwolą na sprawdzanie na systemie
+			plików podmontowanym w trybie do odczytu i zapisu.
+			Powinniśmy w ogóle nie montować takiego systemu plików,
+			a przynajmniej podmontować w trybie tylko do odczytu.
+		</para>
+		<para>
+			Nieco bardziej złożone jest sprawdzanie głównego systemu
+			plików jeśli uruchomiliśmy system w trybie jednego
+			użytkownika. Problemem jest konieczność  przemontowania
+			systemu plików w tryb
+			<literal>ro</literal>. Niektóre programy mogą sprawdzać
+			w pliku <filename>/etc/mtab</filename> czy system plików
+			jest w trybie tylko do odczytu. Może to dać
+			nieprawidłowe wyniki, gdyż zazwyczaj gałąź
+			<filename>/etc</filename> leży na głównym systemie
+			plików i w pliku tym nie nastąpią żadne zmiany po
+			takim przemontowaniu. Można to obejść wcześniej 
+			modyfikując wpis w <filename>/etc/mtab</filename>,
+			kiedy już to zrobimy wykonujemy polecenie:
+			<screen># mount / -o ro,remount</screen>
+		</para>
+		<para>
+			Naprawienie systemu plików nie gwarantuje, że nie
+			zostały uszkodzone żadne pliki. Jeśli naprawianym
+			systemie plików były jakieś dane systemowe, to powinniśmy
+			wykonać kontrolę ich integralności, opisaną
+			dokładnie w <xref linkend="pl_pakiety__zaawansowane" />.
+		</para>
+	</section>
+</section>


More information about the pld-cvs-commit mailing list