Posts: 153
andfree
Joined: 16 Jan 2016
#1
I woke up the laptop after I had suspended it, and the screen display was coloured squares. I rebooted using the Alt+PrtSc+reisub combo and chose root persistence, but I got error messages:

Code: Select all

Enabled dynamic root persistence

home file device homefs not cleanly unmounted. Check forced.

check homefs file filesystem

fsck /live/boot-dev/antiX/homefs

/live/boot-dev/antiX/homefs contains a file system with errors, check forced.

/live/boot-dev/antiX/homefs: Directory inode 133352, block #0, offset 0: directory corrupted 

/live/boot-dev/antiX/homefs: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
      (i.e., without -a or -p options)

tune2fs 1.42.12 (29-Aug-2014)

Setting current mount count to 1

Non-Fatal Error

Errors on homefs left uncorrected

c = continue 
p = power off
r = reboot

Select c p or r then press <enter>
Select c boots without persistence. Help needed.
Posts: 71
zarg2
Joined: 16 Jul 2013
#2
- failing hard Drive? will a live session still run ok?
Posts: 153
andfree
Joined: 16 Jan 2016
#3
Hard drive is off at least for weeks. Trying to boot hard drive gets error:

Code: Select all

IDE #0 ERROR
(I have no idea if this means a drive or connection problem)

So, I booted usb flash drive (root persistent) until now.

Now, I still boot the same flash drive and run a live session, but without root persistence.
Posts: 2,238
dolphin_oracle
Joined: 16 Dec 2007
#4
when the machine suspended, and then rebooted upon restart, your persistence files mounted uncleanly. it looks like homefs is hosed. try root-only persistence and see if that at least works. Then use the remaster control center in antix control center to see if the file can be fixed or if you need to make a new one.

I've never had good luck with suspend and liveUSB sessions. to many drivers restart, I think including the usb drivers.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#5
Your mistake was to Alt+PrtSc+reisub/ Those squares were probably just a screensaver.

You need to run fsck on that usb stick. You can only do that from another device eg live cd.

# fsck /dev/sdb1 (if your device once plugged in is /dev/sdb1 - running blkid in a root terminal will tell you)
Posts: 153
andfree
Joined: 16 Jan 2016
#6
Squares on the screen is something that happens sometimes on this laptop, no matter what distro I use and if it's a live session or not. When it happens, I haven't found something better than Alt+PrtSc+reisub (the other choice is pressing power button to shutdown).

Root-only works. Remaster got error message:

Code: Select all

antiX Live Remaster
antiX Live Remaster Error
Have: 579 megs available. Need: 733
Afterwards, I booted Puppy (the other partition of the usb-flash drive, that I forgot to say it's dual-boot) and ran in a terminal:

Code: Select all

root# fsck /dev/sda1
fsck from util-linux 2.21.2
e2fsck 1.42.9 (4-Feb-2014)
antiXlive: clean, 142/360448 files, 1034306/1441792 blocks
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#7
make the rootfs larger (option the the control centre/Remaster tab)
Posts: 153
andfree
Joined: 16 Jan 2016
#8
I resized root persistence and this allowed the remastering, but all these didn't solve the problem. I don't understand very much, but I see that the remastering creates a linuxfs file, while the problem remains to be the homefs file.
Posts: 153
andfree
Joined: 16 Jan 2016
#9
Another problem is that I can't download the iso to make a new AntiX usb flash drive. It hangs before downloading is completed. I thing it has to do with the homefs issue. But I don't know what to do.
Posts: 2,238
dolphin_oracle
Joined: 16 Dec 2007
#10
andfree wrote:I resized root persistence and this allowed the remastering, but all these didn't solve the problem. I don't understand very much, but I see that the remastering creates a linuxfs file, while the problem remains to be the homefs file.
is there an option to resize homefs?

if nothing else, you can boot without persistence enabled and the delete the homefs file (losing anything that's in there of course). the files are located in /live/boot-dev/antix.