Ubuntu Eee 8.04.1 release – live – hour by hour – Day 1

Go here to read about day 2

Some people have shown an interest in following the last steps of the development of Ubuntu Eee 8.04.1. (I hope) this is just hours before the release.

Why isn’t it done yet? My development machine is a Apple Macbook Pro running windows. I thought running Ubuntu (for Ubuntu Eee development) in VMware would work flawlessly, but I was wrong. Now I’m ready for the last build (I have done quite a lot of Ubuntu Eee builds for myself to get it just right) with a fresh Ubuntu installation.

All times are UTC+1

23:45

Been working for 9 hours straight. I’m done for today. I’ve completed a lot of what I had in mind so I should be able to complete Ubuntu Eee 8.04.1 on Sunday. Thanks everyone for following, thanks for your supportive comments and thanks for you feedback!

23:30

2 hours since last update – sorry about that! For the last half hour I’ve been disconnected because of my crappy internet provicer. Here’s a screenshot just to get you all fired up:

That’s soon to be Ubuntu Eee 8.04.1 with Flash 10 with webcam support on pages like Facebook, Netbook remix, awesome kernel by Adam and so on

Now I have to fix the panels. There should only be one, and it should be on the top. Next I will try to add stuff to the favorites menu. Or just have the installer autostart..

21:37

We’re on! Apparently adding all_generic_ide to the boot line fixes the problem because of some bug. The customization continues!

20:47

The only place where I don’t follow the tutorial for changing kernel correctly is where I’m support to do:

mv edit/initrd.gz extract-cd/casper/

But I don’t have the rights to do that

mv: try to overwrite `extract-cd/casper/initrd.gz’, overriding mode 0644 (rw-r–r–)? y
mv: cannot move `edit/initrd.gz’ to `extract-cd/casper/initrd.gz’: Permission denied

So I sudo it. Maybe that’s the problem?

20:26

I’m back home and have taken out the garbage. My girlfriend has made me some coffee. I hope I get in contact with Adam soon. He’s the one with the brains in this project. I’m just the one stuffing it together and taking the credit.

19:21

Please take a look on this screenshot. This is what happens when starting the regular Ubuntu 8.04 ISO.

19 seconds in an error occurs: end_request: I/O…
When using Adam’s kernel, this error is printed about 20 times, the boot stops and BusyBox appears.
I’ve googled around and found that the two essential kernel modules for booting a livecd is squashfs and unionfs.
I can’t help noticing that what should come after the end_request error is Registering unionfs 1.4

I think (hope) maybe this is the problem.. So – what to do…

18:38

Now at the library (so you won’t find me now, Pete!). I will now customize the regular Ubuntu iso, but don’t do any changes and see if it runs in QEMU and VirtualBox. This is to see if the problem is with the applications or with me.

18:24

I’m now trying to use QEMU instead of VirtualBox to test the ISOs. I still end up with BusyBox, but I get different error messages. Weird… They’re closing here, so I have to move. I’ll be right back ;)

18:01

Never any help to get on #ubuntu. Got myself a coffee. Now looking into using the old kernel which worked and see if it’s possible to just upgrade to the new one.

17:27

Trying to get help on IRC. Probably without luck..

16:56

Squashfs and unionfs are the relevant modules. Just checked if they’re there in the new kernel, and they are. The troubleshooting continues… When I’ve got this working the rest of the of the customization should be applied pretty swiftly. I’ve got them ready to go :)

16:30

Hungry. Eating a salad

16:09

Changed to newest update on the top – guess that’s more logical. Apparently castper.log is suppost to tell me what’s wrong. Let’s take a look

/init: /init: 1: cannot open /dev/fd0: No such file

That didn’t really help me. Let’s see if google can help me

15:50

Not working – frustrated out of my mind!

15:41

Now trying again with the kernels changed (from regular to Adam’s).

15:21

Extracting a fresh version of the iso to start over. I was afraid a needed a new installation as well for a second there. Typed a command that deletes everything and wasn’t sure I did it in the correct directory. I typed this to remove the broken build:

sudo rm -R *

sudo means: do stuff your normal user normally can’t do

rm means: remove

-R means: continue reacuravly through the directories. Don’t stop

* means: everything

15:08

Ran into the regular problem: getting the livecd to use Adam’s kernel. When I boot it, I just get BusyBox initramfs. One more try. I think the problem is that I removed the regular kernel before installing Adam’s.

14:57

I’m at one of the computer rooms at Blindern, the University of Oslo. First job is removing the regular kernel and getting Adam’s kernel in.

Related posts:

  1. Ubuntu Eee 8.04.1 release – live – Day 2
  2. What to expect of Ubuntu Eee 8.04.1
  3. Hi there, mr. Geek
  4. Ubuntu Eee community updates Q1
  5. The road from Ubuntu Eee 8.04.1 RC to GOLD
This entry was posted in Tech and tagged , , , , , , , , , . Bookmark the permalink.

78 Responses to Ubuntu Eee 8.04.1 release – live – hour by hour – Day 1

  1. Thomas says:

    Great going Jon! Back on track. I’m waitin up for ya ;) (not that way)

  2. capawi says:

    good to see you got it sorted

    good luck with the rest man

    :)

  3. Will says:

    Get in there! We’re back on.

    You Norwegians are alright! :P

  4. Skaffen says:

    Ok Jon, am downloading the iso for your previous ubuntu eee build as a starting point. A couple of weeks ago I followed those ubuntu livecd customisation instructions myself to patch in adam’s kernel to give myself a livecd-onna-usb drive that works fully with the 901 hardware, so if you get stuck feel free to msn or email me in case I can help (am assuming you can see the email address I’ve filled in for this comment!).

  5. tom says:

    The guy over at eeebuntu promised a <2GB version this weekend as well, so now it’s officially a race as to which version I will install on my EEE first!

  6. Jon Ramvi says:

    Skaffen, yes, please do! The regular Ubuntu iso works, it just thew one error message and continued. I don’t think the Adam’s kernel is missing something essential, but again, yes, please provide insight ;)

  7. Jon Ramvi says:

    Thomas, heisann :)

    James, thanks for helping! extract-cd/casper isn’t mounted.. It’s a copy of the iso. It’s weird that they forgot the sudo.. The tutorial is here: https://help.ubuntu.com/community/LiveCDCustomization

  8. Skaffen says:

    When I was hacking about your previous Ubuntu EEE iso to fix the ‘persist’ bug in Hardy and tuck in adamm’s latest kernel I did try booting the iso under qemu and also hit issues – figured it was because adamm’s kernel was tuned for the eee hardware and was missing the support required for the hardware qemu emulates – I have a feeling at the time I thought it was the ide driver that was missing (so it couldn’t find the CD it was booting off). I also had a bit of fun with learning about casper trying to figure out why I was getting dumped to busybox booting off a usb keydrive on the 901 with adamm’s kernel (module issue as well – ehci_ecd needed). Surprising that a stock ubuntu iso is misbehaving tho’. Alas the iso downloads are on my workpc so will have to download ‘em again to take a peek to see if I can provide any insights :)

  9. James says:

    Only reason i could imagine for permission denied is either you need to sudo, or extract-cd/casper is mounted readonly (how do you mount it?)

  10. Thomas says:

    “And I doubt it’s the real problem – seems it’s just saying something because something is wrong.”

    Ahhhhhhh! I may know the solution to that problem!
    Something is wrong! :p

    No sorry.. just kiddin’!

  11. Xenon says:

    Good luck, Jon and thanks for your great work! Take your time. And I will share it as fast it’s available :D

  12. Jon Ramvi says:

    Pete, thanks for helping out! The error message is about the floppy, but there’s nowhere to disable it in the virtual machine. And I doubt it’s the real problem – seems it’s just saying something because something is wrong.

  13. Pete says:

    I can’t quite read from the screenshot exactly what the errors are preceding the “end_request”. Have a look at BIOS options. Disable any unused drives including floppy etc…

  14. Will says:

    Have you tried turning it off and on again? :)

  15. Pete says:

    Good luck with it all Jon. I’m looking forward to UbuntuEee on my 1000H.

    I’ll check back here tomorrow to see if it’s ready. I’m UTC+10 (Australia) so it’s well past my bedtime :-)

  16. Will says:

    It’s coming!

    Will the final build be out within the next few hours?

    More than happy to upload and seed as a Torrent if that would help.

    Thanks for the hard work, all.

  17. Midnite Mac says:

    Jon,

    Do not let #ubuntu get you down. You are our best resource. I know you’ll find a way to use all possibilities and uphold your reputation of Ubuntu-Eee 8.04.01

    …No pressure :P

    Lastly, thanks for this page. It’s keeps me tuned with how to strive in your workload of keeping my Eee PC 701 in-tuned.

  18. Pete says:

    Time’s up my Ubuntu-modding, salad-eating friend.

    Prepare to get Windowed…

  19. Jon Ramvi says:

    Pete, what about dinner. Dinner time isn’t included? :’(

  20. Pete says:

    Jon, you have 30 minutes left til you get the Bill Gates Treatment!

  21. Marcel says:

    If you want windows vista i have it for you hahaha lol:P

    Well hope you get things fixed, you guys are the best!

    Greetz,

    Marcel

  22. Pete says:

    Hurry up. If you don’t complete the build within the next hour I’m going to come down to the university and format your computer with Windows ME…

  23. Noah says:

    Can’t wait — thanks!

    Noah
    Nashville, USA

  24. Anonymous says:

    this is nice

  25. Marcel says:

    Well keep up the good work! It’s nice to follow the last hours of completion I hope you get it done!

    Good luck, when you are finished I am hopefully the first to download Ubuntu eee lol

    Greets,

    Marcel
    The Netherlands