Sponsored Content
Top Forums UNIX for Advanced & Expert Users Corrupted journal in a Linux LVM How to recover Post 302281309 by Neo on Wednesday 28th of January 2009 03:00:06 PM
Old 01-28-2009
Well, here is a long shot, but I don't think it will work on a logical volume, try:

Code:
mkfs.ext2 -n /dev/sda2


Quote:
-n causes mke2fs to not actually create a filesystem, but display what it would do if it were to create a filesystem. This can be used to determine the location of the backup superblocks for a particular filesystem, so long as the mke2fs parameters that were passed when the filesystem was originally created are used again. (With the -n option added, of course!)
Of course, if we are lucky, you might recover with:
Code:
e2fsck -b backup_superblock /dev/sda2

... anyway, I don't think this will work on a logical volume, unfortunately.....
 

5 More Discussions You Might Find Interesting

1. Linux

LVM for linux OS?

Hi, What do you means to create so OS Linux directories under LVM? So, I've installed my machine : df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda3 97943628 524316 92443984 1% / udev 4023852 168 4023684 1% /dev... (1 Reply)
Discussion started by: hiddenshadow
1 Replies

2. Solaris

recover a corrupted solaris10 system /usr/lib

did something very dump under /usr/lib, eg: overwite a bunch of files from a similar system's /usr/lib, while the system is live.. I have no backup on this..it crashed...and came up with a bunch of device driver load errors and hung... This is Solaris10 update 7 .. I wonder if I could do a... (0 Replies)
Discussion started by: ppchu99
0 Replies

3. Slackware

Linux on LVM

Dear all, I found, in Slackware, without using physical/raw partition Linux can be booted & OS will be in LVM but in general people use /boot from physical/raw partition to boot the RedHat linux System & root and other file systems would be in LVM. My doubt is how a system will be booted without... (5 Replies)
Discussion started by: Tlogine
5 Replies

4. UNIX for Advanced & Expert Users

How to recover the deleted file in Linux?

hi, i deleted one file from linux please let me know, if we can recover it ? if yes, pls let me know the steps to do.. (3 Replies)
Discussion started by: raghur77
3 Replies

5. Linux

Recovering corrupted LVM data: No readable superblocks

Hi all. Not sure where to post this, so figured I'd start here. I have a LVM2 partition that has become unreadable. I've scoured dozens of threads about the topic and have hit a wall, so any advice is appreciated. Below is what I think shows what my major problem is: First, a simple mount... (3 Replies)
Discussion started by: dargason
3 Replies
E2FSADM(8)						      System Manager's Manual							E2FSADM(8)

NAME
e2fsadm - ext2 filesystem / LVM administration SYNOPSIS
e2fsadm [-d|--debug] [-h|--help] {[-l|--extents] [+|-]LogicalExtentsNumber|" [-L|--size] [+|-]LogicalVolumeSize[kKmMgGtT]} [-n|--nofsck] [-v|--verbose] [--version] LogicalVolumePath DESCRIPTION
e2fsadm allows resizing of a logical volume containing a mounted or unmounted ext2 filesystem. For unmounted filesystems it can extend the logical volume and grow the filesystem using resize2fs(8) or ext2resize(8), or shrink the filesystem and then reduce the logical volume afterwards. For mounted filesystems it can extend the logical volume and grow the filesystem using ext2online(8). OPTIONS -d, --debug Enables additional debugging output (if compiled with DEBUG). -h, --help Print a usage message on standard output and exit successfully. -l, --extents [+|-]LogicalExtentsNumber Resize the filesystem/logical volume to or by the number of logical extents. If you use + or - then the number will be relative the th current size of the logical volume, otherwise the volume will be resized to LogicalExtentsNumber extents. -L, --size [+|-]LogicalVolumeSize[kKmMgGtT] Resize the filesystem/logical volume to or by the given size. If you use + or - then the number will be relative the the current size of the logical volume, otherwise the volume will be resized to LogicalVolumeSize. A size suffix of K for kilobytes, M for megabytes, G for gigabytes or T for terabytes can be used. -n, --nofsck Avoid the filesystem check before the resize operation. A filesystem check is mandatory before resize2fs(8), but is optional for ext2resize(8), and is not allowed for ext2online(8) because the filesystem is mounted. Useful if a check has been done before starting e2fsadm. -t, --test Test run without real resizing. -v , --verbose Gives verbose runtime information about e2fsadm's activities. --version Print version number and exit successfully. DIAGNOSTICS
e2fsadm calls e2fsck(8), lvextend(8), lvreduce(8), and resize2fs(8), ext2resize(8), or ext2online(8) internally. By default, for mounted filesystems e2fsadm will look for resize2fs first, and failing that it will look for ext2resize. For mounted filesystems it will try to run ext2online. It returns an exit code of 0 for success or > 0 for error: 1 the filesystem size is invalid 2 the logical volume name is missing 3 the logical volume name is invalid 4 the logical volume doesn't exist 5 an error occured while reading the VGDA 6 an error occured while resizing the filesystem 7 /proc/mounts is not available 8 the filesystem is mounted 9 the filesystem type is not ext2 10 the e2fsck(8) command is missing or was not found 11 resize2fs(8) is missing or was not found 12 unable to run e2fsck(8) 13 unable to run resize2fs(8) 14 an error occured while reading the logical volume 15 logical volume size error 16 lvextend(8) is missing or was not found 17 unable to run lvextend(8) 18 lvreduce(8) is missing or was not found 19 unable to run lvreduce(8) 95 driver/module not in kernel 96 invalid I/O protocol version 97 error locking logical volume manager 98 invalid lvmtab (run vgscan(8)) 99 invalid command line ENVIRONMENT VARIABLES
E2FSADM_RESIZE_CMD Command to call instead of resize2fs(8). E2FSADM_RESIZE_OPTS Options for the EXT2_RESIZE_CMD. E2FSADM_ONLINE_CMD Command to call instead of ext2online(8). E2FSADM_ONLINE_OPTS Options for the EXT2_ONLINE_CMD. SEE ALSO
lvm(8), lvcreate(8), lvextend(8), lvreduce(8), resize2fs(8), ext2resize(8), ext2online(8) AUTHOR
Heinz Mauelshagen <Linux-LVM@Sistina.com> Heinz Mauelshagen LVM TOOLS E2FSADM(8)
All times are GMT -4. The time now is 08:42 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy