With that patch applied I was able to successfully boot t1.micro instances with a 2.6.37 kernel:
ubuntu@ip-10-112-5-120:~$ uname -a Linux ip-10-112-5-120 2.6.37-12-virtual #26+686692v2 SMP Thu Jan 20 11:30:38 UTC 2011 x86_64 GNU/Linux ubuntu@ip-10-112-5-120:~$ echo $(wget -q -O- http://169.254.169.254/latest/meta-data/instance-type) t1.micro ubuntu@ip-10-112-5-120:~$ uname -m x86_64 ubuntu@ip-10-117-61-4:~$ uname -a Linux ip-10-117-61-4 2.6.37-12-virtual #26+686692v2 SMP Thu Jan 20 11:33:17 UTC 2011 i686 GNU/Linux ubuntu@ip-10-117-61-4:~$ echo $(wget -q -O- http://169.254.169.254/latest/meta-data/instance-type) t1.micro ubuntu@ip-10-117-61-4:~$ uname -m i686 Next step will be to send this upstream to see whether it is an acceptable approach or not. ** Changed in: linux (Ubuntu Natty) Status: Confirmed => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/686692 Title: natty kernel does not boot on ec2 t1.micro -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs