{"id":172,"date":"2022-01-08T20:25:37","date_gmt":"2022-01-08T19:25:37","guid":{"rendered":"https:\/\/cleverblog.pl\/?p=172"},"modified":"2022-01-08T20:29:11","modified_gmt":"2022-01-08T19:29:11","slug":"linux-sprawdzenie-systemu-plikow-przy-nastepnym-restarcie","status":"publish","type":"post","link":"https:\/\/cleverblog.pl\/?p=172","title":{"rendered":"#Linux &#8211; Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie"},"content":{"rendered":"\n<p>Jak wymusi\u0107 <code>fsck<\/code> przy nast\u0119pnym restarcie? Jak skonfigurowa\u0107 sprawdzanie systemu plik\u00f3w co kilka restart\u00f3w? Jak sprawdzi\u0107 integralno\u015b\u0107 systemu plik\u00f3w przy nast\u0119pnym uruchomieniu systemu? Jak sprawdzi\u0107 system plik\u00f3w przy restarcie? Jak skonfigurowa\u0107 sprawdzanie systemu plik\u00f3w za pomoc\u0105 <code>tune2fs<\/code>?<\/p>\n\n\n\n<p><code>fsck<\/code> to uniksowy program do sprawdzania systemu plik\u00f3w. S\u0142u\u017cy do sprawdzenia, czy system plik\u00f3w jest w dobrym stanie i czy nie posiada uszkodzonych sektor\u00f3w. Mo\u017cliwe jest wymuszenie sprawdzania systemu plik\u00f3w przy nast\u0119pnym starcie systemu lub co okre\u015blon\u0105 liczb\u0119 restart\u00f3w. W zale\u017cno\u015bci od rodzaju systemu plik\u00f3w, jego wielko\u015bci i ilo\u015bci b\u0142\u0119d\u00f3w, sprawdzanie mo\u017ce trwa\u0107 chwil\u0119 lub nawet par\u0119 godzin.<\/p>\n\n\n\n<h2> Sprawd\u017a system plik\u00f3w  przy nast\u0119pnym  uruchomieniu &#8211; plik \/forcefsck<\/h2>\n\n\n\n<p>W tym celu wystarczy utworzy\u0107 plik <code>\/forcefsck<\/code> w g\u0142\u00f3wnym katalogu root. Do tego celu potrzebne b\u0119d\u0105 uprawnienia administratora. <\/p>\n\n\n\n<p>Najpierw przejd\u017a do katalogu g\u0142\u00f3wnego<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/<\/code><\/pre>\n\n\n\n<p>A nast\u0119pnie utw\u00f3rz pusty plik <code>\/forcefsck<\/code><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo touch \/forcefsck<\/code><\/pre>\n\n\n\n<p>Mo\u017cesz teraz zrestartowa\u0107 system.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo reboot<\/code><\/pre>\n\n\n\n<h2>Sprawd\u017a system plik\u00f3w przy nast\u0119pnym uruchomieniu &#8211; polecenie shutdown<\/h2>\n\n\n\n<p>Alternatywn\u0105 metod\u0105 jest u\u017cycie flagi <code>-F<\/code> przy wywo\u0142aniu polecenia <code>shutdown<\/code>. R\u00f3wnie\u017c tutaj wymagane s\u0105 uprawnienia administratora. Wywo\u0142anie spowoduje sprawdzenie wszystkich odpowiednich partycji. Uwaga \u2014 polecenie mo\u017ce nie dzia\u0142a\u0107 na nowszych dystrybucjach. W takim przypadku sugerowane jest u\u017cycie metody z plikiem <code> \/forcefsck <\/code>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo shutdown -rF now<\/code><\/pre>\n\n\n\n<h2>Cykliczne sprawdzanie systemu plik\u00f3w &#8211; polecenie tune2fs<\/h2>\n\n\n\n<p>System plik\u00f3w mo\u017cemy tak\u017ce sprawdza\u0107 cyklicznie, czyli co kilka uruchomie\u0144 lub co okre\u015blony przedzia\u0142 czasu. U\u017cywamy do tego polecenia <code>tune2fs<\/code>. Do niego r\u00f3wnie\u017c potrzebne s\u0105 uprawnienia administratora.<\/p>\n\n\n\n<p>Wpierw nale\u017cy pozna\u0107 nazwy dysk\u00f3w. \u0141atwo to zrobi\u0107 poleceniem <code>df<\/code>, kt\u00f3re nie wymaga uprawnie\u0144 administratora.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>df -h<\/code><\/pre>\n\n\n\n<p>Wymuszenie uruchomienia sprawdzania systemu plik\u00f3w co okre\u015blon\u0105 liczb\u0119 montowa\u0144 okre\u015bla si\u0119 w poni\u017cszy spos\u00f3b. Ka\u017cde montowanie odbywa si\u0119 przy uruchomieniu systemu, wi\u0119c konfiguruj\u0105c t\u0119 warto\u015b\u0107, konfiguruje si\u0119 de facto r\u00f3wnie\u017c licznik uruchomie\u0144. Polecenie wygl\u0105da nast\u0119puj\u0105co:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo tune2fs -c &lt;mount_count&gt; &lt;disc_name&gt;<\/code><\/pre>\n\n\n\n<p>Aby wymusi\u0107 sprawdzanie systemu plik\u00f3w podstawowego dysku <code>\/dev\/sda1<\/code> co 10 restart\u00f3w (montowa\u0107), nale\u017cy u\u017cy\u0107 poni\u017cszego polecenia:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo tune2fs -c 10 \/dev\/sda1<\/code><\/pre>\n\n\n\n<p>Sprawdzanie systemu plik\u00f3w mo\u017cna tak\u017ce wymusi\u0107 co okre\u015blony czas. Polecenie wygl\u0105da praktycznie identycznie. Jako <code>&lt;mount_period&gt;<\/code> podaje si\u0119 liczb\u0119 wraz z rodzajem przedzia\u0142u, dost\u0119pne to <code>d<\/code> &#8211; dni, <code>w<\/code> &#8211; tygodnie, <code>m<\/code> &#8211; miesi\u0105ce.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo tune2fs -i &lt;mount_period&gt; &lt;disc_name&gt;<\/code><\/pre>\n\n\n\n<p>Aby wymusi\u0107 sprawdzanie systemu plik\u00f3w podstawowego dysku <code>\/dev\/sda1<\/code> co miesi\u0105c, nale\u017cy u\u017cy\u0107 poni\u017cszego polecenia: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo tune2fs -i 1m \/dev\/sda1<\/code><\/pre>\n\n\n\n<p>Aby sprawdzi\u0107 wprowadzone ustawienia, nale\u017cy skorzysta\u0107 z nast\u0119puj\u0105cego polecenia:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo tune2fs -l \/dev\/sdc1 | grep -i 'last checked\\|mount count'<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Jak wymusi\u0107 fsck przy nast\u0119pnym restarcie? Jak skonfigurowa\u0107 sprawdzanie systemu plik\u00f3w co kilka restart\u00f3w? Jak sprawdzi\u0107 integralno\u015b\u0107 systemu plik\u00f3w przy nast\u0119pnym uruchomieniu systemu? Jak sprawdzi\u0107 system plik\u00f3w przy restarcie? Jak skonfigurowa\u0107 sprawdzanie systemu plik\u00f3w za pomoc\u0105 tune2fs?<\/p>\n","protected":false},"author":1,"featured_media":474,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[32],"tags":[75,76,72,11,74,73],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>#Linux - Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie - cleverblog.pl<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cleverblog.pl\/?p=172\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"#Linux - Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie - cleverblog.pl\" \/>\n<meta property=\"og:description\" content=\"Jak wymusi\u0107 fsck przy nast\u0119pnym restarcie? Jak skonfigurowa\u0107 sprawdzanie systemu plik\u00f3w co kilka restart\u00f3w? Jak sprawdzi\u0107 integralno\u015b\u0107 systemu plik\u00f3w przy nast\u0119pnym uruchomieniu systemu? Jak sprawdzi\u0107 system plik\u00f3w przy restarcie? Jak skonfigurowa\u0107 sprawdzanie systemu plik\u00f3w za pomoc\u0105 tune2fs?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cleverblog.pl\/?p=172\" \/>\n<meta property=\"og:site_name\" content=\"cleverblog.pl\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-08T19:25:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-08T19:29:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2022\/01\/thumbnail-force-fsck.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"pablo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cleverblog.pl\/#website\",\"url\":\"https:\/\/cleverblog.pl\/\",\"name\":\"cleverblog.pl\",\"description\":\"Blog technologiczny\",\"publisher\":{\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cleverblog.pl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/cleverblog.pl\/?p=172#primaryimage\",\"url\":\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2022\/01\/thumbnail-force-fsck.jpg\",\"contentUrl\":\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2022\/01\/thumbnail-force-fsck.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cleverblog.pl\/?p=172#webpage\",\"url\":\"https:\/\/cleverblog.pl\/?p=172\",\"name\":\"#Linux - Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie - cleverblog.pl\",\"isPartOf\":{\"@id\":\"https:\/\/cleverblog.pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cleverblog.pl\/?p=172#primaryimage\"},\"datePublished\":\"2022-01-08T19:25:37+00:00\",\"dateModified\":\"2022-01-08T19:29:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cleverblog.pl\/?p=172#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cleverblog.pl\/?p=172\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cleverblog.pl\/?p=172#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/cleverblog.pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"#Linux &#8211; Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/cleverblog.pl\/?p=172#article\",\"isPartOf\":{\"@id\":\"https:\/\/cleverblog.pl\/?p=172#webpage\"},\"author\":{\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246\"},\"headline\":\"#Linux &#8211; Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie\",\"datePublished\":\"2022-01-08T19:25:37+00:00\",\"dateModified\":\"2022-01-08T19:29:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cleverblog.pl\/?p=172#webpage\"},\"wordCount\":421,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246\"},\"image\":{\"@id\":\"https:\/\/cleverblog.pl\/?p=172#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2022\/01\/thumbnail-force-fsck.jpg\",\"keywords\":[\"filesystem\",\"forcefsck\",\"fsck\",\"linux\",\"system plik\u00f3w\",\"tune2fs\"],\"articleSection\":[\"Linux\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/cleverblog.pl\/?p=172#respond\"]}]},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246\",\"name\":\"pablo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3cce886c6f46941b8addd14fcd58e7a5?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3cce886c6f46941b8addd14fcd58e7a5?s=96&d=retro&r=g\",\"caption\":\"pablo\"},\"logo\":{\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/cleverblog.pl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"#Linux - Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie - cleverblog.pl","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cleverblog.pl\/?p=172","og_locale":"pl_PL","og_type":"article","og_title":"#Linux - Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie - cleverblog.pl","og_description":"Jak wymusi\u0107 fsck przy nast\u0119pnym restarcie? Jak skonfigurowa\u0107 sprawdzanie systemu plik\u00f3w co kilka restart\u00f3w? Jak sprawdzi\u0107 integralno\u015b\u0107 systemu plik\u00f3w przy nast\u0119pnym uruchomieniu systemu? Jak sprawdzi\u0107 system plik\u00f3w przy restarcie? Jak skonfigurowa\u0107 sprawdzanie systemu plik\u00f3w za pomoc\u0105 tune2fs?","og_url":"https:\/\/cleverblog.pl\/?p=172","og_site_name":"cleverblog.pl","article_published_time":"2022-01-08T19:25:37+00:00","article_modified_time":"2022-01-08T19:29:11+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/cleverblog.pl\/wp-content\/uploads\/2022\/01\/thumbnail-force-fsck.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"pablo","Szacowany czas czytania":"3 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/cleverblog.pl\/#website","url":"https:\/\/cleverblog.pl\/","name":"cleverblog.pl","description":"Blog technologiczny","publisher":{"@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cleverblog.pl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/cleverblog.pl\/?p=172#primaryimage","url":"https:\/\/cleverblog.pl\/wp-content\/uploads\/2022\/01\/thumbnail-force-fsck.jpg","contentUrl":"https:\/\/cleverblog.pl\/wp-content\/uploads\/2022\/01\/thumbnail-force-fsck.jpg","width":1280,"height":720},{"@type":"WebPage","@id":"https:\/\/cleverblog.pl\/?p=172#webpage","url":"https:\/\/cleverblog.pl\/?p=172","name":"#Linux - Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie - cleverblog.pl","isPartOf":{"@id":"https:\/\/cleverblog.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cleverblog.pl\/?p=172#primaryimage"},"datePublished":"2022-01-08T19:25:37+00:00","dateModified":"2022-01-08T19:29:11+00:00","breadcrumb":{"@id":"https:\/\/cleverblog.pl\/?p=172#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cleverblog.pl\/?p=172"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cleverblog.pl\/?p=172#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/cleverblog.pl\/"},{"@type":"ListItem","position":2,"name":"#Linux &#8211; Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie"}]},{"@type":"Article","@id":"https:\/\/cleverblog.pl\/?p=172#article","isPartOf":{"@id":"https:\/\/cleverblog.pl\/?p=172#webpage"},"author":{"@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246"},"headline":"#Linux &#8211; Sprawdzenie systemu plik\u00f3w przy nast\u0119pnym restarcie","datePublished":"2022-01-08T19:25:37+00:00","dateModified":"2022-01-08T19:29:11+00:00","mainEntityOfPage":{"@id":"https:\/\/cleverblog.pl\/?p=172#webpage"},"wordCount":421,"commentCount":0,"publisher":{"@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246"},"image":{"@id":"https:\/\/cleverblog.pl\/?p=172#primaryimage"},"thumbnailUrl":"https:\/\/cleverblog.pl\/wp-content\/uploads\/2022\/01\/thumbnail-force-fsck.jpg","keywords":["filesystem","forcefsck","fsck","linux","system plik\u00f3w","tune2fs"],"articleSection":["Linux"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cleverblog.pl\/?p=172#respond"]}]},{"@type":["Person","Organization"],"@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246","name":"pablo","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3cce886c6f46941b8addd14fcd58e7a5?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3cce886c6f46941b8addd14fcd58e7a5?s=96&d=retro&r=g","caption":"pablo"},"logo":{"@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/cleverblog.pl"]}]}},"_links":{"self":[{"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/posts\/172"}],"collection":[{"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=172"}],"version-history":[{"count":3,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/posts\/172\/revisions"}],"predecessor-version":[{"id":475,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/posts\/172\/revisions\/475"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/media\/474"}],"wp:attachment":[{"href":"https:\/\/cleverblog.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}