#####################################################
# possible bug encountered running EXT2FS 1.42
# open call on device with no corresponding close
#####################################################

deans@deans2188:~$ sudo e2fsck -V
e2fsck 1.42 (29-Nov-2011)
        Using EXT2FS Library version 1.42, 29-Nov-2011
deans@deans2188:~$ sudo fsck.ext4 -V
e2fsck 1.42 (29-Nov-2011)
        Using EXT2FS Library version 1.42, 29-Nov-2011

deans@deans2188:~$ sudo fsck.ext4 -v /dev/sdb
e2fsck 1.42 (29-Nov-2011)
fsck.ext4: Group descriptors look bad... trying backup blocks...
fsck.ext4: Bad magic number in super-block when using the backup blocks
fsck.ext4: going back to original superblock
fsck.ext4: Group descriptors look bad... trying backup blocks...
fsck.ext4: Bad magic number in super-block when using the backup blocks
fsck.ext4: going back to original superblock
fsck.ext4: Device or resource busy while trying to open /dev/sdb
Filesystem mounted or opened exclusively by another program?

#####################################################
# additional (log) messages
#####################################################

#dmesg after boot
deans@deans2188:~$ sudo dmesg
...
[   45.780347] EXT4-fs (sdb): ext4_check_descriptors: Block bitmap for group 0 
not in group (block 3111236179)!
[   45.780355] EXT4-fs (sdb): group descriptors corrupted!

#dmesg after un/replugging usb cord
...
[   45.780347] EXT4-fs (sdb): ext4_check_descriptors: Block bitmap for group 0 
not in group (block 3111236179)!
[   45.780355] EXT4-fs (sdb): group descriptors corrupted!
[ 4111.995729] usb 2-1: USB disconnect, device number 2
[ 4128.712144] usb 2-2: new high-speed USB device number 3 using ehci_hcd
[ 4128.846614] scsi6 : usb-storage 2-2:1.0
[ 4129.845107] scsi 6:0:0:0: Direct-Access     ST315003 41AS                  
PQ: 0 ANSI: 2 CCS
[ 4129.846813] sd 6:0:0:0: Attached scsi generic sg1 type 0
[ 4129.847307] sd 6:0:0:0: [sdb] 2930277168 512-byte logical blocks: (1.50 
TB/1.36 TiB)
[ 4129.848657] sd 6:0:0:0: [sdb] Write Protect is off
[ 4129.848667] sd 6:0:0:0: [sdb] Mode Sense: 34 00 00 00
[ 4129.849406] sd 6:0:0:0: [sdb] Write cache: disabled, read cache: enabled, 
doesn't support DPO or FUA
[ 4129.869964]  sdb: unknown partition table
[ 4129.872645] sd 6:0:0:0: [sdb] Attached SCSI disk
[ 4130.080293] EXT4-fs (sdb): ext4_check_descriptors: Block bitmap for group 0 
not in group (block 3111236179)!
[ 4130.080301] EXT4-fs (sdb): group descriptors corrupted!

#Ubuntu Popup Window Title
Unable to mount 1.5 TB Filesystem

#Ubuntu Popup Window Text
Error mounting: mount: wrong fs type, bad option, bad superblock on /dev/sdb,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

#####################################################
# machine is up to date as per Ubuntu 12.04.1 LTS 
#####################################################

deans@deans2188:~$ uname -a
Linux deans2188 3.2.0-35-generic #55-Ubuntu SMP Wed Dec 5 17:42:16 UTC 2012 
x86_64 x86_64 x86_64 GNU/Linux
deans@deans2188:~$ cat /etc/issue
Ubuntu 12.04.1 LTS \n \l
deans@deans2188:~$ sudo apt-get update
... nothing
deans@deans2188:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
deans@deans2188:~$ sudo reboot


#####################################################
# smart says disk is fine (short test)
#####################################################

deans@deans2188:~$ sudo smartctl -t short -a usbjmicron,0 /dev/sdb
deans@deans2188:~$ sleep 600
deans@deans2188:~$ sudo smartctl -a -d usbjmicron,0 /dev/sdb
...
SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  
LBA_of_first_error
# 1  Short offline       Completed without error       00%       872         -
...

#####################################################
# output of additional commands
#####################################################

deans@deans2188:~$ sudo /sbin/dmsetup table
No devices found
deans@deans2188:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       914G  325G  543G  38% /
udev            1.9G  4.0K  1.9G   1% /dev
tmpfs           778M  828K  778M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            1.9G  1.4M  1.9G   1% /run/shm

deans@deans2188:~$ sudo cat /proc/mounts 
rootfs / rootfs rw 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
udev /dev devtmpfs rw,relatime,size=1982716k,nr_inodes=495679,mode=755 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /run tmpfs rw,nosuid,relatime,size=796608k,mode=755 0 0
/dev/disk/by-uuid/4db9de6f-d72e-4f95-b1db-77adee7c39b6 / ext4 
rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered 0 0
none /sys/fs/fuse/connections fusectl rw,relatime 0 0
none /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/kernel/security securityfs rw,relatime 0 0
none /run/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k 0 0
none /run/shm tmpfs rw,nosuid,nodev,relatime 0 0
gvfs-fuse-daemon /home/deans/.gvfs fuse.gvfs-fuse-daemon 
rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0

deans@deans2188:~$ cat /etc/mtab
/dev/sda1 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
gvfs-fuse-daemon /home/deans/.gvfs fuse.gvfs-fuse-daemon 
rw,nosuid,nodev,user=deans 0 0

deans@deans2188:~$ sudo fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000e58a3

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048  1945270271   972634112   83  Linux
/dev/sda2      1945272318  1953523711     4125697    5  Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5      1945272320  1953523711     4125696   82  Linux swap / Solaris

Disk /dev/sdb: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdb doesn't contain a valid partition table

deans@deans2188:~$ tune2fs -l /dev/sdb
tune2fs 1.42 (29-Nov-2011)
tune2fs: Permission denied while trying to open /dev/sdb
Couldn't find valid filesystem superblock.
deans@deans2188:~$ sudo tune2fs -l /dev/sdb
tune2fs 1.42 (29-Nov-2011)
Filesystem volume name:   <none>
Last mounted on:          /media/aec34018-f2af-463a-89fc-691172d9ecb2
Filesystem UUID:          aec34018-f2af-463a-89fc-691172d9ecb2
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype 
extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags:         signed_directory_hash 
Default mount options:    (none)
Filesystem state:         clean with errors
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              61054976
Block count:              244190646
Reserved block count:     12209532
Free blocks:              84021922
Free inodes:              61054956
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      965
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
Flex block group size:    16
Filesystem created:       Mon Feb 27 12:52:32 2012
Last mount time:          Sun Jan  6 11:21:09 2013
Last write time:          Sun Jan  6 13:26:13 2013
Mount count:              11
Maximum mount count:      38
Last checked:             Mon Feb 27 12:52:32 2012
Check interval:           15552000 (6 months)
Next check after:         Sat Aug 25 13:52:32 2012
Lifetime writes:          682 GB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
Default directory hash:   half_md4
Directory Hash Seed:      fcb33dbc-02b0-4bb2-af15-16c4bfbf1ede
Journal backup:           inode blocks

sudo dumpe2fs /dev/sdb
dumpe2fs 1.42 (29-Nov-2011)
Filesystem volume name:   <none>
Last mounted on:          /media/aec34018-f2af-463a-89fc-691172d9ecb2
Filesystem UUID:          aec34018-f2af-463a-89fc-691172d9ecb2
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype 
extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags:         signed_directory_hash 
Default mount options:    (none)
Filesystem state:         clean with errors
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              61054976
Block count:              244190646
Reserved block count:     12209532
Free blocks:              84021922
Free inodes:              61054956
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      965
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
Flex block group size:    16
Filesystem created:       Mon Feb 27 12:52:32 2012
Last mount time:          Sun Jan  6 11:21:09 2013
Last write time:          Sun Jan  6 13:26:13 2013
Mount count:              11
Maximum mount count:      38
Last checked:             Mon Feb 27 12:52:32 2012
Check interval:           15552000 (6 months)
Next check after:         Sat Aug 25 13:52:32 2012
Lifetime writes:          682 GB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
Default directory hash:   half_md4
Directory Hash Seed:      fcb33dbc-02b0-4bb2-af15-16c4bfbf1ede
Journal backup:           inode blocks
dumpe2fs: Invalid argument while reading journal inode

deans@deans2188:~$ sudo mke2fs -n /dev/sdb
mke2fs 1.42 (29-Nov-2011)
/dev/sdb is entire device, not just one partition!
Proceed anyway? (y,n) y
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
91578368 inodes, 366284646 blocks
18314232 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
11179 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
        4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
        102400000, 214990848

sudo fsck.ext4 -v -b 8193 /dev/sdb
sudo fsck.ext4 -v -b 16384 /dev/sdb
sudo fsck.ext4 -v -b 32768 /dev/sdb
sudo fsck.ext4 -v -b 98304 /dev/sdb
...
sudo fsck.ext4 -v -b 214990848 /dev/sdb
e2fsck 1.42 (29-Nov-2011)
fsck.ext4: Bad magic number in super-block while trying to open /dev/sdb

The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>

#####################################################
# strace (open call on device with no corresponding close)
#####################################################
deans@deans2188:~$ sudo strace fsck.ext4 -v /dev/sdb
execve("/sbin/fsck.ext4", ["fsck.ext4", "-v", "/dev/sdb"], [/* 17 vars */]) = 0
brk(0)                                  = 0x1ea8000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637ca9000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=65759, ...}) = 0
mmap(NULL, 65759, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe637c98000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libext2fs.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\243\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=245752, ...}) = 0
mmap(NULL, 2341600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe63784d000
mprotect(0x7fe637887000, 2097152, PROT_NONE) = 0
mmap(0x7fe637a87000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3a000) = 0x7fe637a87000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libcom_err.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \23\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14696, ...}) = 0
mmap(NULL, 2109864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe637649000
mprotect(0x7fe63764c000, 2093056, PROT_NONE) = 0
mmap(0x7fe63784b000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe63784b000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libblkid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220^\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=155344, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637c97000
mmap(NULL, 2250488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe637423000
mprotect(0x7fe637445000, 2097152, PROT_NONE) = 0
mmap(0x7fe637645000, 16384, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fe637645000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\25\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=18896, ...}) = 0
mmap(NULL, 2113944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe63721e000
mprotect(0x7fe637222000, 2093056, PROT_NONE) = 0
mmap(0x7fe637421000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fe637421000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libe2p.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\34\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=28072, ...}) = 0
mmap(NULL, 2123920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe637017000
mprotect(0x7fe63701d000, 2093056, PROT_NONE) = 0
mmap(0x7fe63721c000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fe63721c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\30\2\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1811128, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637c96000
mmap(NULL, 3925208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe636c58000
mprotect(0x7fe636e0d000, 2093056, PROT_NONE) = 0
mmap(0x7fe63700c000, 24576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b4000) = 0x7fe63700c000
mmap(0x7fe637012000, 17624, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe637012000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200l\0\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=135366, ...}) = 0
mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7fe636a3b000
mprotect(0x7fe636a53000, 2093056, PROT_NONE) = 0
mmap(0x7fe636c52000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fe636c52000
mmap(0x7fe636c54000, 13352, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe636c54000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637c95000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637c93000
arch_prctl(ARCH_SET_FS, 0x7fe637c93780) = 0
mprotect(0x7fe63700c000, 16384, PROT_READ) = 0
mprotect(0x7fe636c52000, 4096, PROT_READ) = 0
mprotect(0x7fe63721c000, 4096, PROT_READ) = 0
mprotect(0x7fe637421000, 4096, PROT_READ) = 0
mprotect(0x7fe637645000, 12288, PROT_READ) = 0
mprotect(0x7fe63784b000, 4096, PROT_READ) = 0
mprotect(0x7fe637a87000, 4096, PROT_READ) = 0
mprotect(0x634000, 4096, PROT_READ)     = 0
mprotect(0x7fe637cab000, 4096, PROT_READ) = 0
munmap(0x7fe637c98000, 65759)           = 0
set_tid_address(0x7fe637c93a50)         = 3000
set_robust_list(0x7fe637c93a60, 0x18)   = 0
futex(0x7ffff5c6431c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 
7fe637c93780) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x7fe636a41750, [], SA_RESTORER|SA_SIGINFO, 
0x7fe636a4acb0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7fe636a417e0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 
0x7fe636a4acb0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
rt_sigaction(SIGFPE, {0x425400, [], SA_RESTORER|SA_SIGINFO, 0x7fe636c8e4a0}, 
NULL, 8) = 0
rt_sigaction(SIGILL, {0x425400, [], SA_RESTORER|SA_SIGINFO, 0x7fe636c8e4a0}, 
NULL, 8) = 0
rt_sigaction(SIGBUS, {0x425400, [], SA_RESTORER|SA_SIGINFO, 0x7fe636c8e4a0}, 
NULL, 8) = 0
rt_sigaction(SIGSEGV, {0x425400, [], SA_RESTORER|SA_SIGINFO, 0x7fe636c8e4a0}, 
NULL, 8) = 0
brk(0)                                  = 0x1ea8000
brk(0x1ec9000)                          = 0x1ec9000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=7220736, ...}) = 0
mmap(NULL, 7220736, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe636358000
close(3)                                = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
getuid()                                = 0
geteuid()                               = 0
getgid()                                = 0
getegid()                               = 0
prctl(PR_GET_DUMPABLE)                  = 1
getuid()                                = 0
geteuid()                               = 0
getgid()                                = 0
getegid()                               = 0
prctl(PR_GET_DUMPABLE)                  = 1
open("/etc/blkid.conf", O_RDONLY)       = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=321, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637ca8000
read(3, "# Perform simple UUID and LABEL "..., 4096) = 321
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x7fe637ca8000, 4096)            = 0
open("/dev/.blkid.tab", O_RDONLY)       = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/e2fsck.conf", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) 
= -1 ENOENT (No such file or directory)
rt_sigaction(SIGINT, {0x40b800, [], SA_RESTORER, 0x7fe636c8e4a0}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0x40b800, [], SA_RESTORER, 0x7fe636c8e4a0}, NULL, 8) = 0
rt_sigaction(SIGUSR1, {0x40b7e0, [], SA_RESTORER|SA_RESTART, 0x7fe636c8e4a0}, 
NULL, 8) = 0
rt_sigaction(SIGUSR2, {0x40c790, [], SA_RESTORER|SA_RESTART, 0x7fe636c8e4a0}, 
NULL, 8) = 0
open("/dev/null", O_RDWR)               = 3
getrusage(RUSAGE_SELF, {ru_utime={0, 4000}, ru_stime={0, 0}, ...}) = 0
write(2, "e2fsck 1.42 (29-Nov-2011)\n", 26e2fsck 1.42 (29-Nov-2011)
) = 26
stat("/dev/sdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 16), ...}) = 0
open("/proc/swaps", O_RDONLY)           = 4
fstat(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637ca8000
read(4, "Filename\t\t\t\tType\t\tSize\tUsed\tPrio"..., 1024) = 100
stat("/dev/sda5", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 5), ...}) = 0
read(4, "", 1024)                       = 0
close(4)                                = 0
munmap(0x7fe637ca8000, 4096)            = 0
open("/proc/mounts", O_RDONLY|O_CLOEXEC) = 4
stat("/dev/sdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 16), ...}) = 0
futex(0x7fe6370135c0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
fstat(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637ca8000
read(4, "rootfs / rootfs rw 0 0\nsysfs /sy"..., 1024) = 860
stat("/dev/disk/by-uuid/4db9de6f-d72e-4f95-b1db-77adee7c39b6", 
{st_mode=S_IFBLK|0660, st_rdev=makedev(8, 1), ...}) = 0
read(4, "", 1024)                       = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(4)                                = 0
munmap(0x7fe637ca8000, 4096)            = 0
open("/etc/mtab", O_RDONLY|O_CLOEXEC)   = 4
stat("/dev/sdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 16), ...}) = 0
fstat(4, {st_mode=S_IFREG|0644, st_size=598, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637ca8000
read(4, "/dev/sda1 / ext4 rw,errors=remou"..., 4096) = 598
stat("/dev/sda1", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 1), ...}) = 0
read(4, "", 4096)                       = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(4)                                = 0
munmap(0x7fe637ca8000, 4096)            = 0
stat("/dev/sdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 16), ...}) = 0
open("/dev/sdb", O_RDONLY|O_EXCL)       = 4
close(4)                                = 0
open("/dev/sdb", O_RDWR|O_EXCL)         = 4
stat("/dev/sdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 16), ...}) = 0
ioctl(4, BLKDISCARDZEROES, 0x7ffff5c63db8) = 0
ioctl(4, BLKROGET, 0x7ffff5c63dbc)      = 0
uname({sys="Linux", node="deans2188", ...}) = 0
lseek(4, 1024, SEEK_SET)                = 1024
read(4, 
"\0\240\243\3\266\r\216\16|M\272\0\242\22\2\5\354\237\243\3\0\0\0\0\2\0\0\0\2\0\0\0"...,
 1024) = 1024
mmap(NULL, 245760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637c57000
lseek(4, 4096, SEEK_SET)                = 4096
read(4, 
"S\262q\271T\367\357\210\360\220\\/=\277Cq\232)h\252VY\334\276>sz\27!rv\231"...,
 241664) = 241664
mmap(NULL, 30531584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe63463a000
munmap(0x7fe63463a000, 30531584)        = 0
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7fe637ca8000
read(5, "# Locale name alias data base.\n#"..., 4096) = 2570
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0x7fe637ca8000, 4096)            = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/e2fsprogs.mo", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_US.utf8/LC_MESSAGES/e2fsprogs.mo", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_US/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en.utf8/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en/LC_MESSAGES/e2fsprogs.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
write(1, "fsck.ext4: Group descriptors loo"..., 65fsck.ext4: Group descriptors 
look bad... trying backup blocks...
) = 65
close(4)                                = 0
munmap(0x7fe637c57000, 245760)          = 0
open("/dev/sdb", O_RDWR|O_EXCL)         = 4
stat("/dev/sdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 16), ...}) = 0
ioctl(4, BLKDISCARDZEROES, 0x7ffff5c63db8) = 0
ioctl(4, BLKROGET, 0x7ffff5c63dbc)      = 0
uname({sys="Linux", node="deans2188", ...}) = 0
lseek(4, 134217728, SEEK_SET)           = 134217728
read(4, "UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"..., 1024) = 1024
close(4)                                = 0
write(2, "fsck.ext4", 9fsck.ext4)                = 9
write(2, ": ", 2: )                       = 2
write(2, "Bad magic number in super-block", 31Bad magic number in super-block) 
= 31
write(2, " ", 1 )                        = 1
write(2, "when using the backup blocks", 28when using the backup blocks) = 28
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(2, "\n", 1
)                       = 1
write(1, "fsck.ext4: going back to origina"..., 45fsck.ext4: going back to 
original superblock
) = 45
open("/dev/sdb", O_RDWR|O_EXCL)         = 4
stat("/dev/sdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 16), ...}) = 0
ioctl(4, BLKDISCARDZEROES, 0x7ffff5c63db8) = 0
ioctl(4, BLKROGET, 0x7ffff5c63dbc)      = 0
uname({sys="Linux", node="deans2188", ...}) = 0
lseek(4, 1024, SEEK_SET)                = 1024
read(4, 
"\0\240\243\3\266\r\216\16|M\272\0\242\22\2\5\354\237\243\3\0\0\0\0\2\0\0\0\2\0\0\0"...,
 1024) = 1024
brk(0x1f11000)                          = 0x1f11000
lseek(4, 4096, SEEK_SET)                = 4096
read(4, 
"S\262q\271T\367\357\210\360\220\\/=\277Cq\232)h\252VY\334\276>sz\27!rv\231"...,
 241664) = 241664
open("/dev/sdb", O_RDONLY)              = 5
uname({sys="Linux", node="deans2188", ...}) = 0
ioctl(5, BLKGETSIZE64, 0x7ffff5c63e70)  = 0
close(5)                                = 0
close(4)                                = 0
open("/dev/sdb", O_RDWR|O_EXCL)         = 4
stat("/dev/sdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 16), ...}) = 0
ioctl(4, BLKDISCARDZEROES, 0x7ffff5c63db8) = 0
ioctl(4, BLKROGET, 0x7ffff5c63dbc)      = 0
uname({sys="Linux", node="deans2188", ...}) = 0
lseek(4, 1024, SEEK_SET)                = 1024
read(4, 
"\0\240\243\3\266\r\216\16|M\272\0\242\22\2\5\354\237\243\3\0\0\0\0\2\0\0\0\2\0\0\0"...,
 1024) = 1024
lseek(4, 4096, SEEK_SET)                = 4096
read(4, 
"S\262q\271T\367\357\210\360\220\\/=\277Cq\232)h\252VY\334\276>sz\27!rv\231"...,
 241664) = 241664
brk(0x3c2e000)                          = 0x3c2e000
write(1, "fsck.ext4: Group descriptors loo"..., 65fsck.ext4: Group descriptors 
look bad... trying backup blocks...
) = 65
close(4)                                = 0
open("/dev/sdb", O_RDWR|O_EXCL)         = 4
stat("/dev/sdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 16), ...}) = 0
ioctl(4, BLKDISCARDZEROES, 0x7ffff5c63db8) = 0
ioctl(4, BLKROGET, 0x7ffff5c63dbc)      = 0
uname({sys="Linux", node="deans2188", ...}) = 0
lseek(4, 134217728, SEEK_SET)           = 134217728
read(4, "UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"..., 1024) = 1024
write(2, "fsck.ext4", 9fsck.ext4)                = 9
write(2, ": ", 2: )                       = 2
write(2, "Bad magic number in super-block", 31Bad magic number in super-block) 
= 31
write(2, " ", 1 )                        = 1
write(2, "when using the backup blocks", 28when using the backup blocks) = 28
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(2, "\n", 1
)                       = 1
write(1, "fsck.ext4: going back to origina"..., 45fsck.ext4: going back to 
original superblock
) = 45
open("/dev/sdb", O_RDWR|O_EXCL)         = -1 EBUSY (Device or resource busy)
write(2, "fsck.ext4", 9fsck.ext4)                = 9
write(2, ": ", 2: )                       = 2
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such 
file or directory)
open("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
write(2, "Device or resource busy", 23Device or resource busy) = 23
write(2, " ", 1 )                        = 1
write(2, "while trying to open /dev/sdb", 29while trying to open /dev/sdb) = 29
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(2, "\n", 1
)                       = 1
write(1, "Filesystem mounted or opened exc"..., 61Filesystem mounted or opened 
exclusively by another program?
) = 61
exit_group(8)                           = ?


#####################################################
# not helpful answers
#####################################################

a) google.com
b) why aren't you using a partition table
c) why are you using a usb drive
d) are you sure it is an ext4 file system
e) just add close(4) to the source code
f) bugs in journal playback exist
g) your journal is corrupt

#####################################################
# related links
#####################################################

https://bugs.launchpad.net/ubuntu/+source/e2fsprogs/+bug/711799

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/711799

Title:
  e2fsprogs wrongly identifies ext4 as mounted

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/e2fsprogs/+bug/711799/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to