I was getting stuck in the deleting loop, so I ran fixdisk -y and got many errors. I also ran fix-disk -P from cli but it terminated with error status 1.
Now when I start the T2 the unit cannot see any disk drives and states there is no storage. Now when I run fixdisk -y it begins by saying Partition /dev/sdb1-3 is already unmounted.
I expect the disk has very many errors and I am resigned to replacing it, but I was wondering how I can mount the partitions for one last look to see if I can recover anything?
Not sure if this is of any use:
Code:
Force rewrite? yes
Inode 25067521 (...) has invalid mode (00).
Clear? yes
Inode 25067522 (...) has invalid mode (00).
Clear? yes
Inode 25067523 (...) has invalid mode (00).
Clear? yes
Error reading block 103514114 (Attempt to read block from filesystem resulted in short read). Ignore error? yes
Force rewrite? yes
Inode 25878529 (...) has invalid mode (00).
Clear? yes
Pass 4: Memory used: 1236k/18864k (1110k/127k), time: 73.33/70.07/ 0.39
Pass 4: I/O read: 2MB, write: 2MB, rate: 0.04MB/s
/dev/sdb2: e2fsck canceled.
Error writing file system info: Attempt to write block to filesystem resulted in short write
/dev/sdb2: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sdb2: ********** WARNING: Filesystem still has errors **********
Mon Jun 15 13:13:05 BST 2020
Insufficient memory to remove swap. Very large fix-disk log?
mount: mounting /dev/sdb1 on /mnt/hd1 failed: Invalid argument
fix-disk: session terminated with exit status 1
Press return to continue:
Now when I start the T2 the unit cannot see any disk drives and states there is no storage. Now when I run fixdisk -y it begins by saying Partition /dev/sdb1-3 is already unmounted.
Code:
Please select option: fixdisk
Any additional options (-h for list or press return for none): -y
Are you sure you wish to run the hard disk checker (-y)? [Y/N] y
Running /bin/fix-disk
Checking disk sdb (512 byte sectors)
Partition /dev/sdb1 is already unmounted
Partition /dev/sdb2 is already unmounted
Partition /dev/sdb3 is already unmounted
Running short disk self test
Error at LBA 2104840
/dev/sdb:
re-writing sector 2104840: succeeded
Running short disk self test
Error at LBA 1219884
/dev/sdb:
re-writing sector 1219884: succeeded
Running short disk self test
Error at LBA 1219779
/dev/sdb:
re-writing sector 1219779: succeeded
Error at LBA 1219872elf test
/dev/sdb:
re-writing sector 1219872: succeeded
Running short disk self test
Error at LBA 1222046
/dev/sdb:
re-writing sector 1222046: succeeded
Running short disk self test
Error at LBA 1219776
I expect the disk has very many errors and I am resigned to replacing it, but I was wondering how I can mount the partitions for one last look to see if I can recover anything?
Not sure if this is of any use:
Code:
humax# cat /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / squashfs ro 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
usbfs /proc/bus/usb usbfs rw 0 0
devpts /dev/pts devpts rw 0 0
tmpfs /tmp tmpfs rw 0 0
tmpfs /media tmpfs rw 0 0
/dev/mtdblock1 /var/lib/humaxtv jffs2 rw 0 0
/dev/mtdblock2 /var/lib/humaxtv_backup jffs2 rw 0 0
/dev/sda1 /media/drive1 vfat rw,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed 0 0
Last edited: