aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortwomyn2012-03-26 11:35:27 -0700
committeryar2015-07-03 16:58:14 -0700
commit4e763ae44f81e649cd432bc56ace277b5b12e345 (patch)
tree1af1746e3a3ad56f61170ac6ddc3ecc19e158bda
parent7f5d598d02b41fb70c5091d296fbe7a86da1e1bd (diff)
downloadaur-4e763ae44f81e649cd432bc56ace277b5b12e345.tar.gz
Fix read-only booting problems
ro in menu.lst was just a stupid goof barriers were a more subtle problem - best to do everything explicitly here barrier=0 means turn them OFF, which means MORE FAILSAFE filesystem these journaling settings may prove to be bad, but we will try them.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--linux-linode.install2
-rw-r--r--menu.lst4
4 files changed, 7 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e653058bb4f0..dbef4110b73d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = linux
pkgdesc = The Linux Kernel and modules
pkgver = 3.3
- pkgrel = 1
+ pkgrel = 3
url = http://www.kernel.org/
install = linux-linode.install
arch = x86_64
@@ -27,7 +27,7 @@ pkgbase = linux
source = change-default-console-loglevel.patch
md5sums = 7133f5a2086a7d7ef97abac610c094f5
md5sums = 17cb4a818ff04d88fc7ec759afc963f5
- md5sums = 7fc8bdda8379469552523e9296dc3799
+ md5sums = 4c45d442db6239f0b3d0008c0a17c76c
md5sums = ee66f3cd0c5bc0ba0f65499784d19f30
md5sums = 9d3c56a4b999c8bfbd4018089a62f662
diff --git a/PKGBUILD b/PKGBUILD
index 2d778bcdc7e0..e710ffa2528a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@ pkgname=linux-linode
_kernelname=${pkgname#linux}
_basekernel=3.3
pkgver=${_basekernel}
-pkgrel=1
+pkgrel=3
arch=(x86_64)
url="http://www.kernel.org/"
license=(GPL2)
@@ -17,7 +17,7 @@ source=("http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.3.tar.xz"
'change-default-console-loglevel.patch')
md5sums=('7133f5a2086a7d7ef97abac610c094f5'
'17cb4a818ff04d88fc7ec759afc963f5'
- '7fc8bdda8379469552523e9296dc3799'
+ '4c45d442db6239f0b3d0008c0a17c76c'
'ee66f3cd0c5bc0ba0f65499784d19f30'
'9d3c56a4b999c8bfbd4018089a62f662')
pkgdesc="The Linux Kernel and modules"
diff --git a/linux-linode.install b/linux-linode.install
index 3c7b803607b6..a98d2946eaaa 100644
--- a/linux-linode.install
+++ b/linux-linode.install
@@ -2,7 +2,7 @@
# arg 2: the old package version
KERNEL_NAME=-linode
-KERNEL_VERSION=3.3.0-1-linode
+KERNEL_VERSION=3.3.0-3-linode
post_install () {
echo ">>> Updating module dependencies. Please wait ..."
diff --git a/menu.lst b/menu.lst
index 58a352a2297c..b458d780576f 100644
--- a/menu.lst
+++ b/menu.lst
@@ -3,10 +3,10 @@ timeout 10
title Arch Linux Linode Xen kernel %VER%
root (hd0)
-kernel /boot/vmlinuz-linux-linode root=/dev/xvda console=hvc0 ro loglevel=4
+kernel /boot/vmlinuz-linux-linode root=/dev/xvda console=hvc0 loglevel=4 rw rootflags=noatime,nodiratime,data=journal,barrier=0,commit=5,journal=update,errors=remount-ro
initrd /boot/initramfs-linux-linode.img
title Arch Linux Linode Xen kernel %VER% Fallback
root (hd0)
-kernel /boot/vmlinuz-linux-linode root=/dev/xvda console=hvc0 ro loglevel=4
+kernel /boot/vmlinuz-linux-linode root=/dev/xvda console=hvc0 loglevel=4 rw rootflags=noatime,nodiratime,data=journal,barrier=0,commit=5,journal=update,errors=remount-ro
initrd /boot/initramfs-linux-linode-fallback.img