New kernel and new target

You should perform a full world and kernel install if on master.

Several people (including me) have been getting bit by a problem: when performing an installworld with a changed kernel, the vn kernel module is loaded, but it was built by the previous kernel and may cause problems when it doesn’t match up.

To fix that, vn is now built in, instead of being a separate module.  The rescue initrd (which is what is being mounted when it has this problem) is now installed via a ‘make rescue‘ command that can wait until a successful installworld and reboot.

2 Replies to “New kernel and new target”

  1. 1.) What is the vn kernel module?
    2.) Does this mean that my update script should now also include `make rescue`?

  2. http://leaf.dragonflybsd.org/cgi/web-man?command=vn&section=ANY

    The vn device is for mounting a file as a disk – so the initrd rescue volume can be created and formatted like a disk.

    And yes, your update script should include ‘make rescue’. Your machine will update fine without it, and the rescue image will probably work most of the time from version to version, but it’s better to change ‘probably’ to ‘definitely’ when talking about rescue images.

Comments are closed.

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)

Mentions

  • Justin Sherrill
  • Anonymous