Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
soc:2009:pravin:journal:week4 [2009/06/16 23:26]
less1
soc:2009:pravin:journal:week4 [2009/06/25 08:36] (current)
less1
Line 1: Line 1:
  
 Broad plan for this week is. Broad plan for this week is.
-  - Make the proper git setup. +  - Make the proper git setup. -- Done
-  - Modify the setup to directly use git repositories using symbilic links. +  - Modify the setup to directly use git repositories using symbilic links. -- done but only in my laptop, need to repeat it for alien and rom
-  - Add server Address parameter to initram. +  - Add server Address parameter to initram. -- done
-  - Suppress all warnings.+  - Suppress all warnings. ​-- Done 
 +  - Use ISO insead of KNOPPIX file -- Done
   - Make Europe and US entries in DSL.   - Make Europe and US entries in DSL.
   - Make knoppix boot over http.   - Make knoppix boot over http.
Line 17: Line 18:
      - Created and updated the repository for rom-o-matic-BKO.net code. [[http://​git.etherboot.org/?​p=people/​pravin/​rom-o-matic-BKO.git;​a=tree|rom-o-matic-BKO.git]]      - Created and updated the repository for rom-o-matic-BKO.net code. [[http://​git.etherboot.org/?​p=people/​pravin/​rom-o-matic-BKO.git;​a=tree|rom-o-matic-BKO.git]]
      - Created and updated the repository for BKO code. [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=tree|BKO.git]]      - Created and updated the repository for BKO code. [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=tree|BKO.git]]
-  - I am not able to access following types of pages on [[http://​git.etherboot.org]] interface. I get following types of wired HTML errors. 
-<​code>​ 
-Added&​nbsp;​important&​nbsp;​configuration&​nbsp;​files&​nbsp;​to&​nbsp;​the&​nbsp;​git<​br/>​ 
------^ 
-</​code>​ 
-     - [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=log;​h=HEAD|logs]] 
-     - [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=shortlog;​h=HEAD|Short logs]] 
-     - [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=commit;​h=HEAD|commits]] 
-  - Its not just for my git repositories but for all others git repositories also. I tried [[http://​git.etherboot.org/?​p=people/​oremanj/​gpxe.git;​a=commit;​h=ab39548abf5261b240c97ac62df317172fd7254a|this commit]] from oremanj'​s journal, and it gave same html error. 
  
 ==== June - 16 ==== ==== June - 16 ====
   - Created and [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=commit;​h=775303ad1ce94f5e61f54875d283bb01e64ccb13|commited]] a script called [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=blob;​f=pxeknife/​dsl/​generate_minirt24.sh;​h=416c1e3738c5cce3c713378996a2d616882b0568;​hb=775303ad1ce94f5e61f54875d283bb01e64ccb13|generate_minirt24.sh]] which will automatically create the //​minirt24.gz//​ from original //​minirt24.gz_orig//​   - Created and [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=commit;​h=775303ad1ce94f5e61f54875d283bb01e64ccb13|commited]] a script called [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=blob;​f=pxeknife/​dsl/​generate_minirt24.sh;​h=416c1e3738c5cce3c713378996a2d616882b0568;​hb=775303ad1ce94f5e61f54875d283bb01e64ccb13|generate_minirt24.sh]] which will automatically create the //​minirt24.gz//​ from original //​minirt24.gz_orig//​
-  - Added srv_ip parameter to booting in commit.+  - Added srv_ip parameter to booting in [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=commit;​h=8b2d95c573a884f923547b00496fd875aef1e5ea|commit]].
   - Till now, I was mounting the root filesystem extracted directly from dsl.iso. Now I want to mount entire dsl.iso, but having trobbles because ​   - Till now, I was mounting the root filesystem extracted directly from dsl.iso. Now I want to mount entire dsl.iso, but having trobbles because ​
      the busybox mount does not support -o loop option and losetup is not there in busybox :-(      the busybox mount does not support -o loop option and losetup is not there in busybox :-(
 +  - Performance measurements for dsl [[DSLBKO]] (Note: its far from complete)
 +
 +==== June - 17 ====
 +  - Finally fixed the problem of mounting ISO in initram [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=commit;​h=dc692f49baac90c3c2289e81cb820027ba2161f9|commit]].
 +     - dsl provided mount does not support //-o loop// option and they dont provide //losetup// either.
 +     - And to make my life more interesting,​ the busybox mount is very particular about the order in which you give parameters :-/.
 +  - One more problem faced was that file mounted by httpfs is read-only and hence can't be mounted by //mount -o loop// command in normal modes. It has to be mounted in read-only mode with option //-o loop -o ro//. (Thanks Andytim for suggestion of using "​dd"​. It helped in locating the bug.)
 +  - One more wired observation : I could not locate the the mount used by dsl by default inside minirt24.gz. I checked the static folder, but it was not there. but when I execute mount, it picks up the default //"​mount"//​ which behaves quite differently than the command //"​busybox mount"//​ which is working for me at end.
 +  - Seperated the http mount related code into //"​mount_http_iso.sh"//​ [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=commit;​h=e95e4c43ed8307155926fcbe6967b82492122179|commit here]]
 +  - Created seperate entries for US, EUROPE. [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=commit;​h=5cef3ea42f1fef9cf1df113384f8462ef50e5efd|commit here]]
 +
 +==== June - 18 ==== 
 +Spent most of the time in two things. ​
 +  - Getting the modules, executable for 2.6.19 kernel used by knoppix. I am still trying to hunt down fuse.ko which is to be found no-where in entire ISO :-( 
 +  - I was also working on adding more details to BKO homepage, Added following things. ​
 +    - FAQ for BKO. 
 +    - Started to write HOWTO for making BKO bootable USB.
 +
 +==== June - 19 ==== 
 +  - Heard about andytim'​s patch for httpdisk, I was thinking, how is it going to affect me and BKO development.
 +  - Came across link for [[http://​unit.aist.go.jp/​itri/​knoppix/​http-fuse/​index-en.html|HTTP-FUSE-LINUX]] which seems same as what I am doing. It seems that they have done little more than what we have planed. I am not sure how badly this is going to affect BKO.
 +  - Problem in creation of initramfs [[InitramFSBKO]]
 +
 +==== June - 20 ====
 +  - Finally got the Knoppix working on BKO. I have done some basic testing and it seems it is working fine. [[http://​git.etherboot.org/?​p=people/​pravin/​BKO.git;​a=commit;​h=976e5350638ad848e45e549cefa9970eafeb7378|commit hash]]
 +  - Fixed some small bugs in BKO.

QR Code
QR Code soc:2009:pravin:journal:week4 (generated for current page)