Forum
  • Search
  • Member List
  • Calendar
Hello There, Guest! Login Register — Login with Facebook

[PROBLEM] Mounting of Backup Image-File not possible
Thank you for your donation

Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode | Linear Mode
Problem: Mounting of Backup Image-File not possible
2nd Oct, 2015, 08:22 AM
Post: #1
suhm Offline
Registered
Posts: 13
Joined: Aug 2015
Reputation: 0
Mounting of Backup Image-File not possible
Hi,

i've destroyed my root file system on my xbian and want just to rollback to my last snapshot,
so i cannot access and i dont know the name of it anymore (@ and @last_good_known arealso destroyed)

ive just tried to access my sd card, so its not possible to mount the btrfs filesystem it says:

Terminal

btrfs: disk space caching is enabled
BTRFS: couldn't mount because of unsupported optional features (10).
btrfs: open_ctree failed

so its maybe a unpatched kernel problem or somting else?

anyways.. now i've tried to mount it on a xbian system as an *.img File and got this errors:

Terminal

# Mounted an extern USB HDD with the xbian image on my flesh xbian installattion
root@xbian:~# modprobe loop
root@xbian:~# ./md.sh /media/usbextern/xbianbackup.img
/media/usbextern/xbianbackup.img1 2048 71679 69632 34M b W95 FAT32
/media/usbextern/xbianbackup.img2 141312 15257599 15116288 7.2G 83 Linux
/media/usbextern/xbianbackup.img3 15257600 15759359 501760 245M 82 Linux swap / Solaris

root@xbian:~# mount -v -t btrfs -o loop,ro,offset=72351744 /media/usbextern/xbianbackup.img /mnt
mount: /dev/loop1 is already mounted or /mnt busy

root@xbian:~# mount -v -t auto -o loop,ro,offset=72351744 /media/usbextern/xbianbackup.img /
mount: /dev/loop1 is already mounted or / busy
/dev/loop1 is already mounted on /
/dev/loop1 is already mounted on /home
/dev/loop1 is already mounted on /lib/modules
/dev/loop1 is already mounted on /xbmc-backup

at this point i have no idea to get this work here. so im happy for any help. thanks!

suhm
Find all posts by this user
Quote this message in a reply
2nd Oct, 2015, 05:14 PM
Post: #2
CurlyMo Offline
Registered
Posts: 3,501
Joined: Dec 2012
Reputation: 202
RE: Mounting of Backup Image-File not possible
I would suggest using kpartx for this.

pilight - modular domotica solution
Visit this user's website Find all posts by this user
Quote this message in a reply
2nd Oct, 2015, 07:37 PM
Post: #3
suhm Offline
Registered
Posts: 13
Joined: Aug 2015
Reputation: 0
RE: Mounting of Backup Image-File not possible
when im using kpartx its maps my image file on /dev/mapping/loopXY. its all fine at this point

so when im mounting the mapped loop device its curiously mount the wrong filesystem.. im not see my "Old SD Xbian Image" but rather see the new one where are snapshots of today/yesterday. its very strange for me. im want see some snapshots of Sep 15th or something else in the past.
Find all posts by this user
Quote this message in a reply
2nd Oct, 2015, 09:16 PM
Post: #4
CurlyMo Offline
Registered
Posts: 3,501
Joined: Dec 2012
Reputation: 202
RE: Mounting of Backup Image-File not possible
You should mount using the correct subvol option:
Code:
subvol=root/@
Where the @ points to the snapshot you want to mount. You can also boot XBian to a previous snapshot.

pilight - modular domotica solution
Visit this user's website Find all posts by this user
Quote this message in a reply
2nd Oct, 2015, 09:57 PM
Post: #5
suhm Offline
Registered
Posts: 13
Joined: Aug 2015
Reputation: 0
RE: Mounting of Backup Image-File not possible
so the problem is here my root/@ and root/@last_good_known snapshots seens to be destroyed.

i want to find another snapshot on my old xbianimage file, like root/@btrfs-auto-snap_daily-2014-06-04-1905 for example.

the actually situation in my oldxbianimage:
root/@ - DESTROYED OR ANYTHING ELSE
root/@btrfs-auto-snap_daily-2015-09-15-19?? - FINE
root/@btrfs-auto-snap_weekly-2015-08-04-????
root/@btrfs-???????????????????????????????
root/@last_good_known - ALSO DESTROYED OR ANYTHING ELSE

So i want to boot with my cmdline.txt the "root/@btrfs-auto-snap_daily-2015-09-15-1905" but this is just an example. i dont know the correct name of the snapshot Sad

PS: im also just trying to add on cmdline.txt rescue oder rescue_early , but no success. my raspberry is catched in a reboot loop
Find all posts by this user
Quote this message in a reply
2nd Oct, 2015, 11:05 PM
Post: #6
CurlyMo Offline
Registered
Posts: 3,501
Joined: Dec 2012
Reputation: 202
RE: Mounting of Backup Image-File not possible
Then there is a high chance that your sd card or image is too corrupt.

pilight - modular domotica solution
Visit this user's website Find all posts by this user
Quote this message in a reply
2nd Oct, 2015, 11:35 PM
Post: #7
suhm Offline
Registered
Posts: 13
Joined: Aug 2015
Reputation: 0
RE: Mounting of Backup Image-File not possible
hm, thats sounds not so good, but is there no way maybe to mount it with a ubuntu-special-btrfs-patched livecd with proper kernel?

but im really sure that the image cannot be currupt, maybe there is someting wrong with the loop-mouting? (see the strange "busy"-messages in my first posting)
Find all posts by this user
Quote this message in a reply
5th Oct, 2015, 08:46 PM
Post: #8
suhm Offline
Registered
Posts: 13
Joined: Aug 2015
Reputation: 0
RE: Mounting of Backup Image-File not possible
i have another idea for the problem..

my sd card where i have the new xbian intalled has a size of 8GB and my old xbian image which i want to boot is even 7~8 GB

so its maybe not possible to mount an loop device, because there isnt enough free space available and i have to use a bigger sd card?
Find all posts by this user
Quote this message in a reply
6th Oct, 2015, 12:07 AM
Post: #9
CurlyMo Offline
Registered
Posts: 3,501
Joined: Dec 2012
Reputation: 202
RE: Mounting of Backup Image-File not possible
mounting a loop device doesn't use space. That space is already allocated in the image file itself.

pilight - modular domotica solution
Visit this user's website Find all posts by this user
Quote this message in a reply
6th Oct, 2015, 01:14 AM
Post: #10
suhm Offline
Registered
Posts: 13
Joined: Aug 2015
Reputation: 0
RE: Mounting of Backup Image-File not possible
ok.. so there is anothhner way maybe to patch an normal kernel from kernel.org source with a kernelpatch?
i've seen this one here in this forum: http://forum.xbian.org/thread-2217-post-24363.html#pid24363

but it would be amazing if someone has a small howto, to install this kernel patch? (it's also seems that the link is down?)
Find all posts by this user
Quote this message in a reply
7th Oct, 2015, 06:03 PM
Post: #11
suhm Offline
Registered
Posts: 13
Joined: Aug 2015
Reputation: 0
RE: Mounting of Backup Image-File not possible
okay. i've just found a simple solution for my problem to find my old btrfs snaps names (avoid the mounting of fs).
just using the "strings" command and grepping the last lines of binary image. here i want to share the code:

Code:
strings <image/devicefile> | grep -A 1 -B 2 -si btrfs-auto-snap_ | tail -n 50

PS: it would be still amazing if there was a possibility to run a "xbian lz4-patch" on an desktop-linux kernel, but i couldnt found the right one here. Huh
Find all posts by this user
Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Possibly Related Threads...
Thread: Author Replies Views: Last Post
  Create backup as image on Server Starwhooper 7 15,992 20th Sep, 2015 04:47 AM
Last Post: Starwhooper

  • View a Printable Version
  • Send this Thread to a Friend
  • Subscribe to this thread
Forum Jump:

Current time: 19th May, 2025, 09:48 AM Powered By MyBB, © 2002-2025 MyBB Group.