Recent comments on posts in the blog:

Missing a useful part

I think you're missing one useful part to commit series updates.

It is unclear if you let it prompt you for the commit messages & data when you upload, but if you do, then you can follow this slightly easier process.

  • upload first patch with arc diff, set the reviewer and bug number.
  • Note the "Dnnnn" number.
  • upload the second patch, again with arc diff. Also set the reviewer and bug number, but this time add to the summary "Depends on Dnnnn" (where Dnnnn is the id of the previous patch).

Then you can avoid linking the commits in the phabricator UI.

Also when you then need to update a diff, you can simply do arc diff to generate the new version as it already knows what it depends on.

Comment by Standard8
alternative

I would expect that you would do the unbundle, then move your bookmark back to 'tip' (which should be last unbundled changeset). I would think:

hg unbundle ~/devel/mozilla-unified/.hg/strip-backup/47906774d58d-ae1953e1-backup.hg
hg bookmark -r tip hashstore-crash-1434206-recovered

though I would probably do hg log -G to verify it's the one you want. Or hg log --template list -G.

Comment by sphink
comment 1
You should check out the evolve extension. pip install hg-evolve
Comment by Connor
Need one extra step on Debian Jessie
I followed your instruction but it did not work. It turns out that I need to run one additional command, grub-mkconfig (because I have changed the boot partition). After that, the computer was able to boot successfully.
Comment by Toan Tran
Without using a live instance

I successfully used your recommended approach without booting via USB. This can be accomplished by selecting to boot into a previous kernel via the Grub boot menu during startup, and then (without the need to mount local partitions) simply ensure the latest version of lvm2 is installed and regenerating the initramfs for all of the installed kernels (as recommended). I also have a fully encrypted drive configuration and found no issues when performing these steps.

Thank you for putting this article together. While I normally find the forums to be of great assistance, this issue was not one that is easy to find real working solutions for. Keep up the great work.

Comment by William
This still works well under Fedora 26 and Windows 7

The instructions in this blog are spot on: everything worked right away (well, except the FW rule, but this is a very minor issue) and I ended up doing some googling for the Windows SANE client and found SANEWinDS on source forge. Works standalone and from Open Office and I am happy camper.

Thanks a lot for putting together this concise instruction, it saves my users from moving files around from the scanner sharing machine!

Comment by ajeh
Re: IPv6

Do you use IPv6? How do you update the IPv6 ?

Unfortunately, No-IP still doesn't support IPv6 in their Dynamic DNS service. My setup is IPv4-only.

I'd be happy to consider other services that support IPv6 if they also support custom domains and are supported by a client that's included in Debian. If you know of one, please leave a comment.

Comment by francois
IPv6

Hi, Do you use IPv6? How do you update the IPv6 ? Best, S.V.

Comment by S.V.
faster dd

Use option 'bs=4M' for faster write to the usb key (otherwise it will take several minutes):
$ dd bs=4M if=bios.img of=/dev/sdX

Comment by BigFan