Posts Tagged ‘HP DM1’

Disclaimer:
Custom unwarranted kernels are provided on an “as is basis” – use at your own risk. Steps below also assumes you know how to restore your kernel in case not working. Suggest to only use kernels compiled for your current distribution/version.

Note: this kernel is custom built/tailored for the HP DM1 3216AU and will not work properly for any other PC’s/laptops (although it should work for international HP DM1 AMD e-350 variants).

.config
kernel headers and image

To use/install
1. Extract to any directory using 7-Zip
2. Open terminal window
3. cd {extracted directory)
4. sudo pacman -U *linux-zen-dm1-head*3.12.5*.xz
5. sudo pacman -U *linux-zen-dm1-3.12.5*.xz
6. Edit kernel command line (either directly in /etc/default/grub or /etc/grub.d/40_custom assuming using Grub2) per below

Comment out the following lines i.e. add a “#” in front

#kernel /boot/vmlinuz-linux root=/dev/disk/by-uuid/<boot drive id> loglevel=3 ro quiet resume=/dev/disk/by-uuid/<swap drive id>
#initrd /boot/initramfs-linux.img

Add following below commented line
kernel /boot/vmlinuz-linux-zen-dm1 root=/dev/<boot drive partition> loglevel=3 ro quiet resume=/dev/<swap drive partition>

Example
kernel /boot/vmlinuz-linux-zen-dm1 root=/dev/sda3 loglevel=3 ro quiet resume=/dev/sda6

7. Rebuild your grub menu
8. Reboot and enjoy

If your system kernel panics / doesn’t boot
1. Assuming using GRUB2 – select the default ArchBang kernel boot entry at GRUB2 screen then press “E”. Scroll down to the “kernel…” line. Change the kernel name back to vmlinuz-linux and on the next line type initrd /boot/initramfs-linux.img then press “Ctrl-X” to reboot
2. Undo the changes made to /etc/default/grub or /etc/grub.d/40_custom and rebuild grub menu

To uninstall completely
1. Boot into any other kernel
2. Open terminal window
3. sudo pacman -R linux-zen-dm1-headers
4. sudo pacman -R linux-zen-dm1
5. Undo changes to /etc/default/grub or /etc/grub.d/40_custom, rebuild grub menu per above then reboot

Patches:
http://liquorix.net/sources/3.12.5-2.patch.gz

Note:
Kernel defaults to using CFQ IO scheduler.
Add elevator=bfq in kernel command line to use BFQ IO scheduler instead without recompiling.

Credits to:
Damentz for liquorix/zen patch; Nigel Cunningham for TuxOnIce patch; Pappy (Kernel Seeds) for initial .config seed; dieghen89 (kernel-netbook project) for BFQ tip.

Disclaimer:
Custom unwarranted kernels are provided on an “as is basis” – use at your own risk. Steps below also assumes you know how to restore your kernel in case not working. Suggest to only use kernels compiled for your current distribution/version.

Note: this kernel is custom built/tailored for the HP DM1 3216AU and will not work properly for any other PC’s/laptops (although it should work for international HP DM1 AMD e-350 variants).

.config
kernel headers and image

To use/install
1. Extract to any directory using 7-Zip
2. Open terminal window
3. cd {extracted directory)
4. sudo pacman -U *linux-pf-head*3.10*.xz
5. sudo pacman -U *linux-pf-3.10*.xz
6. Edit kernel command line (either directly in /etc/default/grub or /etc/grub.d/40_custom assuming using Grub2) per below

Comment out the following lines i.e. add a “#” in front

#kernel /boot/vmlinuz-linux root=/dev/disk/by-uuid/<boot drive id> loglevel=3 ro quiet resume=/dev/disk/by-uuid/<swap drive id> nomodeset
#initrd /boot/initramfs-linux.img

Add following below commented line
kernel /boot/vmlinuz-linux-pf root=/dev/<boot drive partition> loglevel=3 ro quiet resume=/dev/<swap drive partition> nomodeset

Example
kernel /boot/vmlinuz-linux-pf root=/dev/sda3 loglevel=3 ro quiet resume=/dev/sda6 nomodeset

7. Rebuild your grub menu
8. Reboot and enjoy

If your system kernel panics / doesn’t boot
1. Assuming using GRUB2 – select the PF kernel boot entry at GRUB2 screen then press “E”. Scroll down to the “kernel…” line. Change the kernel name back to vmlinuz-linux and on the next line type initrd /boot/initramfs-linux.img then press “Ctrl-X” to reboot
2. Undo the changes made to /etc/default/grub or /etc/grub.d/40_custom and rebuild grub menu

To uninstall completely
1. Boot into any other kernel
2. Open terminal window
3. sudo pacman -R linux-pf-headers
4. sudo pacman -R linux-pf
5. Undo changes to /etc/default/grub/ or /etc/grub.d/40_custom, rebuild grub menu per above then reboot

Patches:
http://pf.natalenko.name/sources/3.10/patch-3.10.0-pf.bz2

Note:
Kernel defaults to using BFQ IO scheduler.
Add elevator=cfq in kernel command line to use CFQ IO scheduler instead without recompiling.

Credits to:
natalenko from pf-kernel; Pappy (Kernel Seeds) for initial .config seed; dieghen89 (kernel-netbook project) for BFQ tip.

Disclaimer:
Custom unwarranted kernels are provided on an “as is basis” – use at your own risk. Steps below also assumes you know how to restore your kernel in case not working. Suggest to only use kernels compiled for your current distribution/version.

Note: this kernel is custom built/tailored for the HP DM1 3216AU and will not work properly for any other PC’s/laptops (although it should work for international HP DM1 AMD e-350 variants). [Update] – Enabled Broadcom wireless support.

.config
kernel headers and image

To use/install
1. Extract to any directory using 7-Zip
2. Open terminal window
3. cd {extracted directory)
4. sudo pacman -U *linux-pf-head*3.7.1*.xz
5. sudo pacman -U *linux-pf-3.7.1*.xz
6. Edit kernel command line (either directly in /etc/default/grub or /etc/grub.d/40_custom assuming using Grub2) per below

Comment out the following lines i.e. add a “#” in front

#kernel /boot/vmlinuz-linux root=/dev/disk/by-uuid/<boot drive id> loglevel=3 ro quiet resume=/dev/disk/by-uuid/<swap drive id> nomodeset
#initrd /boot/initramfs-linux.img

Add following below commented line
kernel /boot/vmlinuz-linux-pf root=/dev/<boot drive partition> loglevel=3 ro quiet resume=/dev/<swap drive partition> nomodeset

Example
kernel /boot/vmlinuz-linux-pf root=/dev/sda3 loglevel=3 ro quiet resume=/dev/sda6 nomodeset

7. Rebuild your grub menu
8. Reboot and enjoy

If your system kernel panics / doesn’t boot
1. Assuming using GRUB2 – select the PF kernel boot entry at GRUB2 screen then press “E”. Scroll down to the “kernel…” line. Change the kernel name back to vmlinuz-linux and on the next line type initrd /boot/initramfs-linux.img then press “Ctrl-X” to reboot
2. Undo the changes made to /etc/default/grub or /etc/grub.d/40_custom and rebuild grub menu

To uninstall completely
1. Boot into any other kernel
2. Open terminal window
3. sudo pacman -R linux-pf-headers
4. sudo pacman -R linux-pf
5. Undo changes to /etc/default/grub/ or /etc/grub.d/40_custom, rebuild grub menu per above then reboot

Patches:
http://pf.natalenko.name/sources/3.7/patch-3.7.1-pf.bz2

Note:
Kernel defaults to using BFQ IO scheduler.
Add elevator=cfq in kernel command line to use CFQ IO scheduler instead without recompiling.

Credits to:
natalenko from pf-kernel; Pappy (Kernel Seeds) for initial .config seed; dieghen89 (kernel-netbook project) for BFQ tip.

Disclaimer:
Custom unwarranted kernels are provided on an “as is basis” – use at your own risk. Steps below also assumes you know how to restore your kernel in case not working. Suggest to only use kernels compiled for your current distribution/version.

Note: this kernel is custom built/tailored for the HP DM1 3216AU and will not work properly for any other PC’s/laptops (although it should work for international HP DM1 AMD e-350 variants). [Update] – Enabled Broadcom wireless support.

.config
kernel headers and image

To use/install
1. Extract to any directory using 7-Zip
2. Open terminal window
3. sudo cp /boot/vmlinuz-linux /boot/vmlinuz-linux.bak
4. sudo cp /boot/initramfs-linux.img /boot/initramfs-linux.img.bak
5. sudo cp -r /lib/modules/$(uname -r) /lib/modules/$(uname -r).bak
6. cd {extracted directory)
7. sudo pacman -U *head*3.3.5*.xz
8. sudo pacman -U linux-3.3.5*.xz
9. Edit /boot/grub/menu.lst per below

Comment out the following lines i.e. add a “#” in front

#kernel /boot/vmlinuz-linux root=/dev/disk/by-uuid/<boot drive id> loglevel=3 ro quiet resume=/dev/disk/by-uuid/<swap drive id> nomodeset
#initrd /boot/initramfs-linux.img

Add following below commented line
kernel /boot/vmlinuz-3.3.5-liq_hpdm1 root=/dev/<boot drive partition> loglevel=3 ro quiet resume=/dev/<swap drive partition> nomodeset

Example
kernel /boot/vmlinuz-3.3.5-liq_hpdm1 root=/dev/sda3 loglevel=3 ro quiet resume=/dev/sda6 nomodeset

10. sudo cp /boot/vmlinuz-linux.bak /boot/vmlinuz-linux
11. sudo cp /boot/initramfs-linux.img.bak /boot/initramfs-linux.img
12. sudo cp -r /lib/modules/$(uname -r).bak /lib/modules/$(uname -r)
13. Reboot and enjoy

If your system kernel panics / doesn’t boot
1. Assuming using GRUB (not GRUB2) – select the Arch boot entry at GRUB screen then press “E”. Scroll down to the “kernel…” line then press “E” again. Change the kernel name back to vmlinuz-linux and on the next line type initrd /boot/initramfs-linux.img then press “Enter” to accept changes and press “B” to boot
2. Undo the changes made to /boot/grub/menu.lst

To uninstall completely
1. Boot into any other kernel
2. Open terminal window
3. sudo pacman -R linux-headers-3.3.5-liq_hpdm1-i686.pkg.tar.xz
4. sudo pacman -R linux-3.3.5-liq_hpdm1-i686.pkg.tar.xz
5. Undo changes to menu.lst per above then reboot.

Patches:
http://liquorix.net/sources/3.3.5-1.patch.gz

Note:
Kernel defaults to using BFQ IO scheduler.
Add elevator=cfq in kernel command line to use CFQ IO scheduler instead without recompiling.

Credits to:
dametz from Liquorix; Zen kernel developers & Pappy (Kernel Seeds) for initial .config seed; dieghen89 (kernel-netbook project) for BFQ tip.

Disclaimer:
Custom unwarranted kernels are provided on an “as is basis” – use at your own risk. Steps below also assumes you know how to restore your kernel in case not working. Suggest to only use kernels compiled for your current distribution/version.

Note: this kernel is custom built/tailored for the HP DM1 3216AU and will not work properly for any other PC’s/laptops (although it should work for international HP DM1 AMD e-350 variants).

.config
kernel headers and image

To use/install
1. Extract to any directory using 7-Zip
2. Open terminal window
3. sudo cp /boot/vmlinuz-linux /boot/vmlinuz-linux.bak
4. sudo cp /boot/initramfs-linux.img /boot/initramfs-linux.img.bak
5. sudo cp -r /lib/modules/$(uname -r) /lib/modules/$(uname -r).bak
6. cd {extracted directory)
7. sudo pacman -U *head*3.1.7*.xz
8. sudo pacman -U linux-3.1.7*.xz
9. Edit /boot/grub/menu.lst per below

Comment out the following lines i.e. add a “#” in front

#kernel /boot/vmlinuz-linux root=/dev/disk/by-uuid/<boot drive id> loglevel=3 ro quiet resume=/dev/disk/by-uuid/<swap drive id>  nomodeset
#initrd /boot/initramfs-linux.img

Add following below commented line
kernel /boot/vmlinuz-3.1.7-liq_hpdm1 root=/dev/<boot drive partition> loglevel=3 ro quiet resume=/dev/<swap drive partition> nomodeset

Example
kernel /boot/vmlinuz-3.1.7-liq_hpdm1 root=/dev/sda3 loglevel=3 ro quiet resume=/dev/sda6 nomodeset

10. sudo cp /boot/vmlinuz-linux.bak /boot/vmlinuz-linux
11. sudo cp /boot/initramfs-linux.img.bak /boot/initramfs-linux.img
12. sudo cp -r /lib/modules/$(uname -r).bak /lib/modules/$(uname -r)
13. Reboot and enjoy

If your system kernel panics / doesn’t boot
1. Assuming using GRUB (not GRUB2) – select the Arch boot entry at GRUB screen then press “E”. Scroll down to the “kernel…” line then press “E” again. Change the kernel name back to vmlinuz-linux and on the next line type initrd /boot/initramfs-linux.img then press “Enter” to accept changes and press “B” to boot
2. Undo the changes made to /boot/grub/menu.lst

To uninstall completely
1. Boot into any other kernel
2. Open terminal window
3. sudo pacman -R linux-headers-3.1.7-liq_hpdm1-i686.pkg.tar.xz
4. sudo pacman -R linux-3.1.7-liq_hpdm1-i686.pkg.tar.xz
5. Undo changes to menu.lst per above then reboot.

Patches:
http://liquorix.net/sources/3.1.7-1.patch.gz

Note:
Kernel defaults to using BFQ IO scheduler.
Add elevator=cfq in kernel command line to use CFQ IO scheduler instead without recompiling.

Credits to:
dametz from Liquorix; Zen kernel developers & Pappy (Kernel Seeds) for initial .config seed; dieghen89 (kernel-netbook project) for BFQ tip.