Correct the macOS error: snap_metadata_val object (): invalid extentref_tree_oid (0x0)

Your macOS drive is a mess, the system seems to idle and the fan tends to panic more than reason? Your TimeMachine backup no longer ends?

You went to High Sierra and converted your disk to APFS?

Start in “Repair” mode (Command + “R” all the way through the boot phase), run the disk parser on your hard disk and it is likely that you get the following error:

snap_metadata_val object (oid <aléatoire>): invalid extentref_tree_oid (0x0)

or

Snapshot metadata tree is invalid

To repair that, follow this guide :

Restart your system normally and in a terminal prompt, list the snapshots created :

$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2018-03-20-112749 (dataless)
com.apple.TimeMachine.2018-03-21-174756
com.apple.TimeMachine.2018-03-22-074442

If the list shows a dataless snapshot like above, delete it:

$ tmutil deletelocalsnapshots 2018-03-20-112749
Deleted local snapshot '2018-03-20-112749'

and the problem is solved !

 

.net framework 3.5 setup on Windows 10 – Error : 0x800f081f

I’ve been …. how to say …. “annoyed” to be able to install the .net framework 3.5 on my Windows 10 development system. This is a prerequisite for installing WixToolset (excellent program for generating installation files).

Going through the addition of functionality, I ran into the error 0x800f081f that I choose (or not), recover files on Windows update. Ditto trying to install it from the runtime binaries available at MS.

After having read the useless article of the technet concerning this error, I finally found the solution:

 

  • Start a PowerShell session “as administrator” (clic on the french capture below)

  • Connect the installation media (CD or iso) of your windows 10
  • Type in the PowerShell window:
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:<YOUR_CD_DRIVE>:\sources\sxs
  • Force a system update by launching Windows Update

NB: <YOUR_CD_DRIVE> is the drive letter containing Windows 10 sources

 

 

Migrating from b2evolution to WordPress

Tutorial

The migration principle is rather simple:

  • You have to export the blog content in a MovableType format with the skin I created : _MtExport
  • You need to tidy it up a bit.
  • You import it in WordPress with its import tool
  • You smile

I had to create a skin to be able to export most of the blog data. Previous existing plugins were either useless nor downloadable. So I tried to match most of the Movable Type specifications:  Movable Type import/export format. _MtExport can export :

  • AUTHOR
  • TITLE
  • BASENAME
  • DATE
  • STATUS
  • ALLOW PINGS
  • ALLOW COMMENTS
  • PRIMARY CATEGORY
  • CATEGORY: (Toutes les autres)
  • KEYWORDS: (les tags)
  • BODY

About the comments, they are present and their important fields too :

  • COMMENT:
    • AUTHOR
    • EMAIL
    • DATE
    • URL
    • IP

Rather complete ? So, dive into this guide to know the rest and download the skin  _MtExport. Continue reading