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:


Great going Jon! Back on track. I’m waitin up for ya ;) (not that way)
good to see you got it sorted
good luck with the rest man
:)
Get in there! We’re back on.
You Norwegians are alright! :P
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!).
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!
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 ;)
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
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 :)
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?)
“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’!
Good luck, Jon and thanks for your great work! Take your time. And I will share it as fast it’s available :D
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.
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…
Have you tried turning it off and on again? :)
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 :-)
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.
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.
Time’s up my Ubuntu-modding, salad-eating friend.
Prepare to get Windowed…
Pete, what about dinner. Dinner time isn’t included? :’(
Jon, you have 30 minutes left til you get the Bill Gates Treatment!
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
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…
Can’t wait — thanks!
Noah
Nashville, USA
this is nice
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