Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=1a3e477b8f7b982e9ff59a5ae0e6b7cd3abf24ab

commit 1a3e477b8f7b982e9ff59a5ae0e6b7cd3abf24ab
Author: Miklos Vajna <[email protected]>
Date:   Tue Sep 20 15:38:46 2011 +0200

docs/upgrade: initial draft for 1.6, explaining initrd changes

diff --git a/docs/upgrade.txt b/docs/upgrade.txt
index 89fa966..ee2d804 100644
--- a/docs/upgrade.txt
+++ b/docs/upgrade.txt
@@ -1,65 +1,27 @@
-= Upgrading from Frugalware 1.4 to 1.5
+= Upgrading from Frugalware 1.5 to 1.6

== Preamble

-The aim of this howto is to show how you can upgrade a Frugalware-1.4
-(Nexon) system to Frugalware-1.5 (Mores).
+The aim of this howto is to show how you can upgrade a Frugalware-1.5
+(Mores) system to Frugalware-1.6 (Fermus).

== pacman-g2

-The new release comes with an improved pacman-g2, which stores the
-available package versions in a compressed format. Upgrade pacman-g2 and
-use the *new* pacman-g2 to download the database in the new format:
+The new release comes with an improved pacman-g2, you should install it
+first:

----
# pacman-g2 -Sy pacman-g2
-# pacman-g2 -Sy
-----

-== systemd
+//== Removing obsolete packages

-The default init system is systemd on new installs. You need to manually
-replace it when you upgrade:
+//Some software has been marked as obsolete in the new release. To remove
+//them:

-----
-# pacman-g2 -Sy systemd
-----
-
-== plymouth
-
-Splashy, the old boot splash implementation has been replaced with
-plymouth. Splashy could be disabled by the `nosplashy` kernel parameter.
-This has been changed, now a vanilla kernel command-line does not start a
-boot splash, and you need the `splash` kernel parameter to have plymouth
-on boot. Update `/boot/grub/menu.lst` accordingly.
-
-== samba
-
-The new release comes with a new version of samba. From this version the
-package does NOT contain mount.smb, smbmnt and smbmount binaries, so in the
-file /etc/fstab the `smb` filesystem type has to be changed to `cifs`.
-
-== Akonadi
-
-Akonadi was build to use SQLite by default for any new user. Current config
-files for existing users will not be touched though. If you want you can
-manually change the config file: `~/.config/akonadi/akonadiserverrc`.
-
-WARNING: Changing this means any data will remain in the previous
-database (`mysql`). If you still want to proceed just modify to:
-
-----
-Driver=QSQLITE3
-----
-
-== Removing obsolete packages
-
-Some software has been marked as obsolete in the new release. To remove
-them:
-
-----
-# pacman-g2 -Rd gst-plugins-bad-alsa gst-plugins-bad-jack 
gst-plugins-bad-metadata
-----
+//----
+//# pacman-g2 -Rd gst-plugins-bad-alsa gst-plugins-bad-jack 
gst-plugins-bad-metadata
+//----

== Upgrading the system

@@ -89,6 +51,22 @@ them. You should run
and update each configuration file based on the `.pacnew` version. Once
you're done with one, you should remove the `.pacnew` file.

+== Updating grub configuration
+
+We have switched our stock kernel to using an initrd by default now, but this
+only effects i686 and x86_64 for now. All other archs are unchanged. If you are
+running a fairly simple grub setup, you only need to run `grubconfig` after the
+complete upgrade. If not, then you need to add this line to your Frugalware
+menu entry in `menu.lst`. Here it is:
+
+----
+initrd (frugalware grub partition)/boot/initrd.img.xz
+----
+
+If you encounter problems with the new kernel, please file a bug report. But
+before you do, check if your root partition is `/dev/sd*` and not `/dev/hd*`.
+Try converting the `/dev/hd*` to `/dev/sd*` if you are having trouble.
+
== The reboot

Since the kernel is upgraded, too, you have to reboot your machine.
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to