TestDrive: Testing an Ubuntu ISO in real Hardware??

So, last month I was reading the “Unity Desktop and maverick backport” thread at the ubuntu-devel list. The discussion at some point became about How to Test Natty (Unity Compiz specifically) in real hardware from early stages in the development cycle. So, Dustin recommended the use of TestDrive to do the testing. However, he also mention that 3D acceleration was not available in the VM’s, and his recommendation was more related to 2D testing.

So, that discussion reminded me of a proposed branch to TestDrive that was outdated, on which an option was added to be able to Launch an ISO from GRUB, by placing the ISO in an special folder, and creating an entry for GRUB’s boot menu. So, today I decided to test that feature! It works, but the code needs improvements. So, before actually working on them, I was wondering what ya’ll think?

So my question is, would it be a good idea to add that option to TestDrive to make an ISO available for booting directly from GRUB for testing in real hardware?, or not? Pros/Cons, Comments, Suggestions?

7 thoughts on “TestDrive: Testing an Ubuntu ISO in real Hardware??

  1. Pingback: Tweets that mention RoAkSoAx’s Weblog » TestDrive: Testing an Ubuntu ISO in real Hardware?? -- Topsy.com

  2. This is one seriously good idea! Even more awesome would be if GRUB could produce a menu listing all ISO’s in a folder to choose from.

  3. A very interesting idea! I seem to have misplaced the thumb drive I typically use for testing out prereleases so I’ve been using a vm here lately. This feature would be amazing for me personally. Would it be possible to set up a persistant install this way?

  4. I think it would be even more interesting if you could use testdrive to install into a particular file/directory and have the grub entry to boot from it (either a file based rw filesystem or a chroot based dir).
    Testing and debugging frequently requires a full installation, it would be great to do it using the existing partition.

  5. I agree with Fred. It would be great if we could add a script to GRUB (maybe a 35_iso entry in /etc/grub.d) so that when we update it will automatically pull in those entries.

  6. I’ve been meaning to implement this feature in test drive myself so I’d love to help. Please email me at jordan dot uggla at gmail or point me to the apropriate mailing list. I’m glad to here others are interested in this feature!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.