<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Comandos_de_la_terminal%2Ffsck</id>
	<title>Comandos de la terminal/fsck - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Comandos_de_la_terminal%2Ffsck"/>
	<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Comandos_de_la_terminal/fsck&amp;action=history"/>
	<updated>2026-05-07T18:00:25Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>http://wiki.cabal.mx/index.php?title=Comandos_de_la_terminal/fsck&amp;diff=5596&amp;oldid=prev</id>
		<title>Rrc en 14:43 12 jul 2014</title>
		<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Comandos_de_la_terminal/fsck&amp;diff=5596&amp;oldid=prev"/>
		<updated>2014-07-12T14:43:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
* [[:#fsck | fsck]]&lt;br /&gt;
&lt;br /&gt;
== fsck ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr mnt]# fsck --help&lt;br /&gt;
fsck from util-linux 2.24&lt;br /&gt;
fsck.ext4: invalid option -- &amp;#039;h&amp;#039;&lt;br /&gt;
Usage: fsck.ext4 [-panyrcdfvtDFV] [-b superblock] [-B blocksize]&lt;br /&gt;
		[-I inode_buffer_blocks] [-P process_inode_size]&lt;br /&gt;
		[-l|-L bad_blocks_file] [-C fd] [-j external_journal]&lt;br /&gt;
		[-E extended-options] device&lt;br /&gt;
&lt;br /&gt;
Emergency help:&lt;br /&gt;
 -p                   Automatic repair (no questions)&lt;br /&gt;
 -n                   Make no changes to the filesystem&lt;br /&gt;
 -y                   Assume &amp;quot;yes&amp;quot; to all questions&lt;br /&gt;
 -c                   Check for bad blocks and add them to the badblock list&lt;br /&gt;
 -f                   Force checking even if filesystem is marked clean&lt;br /&gt;
 -v                   Be verbose&lt;br /&gt;
 -b superblock        Use alternative superblock&lt;br /&gt;
 -B blocksize         Force blocksize when looking for superblock&lt;br /&gt;
 -j external_journal  Set location of the external journal&lt;br /&gt;
 -l bad_blocks_file   Add to badblocks list&lt;br /&gt;
 -L bad_blocks_file   Set badblocks list&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr mnt]# ls -al /usr/sbin/fsck*&lt;br /&gt;
-rwxr-xr-x 1 root root 33048 Dec 28  2013 /usr/sbin/fsck*&lt;br /&gt;
-rwxr-xr-x 1 root root 24616 Dec 28  2013 /usr/sbin/fsck.cramfs*&lt;br /&gt;
lrwxrwxrwx 1 root root     6 May 23 10:37 /usr/sbin/fsck.ext2 -&amp;gt; e2fsck*&lt;br /&gt;
lrwxrwxrwx 1 root root     6 May 23 10:37 /usr/sbin/fsck.ext3 -&amp;gt; e2fsck*&lt;br /&gt;
lrwxrwxrwx 1 root root     6 May 23 10:37 /usr/sbin/fsck.ext4 -&amp;gt; e2fsck*&lt;br /&gt;
lrwxrwxrwx 1 root root     6 May 23 10:37 /usr/sbin/fsck.ext4dev -&amp;gt; e2fsck*&lt;br /&gt;
-rwxr-xr-x 1 root root 57640 Jan 18 13:59 /usr/sbin/fsck.fat*&lt;br /&gt;
-rwxr-xr-x 1 root root 62856 Dec 28  2013 /usr/sbin/fsck.minix*&lt;br /&gt;
lrwxrwxrwx 1 root root     8 May 23 11:00 /usr/sbin/fsck.msdos -&amp;gt; fsck.fat*&lt;br /&gt;
lrwxrwxrwx 1 root root     8 May 23 11:00 /usr/sbin/fsck.vfat -&amp;gt; fsck.fat*&lt;br /&gt;
-rwxr-xr-x 1 root root   450 Oct 21  2013 /usr/sbin/fsck.xfs*&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# umount /dev/md1p1&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# mkfs -L MiLlaveUSB -t ext4 /dev/md1p1&lt;br /&gt;
mke2fs 1.42.9 (28-Dec-2013)&lt;br /&gt;
Filesystem label=MiLlaveUSB&lt;br /&gt;
OS type: Linux&lt;br /&gt;
Block size=1024 (log=0)&lt;br /&gt;
Fragment size=1024 (log=0)&lt;br /&gt;
Stride=512 blocks, Stripe width=1024 blocks&lt;br /&gt;
50600 inodes, 201728 blocks&lt;br /&gt;
10086 blocks (5.00%) reserved for the super user&lt;br /&gt;
First data block=1&lt;br /&gt;
Maximum filesystem blocks=67371008&lt;br /&gt;
25 block groups&lt;br /&gt;
8192 blocks per group, 8192 fragments per group&lt;br /&gt;
2024 inodes per group&lt;br /&gt;
Superblock backups stored on blocks: &lt;br /&gt;
	8193, 24577, 40961, 57345, 73729&lt;br /&gt;
&lt;br /&gt;
Allocating group tables: done                            &lt;br /&gt;
Writing inode tables: done                            &lt;br /&gt;
Creating journal (4096 blocks): done&lt;br /&gt;
Writing superblocks and filesystem accounting information: done &lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# fsck -f -y -t ext4 /dev/md1p1&lt;br /&gt;
fsck from util-linux 2.24&lt;br /&gt;
e2fsck 1.42.9 (28-Dec-2013)&lt;br /&gt;
Pass 1: Checking inodes, blocks, and sizes&lt;br /&gt;
Pass 2: Checking directory structure&lt;br /&gt;
Pass 3: Checking directory connectivity&lt;br /&gt;
Pass 4: Checking reference counts&lt;br /&gt;
Pass 5: Checking group summary information&lt;br /&gt;
MiLlaveUSB: 11/50600 files (0.0% non-contiguous), 12034/201728 blocks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# fsck -f -y -t ext4 /dev/md1p1&lt;br /&gt;
fsck from util-linux 2.24&lt;br /&gt;
e2fsck 1.42.9 (28-Dec-2013)&lt;br /&gt;
Pass 1: Checking inodes, blocks, and sizes&lt;br /&gt;
Pass 2: Checking directory structure&lt;br /&gt;
Pass 3: Checking directory connectivity&lt;br /&gt;
Pass 4: Checking reference counts&lt;br /&gt;
Pass 5: Checking group summary information&lt;br /&gt;
MiLlaveUSB: 11/50600 files (0.0% non-contiguous), 12034/201728 blocks&lt;br /&gt;
[root@Llawyr ~]# mkfs.xfs -f -L MiLlaveUSB  /dev/md1p1&lt;br /&gt;
meta-data=/dev/md1p1             isize=256    agcount=4, agsize=12608 blks&lt;br /&gt;
         =                       sectsz=512   attr=2, projid32bit=0&lt;br /&gt;
data     =                       bsize=4096   blocks=50432, imaxpct=25&lt;br /&gt;
         =                       sunit=0      swidth=0 blks&lt;br /&gt;
naming   =version 2              bsize=4096   ascii-ci=0&lt;br /&gt;
log      =internal log           bsize=4096   blocks=1200, version=2&lt;br /&gt;
         =                       sectsz=512   sunit=0 blks, lazy-count=1&lt;br /&gt;
realtime =none                   extsz=4096   blocks=0, rtextents=0&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# fsck -t xfs -f -y /dev/md1p1&lt;br /&gt;
fsck from util-linux 2.24&lt;br /&gt;
/sbin/fsck.xfs: XFS file system.&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# fsck.xfs --help&lt;br /&gt;
/usr/sbin/fsck.xfs: --help does not exist&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# fsck.xfs&lt;br /&gt;
If you wish to check the consistency of an XFS filesystem or&lt;br /&gt;
repair a damaged filesystem, see xfs_check(8) and xfs_repair(8).&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# fsck.xfs -f -y /dev/md1p1&lt;br /&gt;
/usr/sbin/fsck.xfs: XFS file system.&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# man fsck.xfs&lt;br /&gt;
&lt;br /&gt;
fsck.xfs(8)                 System Manager&amp;#039;s Manual                fsck.xfs(8)&lt;br /&gt;
&lt;br /&gt;
NAME&lt;br /&gt;
       fsck.xfs - do nothing, successfully&lt;br /&gt;
&lt;br /&gt;
SYNOPSIS&lt;br /&gt;
       fsck.xfs [ filesys ... ]&lt;br /&gt;
&lt;br /&gt;
DESCRIPTION&lt;br /&gt;
       fsck.xfs  is  called by the generic Linux fsck(8) program at startup to&lt;br /&gt;
       check and repair an XFS filesystem.  XFS is a journaling filesystem and&lt;br /&gt;
       performs  recovery  at  mount(8)  time if necessary, so fsck.xfs simply&lt;br /&gt;
       exits with a zero exit status.&lt;br /&gt;
&lt;br /&gt;
       If you wish to check the consistency of an XFS filesystem, or repair  a&lt;br /&gt;
       damaged or corrupt XFS filesystem, see xfs_check(8) and xfs_repair(8).&lt;br /&gt;
&lt;br /&gt;
FILES&lt;br /&gt;
       /etc/fstab.&lt;br /&gt;
&lt;br /&gt;
SEE ALSO&lt;br /&gt;
       fsck(8), fstab(5), xfs(5), xfs_check(8), xfs_repair(8).&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# xfs_check /dev/md1p1&lt;br /&gt;
xfs_check is deprecated and scheduled for removal in June 2014.&lt;br /&gt;
Please use xfs_repair -n &amp;lt;dev&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
[root@Llawyr ~]# xfs_repair -n /dev/md1p1&lt;br /&gt;
Phase 1 - find and verify superblock...&lt;br /&gt;
Phase 2 - using internal log&lt;br /&gt;
        - scan filesystem freespace and inode maps...&lt;br /&gt;
        - found root inode chunk&lt;br /&gt;
Phase 3 - for each AG...&lt;br /&gt;
        - scan (but don&amp;#039;t clear) agi unlinked lists...&lt;br /&gt;
        - process known inodes and perform inode discovery...&lt;br /&gt;
        - agno = 0&lt;br /&gt;
        - agno = 1&lt;br /&gt;
        - agno = 2&lt;br /&gt;
        - agno = 3&lt;br /&gt;
        - process newly discovered inodes...&lt;br /&gt;
Phase 4 - check for duplicate blocks...&lt;br /&gt;
        - setting up duplicate extent list...&lt;br /&gt;
        - check for inodes claiming duplicate blocks...&lt;br /&gt;
        - agno = 0&lt;br /&gt;
        - agno = 1&lt;br /&gt;
        - agno = 3&lt;br /&gt;
        - agno = 2&lt;br /&gt;
No modify flag set, skipping phase 5&lt;br /&gt;
Phase 6 - check inode connectivity...&lt;br /&gt;
        - traversing filesystem ...&lt;br /&gt;
        - traversal finished ...&lt;br /&gt;
        - moving disconnected inodes to lost+found ...&lt;br /&gt;
Phase 7 - verify link counts...&lt;br /&gt;
No modify flag set, skipping filesystem flush and exiting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Comandos de la terminal]]&lt;/div&gt;</summary>
		<author><name>Rrc</name></author>
		
	</entry>
</feed>