From 05377c6c9f2814b8059ccb5907c63d0bab087851 Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Tue, 6 Dec 2011 12:25:55 -0800 Subject: [PATCH] * update x200 bios update --- posts/x200_bios_update.mdwn | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 posts/x200_bios_update.mdwn diff --git a/posts/x200_bios_update.mdwn b/posts/x200_bios_update.mdwn new file mode 100644 index 0000000..e39edc4 --- /dev/null +++ b/posts/x200_bios_update.mdwn @@ -0,0 +1,35 @@ +[[!meta title="X200 Bios Update on Debian"]] + +Updating the bios on my X200 Tablet was surprisingly simple in Debian. +Often, updating bios requires some sort of Windows or Dos boot disk +and all kinds of machinations to make that happen. Lenovo provides an +iso image to update the bios which alleviates some of these problems, +but as the X series don't have built-in CDROM drives (and I don't have +an ultrabay), + +All you have to do is download the +[iso](http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/7wuj43uc.iso), +install syslinux `aptitude install syslinux`, and configure grub to +start memdisk and boot off of the iso. You can do this by copying the +iso to your boot partition (`cp 7wuj43uc.iso /boot/;`), copying +memdisk to the boot partition (`cp /usr/lib/syslinux/memdisk /boot/;` +and adding an entry to your grub.cfg like the following (putting it in +/etc/grub.d/40_custom is probably the most reasonable). + + menuentry "Thinkpad x200 BIOS Upgrade to 3.19" { + insmod part_msdos + insmod ext2 + set root='(hd0,msdos1)' + linux16 /memdisk iso + initrd16 /7wuj43uc.iso + } + +Note that your configuration will be slightly different depending on +whether you have a separate /boot partition (I do) or not. + +Then you just need to boot the laptop, select the bios upgrade option +in grub, and tell the program that you really do want to upgrade the +bios and that you really do have a full battery and the laptop plugged +into an AC adapter. + +[[!tag debian tech x200]] -- 2.39.2