Commit Graph

  • b0daac22b2 This puts the README in the normal binary. freesource 2003-01-04 00:51:53 +0000
  • 8c8fd921db This adds a new c program skas-or-tt mostly from uml code which automates the recognition of whether or not the host kernel has the skas patch applied. Makefile edits itself, and all gui is automated. freesource 2003-01-03 19:35:49 +0000
  • b7d2a338d7 This adds a new c program skas-or-tt mostly from uml code which automates the recognition of whether or not the host kernel has the skas patch applied. Makefile edits itself, and all gui is automated. freesource 2003-01-03 18:56:48 +0000
  • e09780d219 Newest for um-45 freesource 2003-01-03 18:55:56 +0000
  • 62ac34672a This adds a new c program skas-or-tt mostly from uml code which automates the recognition of whether or not the host kernel has the skas patch applied. Makefile edits itself, and all gui is automated. freesource 2003-01-03 16:34:21 +0000
  • 1578dff32e Thought it was time to update the copy to 2003. Fixed a few minor bugs founds while running underneath uml. One percular bug pertaining to OPTIONS was found after running a uml from the uml box then closing it again making a new root_fs and opening it again the options were missing. Haven't noticed this on the host system before. Will also need to add a c program to determine whether the host kernel is tt or skas to auto-magically determing what kernel mode to run in. freesource 2002-12-28 04:37:59 +0000
  • 92320d21af depends on the nested or unnested flavour freesource 2002-12-27 06:41:20 +0000
  • 0eadd6eec2 Tested gbootroot-nest1 within a uml, nice, will have to tweak the logic for cmdline only to set-up .gbootroot* properly, and the logic pertaining to mode={tt,skas}, but other than that things are working nicely. Will have to come out with a new make-debian-x11 package, but then again will need to come out with a new root_fs representing the nesting changes, too. freesource 2002-12-27 06:40:08 +0000
  • 2a478718e4 Getting prepared for nest1. freesource 2002-12-22 05:15:39 +0000
  • 5f359d6804 Getting prepared for nest1. freesource 2002-12-22 04:54:12 +0000
  • d8e1701350 The new maintainer script for the gbootroot nest package. freesource 2002-12-22 03:26:08 +0000
  • 370f8d0d00 Nice, nice source compile. freesource 2002-12-22 03:15:05 +0000
  • 1bcef447a0 Now that there will be a gbootroot-nest1 to run inside a uml kernel, there has been some rearrangement. freesource 2002-12-22 03:12:49 +0000
  • 27ca635563 It's GNU GPLED, ofcourse. freesource 2002-12-20 19:29:25 +0000
  • 28ba4c9b94 Preping for release. freesource 2002-12-20 19:28:50 +0000
  • a38ec15d27 Now the rpm src and binary package properly build as a normal user. freesource 2002-12-20 17:08:19 +0000
  • 394c22a2b4 Now the rpm src and binary package properly build as a normal user. freesource 2002-12-20 16:25:52 +0000
  • 4700c447d7 Now the rpm src and binary package properly build. This was pretty involved, next I need to decide whether to establish and different build and package area. Probably, at least a package area so it doesn't interfere with the system. freesource 2002-12-20 06:22:42 +0000
  • b0ca75da21 Now the rpm src and binary package properly build. This was pretty involved, next I need to decide whether to establish and different build and package area. Probably, at least a package area so it doesn't interfere with the system. freesource 2002-12-20 06:06:11 +0000
  • 187bd81bcd Now making successful debian source and binary package with new set-up. Pretty cool, if this package was an official package it would use kernel-sources* package, but instead, I made some minor modifications since I don't want to have to dl kernel sources every time a compile is done, and kernel.org is still the definitive place for the source. freesource 2002-12-18 19:03:13 +0000
  • 95c1b23508 Automated make works niceley now. Good for the new Jdike patch releases every other minute. freesource 2002-12-17 17:57:15 +0000
  • 8f31699e79 Had to add user-mode-linux/usr/lib/uml to the path to allow --home to find port-helper, or otherwise root_fs complain. Have no idea why this change exists with port-helper because wasn't the case before. Also, added path for user-mode-linux/usr/bin to find the other tools. freesource 2002-12-16 16:57:14 +0000
  • 405d19a98e This gets things working nicely. Now exits sooner for root_fs_helper because the nbd line no longer presents itself. Makefile is almost done. freesource 2002-12-16 13:35:30 +0000
  • a14161f4cc New dl places freesource 2002-12-16 04:51:36 +0000
  • ebdb0988bb for Initrd.yard freesource 2002-12-16 04:13:25 +0000
  • 53c132336b for Initrd.yard freesource 2002-12-16 04:09:14 +0000
  • 23c5e6f602 Have the whole uml kernel, modules, tools, and genext2fs properly compiling now that a new binutils was installed. Now need to make the helper_root_fs and Initrd with the uml kernel which was just made and should be just about there. This will all be done as non-root. freesource 2002-12-16 03:46:53 +0000
  • e216305685 mtd modules for initrd freesource 2002-12-16 03:42:12 +0000
  • 580d55a40a Have the whole uml kernel, modules, tools, and genext2fs properly compiling now that a new binutils was installed. Now need to make the helper_root_fs and Initrd with the uml kernel which was just made and should be just about there. This will all be done as non-root. And finally need to adjust gbootroot_pkg so all the new compiled stuff can be extracted in their proper place, ofcourse, this could be done in the Makefile, too. freesource 2002-12-15 08:10:47 +0000
  • 3690d3cc42 Have the whole uml kernel, modules, tools, and genext2fs properly compiling now that a new binutils was installed. Now need to make the helper_root_fs and Initrd with the uml kernel which was just made and should be just about there. This will all be done as non-root. And finally need to adjust gbootroot_pkg so all the new compiled stuff can be extracted in their proper place, ofcourse, this could be done in the Makefile, too. freesource 2002-12-15 07:56:16 +0000
  • 18f002f6fc On the way to a true automated src package. freesource 2002-12-14 17:54:41 +0000
  • 7df8826e1e Made linux, linuxbr to avoid overlapping with other packages, ofcource this could be made a variable, too, in BootRoot.pm. freesource 2002-12-12 06:56:00 +0000
  • 51f4ad4f2c Making the source package accurate. freesource 2002-12-12 01:10:26 +0000
  • f17b6ea413 Helper.yard and it's replacements freesource 2002-12-11 23:41:50 +0000
  • 81051244ae Just properly orders --help a little freesource 2002-12-11 18:54:16 +0000
  • 953854a5a4 This gets everything working properly. Now --home works properly both for gui-mode and cli, and all executables can be properly specified. freesource 2002-12-11 18:45:36 +0000
  • 29e9e73202 This allows adds the kernel option for UML in expect_uml, it's amazing what you find when you remove the system package. Getting closer. freesource 2002-12-11 06:53:24 +0000
  • 50bbbb674c cvs from emacs freesource 2002-12-08 23:11:24 +0000
  • 6ad8077da8 documented genext2fs-dir freesource 2002-12-08 23:01:45 +0000
  • 4c90daea57 Changed linuxbr to linux, may ultimately change it to linux so it doesn't conflict with user-mode-linux, need to check on the set-up. Probably gbootroot should be made to conflict with these deb packages. Options has more explanation and another hidden option added. freesource 2002-11-20 06:18:00 +0000
  • 8827b1b0d4 Some even more elaborate changes so that the gui can be ran from the immediate directory for testing using only the --home option. Also, made sure genext2fs can be found. freesource 2002-11-20 06:13:56 +0000
  • 705d8a7856 Now there are some hidden options so that root_fs can be made from the programs from within the source code like: freesource 2002-11-18 19:52:46 +0000
  • bfed2bb88f This corrects nss_check so that the proper version from libc6 is recognized for nss libraries. Hopefully, this corrects problems for even newer libc6 versions in the future. freesource 2002-11-18 17:48:54 +0000
  • 578ddd6dd2 Now things are working perfectly. Had to add a last statement to the while wrapper for expect_uml, this is a new bug. And added preserve-permissions. freesource 2002-11-17 04:01:23 +0000
  • 7727285976 Didn't do a save. freesource 2002-11-14 19:51:09 +0000
  • b78a85686f This add --help|-h and the corresponding text. Just need to get uml-exlusively working properly freesource 2002-11-14 19:49:12 +0000
  • 407879252c Changed stdout to no-stdout so that stdout is the default, but can be turned off, and fixed a major bug with undef value used in dirname which caused to program to die. freesource 2002-11-14 08:38:41 +0000
  • 82374d0388 Just some minor changes. freesource 2002-11-14 08:22:56 +0000
  • f960c66fcb This gets just about every option working, except for uml-kernel and preserve-ownership. Adds color --stdout. Basically, the bare min is --template and --stdout for display on console. freesource 2002-11-14 08:21:18 +0000
  • 2f4e1cdcc6 This gets read_contents_file working, hopefully error() is the only gtk related sub to watch out for. freesource 2002-11-14 04:37:08 +0000
  • 830a1c109a Now gbootroot is functioning well as either a GUI or CLI in relation to whether or not arguments are added. Options.pm allows things to be checked before interpreting so that a determination can be made what mode to go in. freesource 2002-11-14 00:54:50 +0000
  • 8db50ec6ac This adds some more doc, and begins to explore GetOpt, unfortunately it's presently going into an endless loop when there is an incorrect opt. freesource 2002-11-11 08:04:12 +0000
  • 79631e765c Planning documentaion for variables for commandline. freesource 2002-11-10 05:21:06 +0000
  • 9de07f7f5e This is the start of giving gbootroot some commandline functionality similar to bootroot, but more specific with the primary goal of allowing root_fs prototyping without the use of the GUI. freesource 2002-11-10 04:21:10 +0000
  • 1f9fdc01d9 Explaining how to do apt-get with the new mirrors. freesource 2002-05-04 22:31:37 +0000
  • e20d8b7c68 New download procedure at sourceforge. freesource 2002-05-04 22:11:32 +0000
  • a3b071b481 the to this freesource 2002-03-13 19:43:43 +0000
  • 133a74cc51 more mem revision. freesource 2002-03-13 19:40:43 +0000
  • d077def592 Improved the parameter explanation .. ramdisk_size really wasn't crucial, and removed mem=16M as a default, first of all this is already standard, and secondly it may cause problems for users unaware of the MTD Emulators default settings. freesource 2002-03-13 19:21:49 +0000
  • a5da598dab Devfs both mount and nomount can be used, this was already in the initrd .. oops. freesource 2002-03-13 05:54:30 +0000
  • feaa5201af Didn't mention the addition of mkfs.jffs*, also improved the explanation for the way the mechanism works. freesource 2002-03-13 05:29:04 +0000
  • 9fab779e84 1.3.6 freesource 2002-03-12 17:04:11 +0000
  • 8aa95a6dc5 1.3.6 freesource 2002-03-12 16:58:22 +0000
  • 941ac6807b 1.3.6 MTD Emulator freesource 2002-03-11 20:43:44 +0000
  • 59c8a5333e This only checks Root_Fs for $ubd0, which makes a lot more sense and avoides unecessary duplications. freesource 2002-03-11 17:25:01 +0000
  • bcf2987f21 This adds better memory ratios for blkmtd. freesource 2002-03-11 16:43:10 +0000
  • f75a324390 Added new screenshot. freesource 2002-03-11 05:05:28 +0000
  • 95ad45df02 Screenshot of 1.3.6 freesource 2002-03-11 05:04:16 +0000
  • ffc047907d Added chroot. freesource 2002-03-11 04:29:06 +0000
  • 63dc15fe8e Improves the mtd_init regexp even more. freesource 2002-03-11 03:16:23 +0000
  • 2e41744e08 This makes for a better regexp .. will also match "/sbin/init 2" for mtd_init freesource 2002-03-11 03:10:51 +0000
  • 95a444f619 Just a sp mistake. freesource 2002-03-11 02:44:10 +0000
  • 066ecc4772 Made it sound a little better. freesource 2002-03-11 02:41:48 +0000
  • 38dd4c96d5 Just some prettifying. freesource 2002-03-11 02:40:17 +0000
  • 9bf0adc435 Before the path was hardwired to /tmp*, but now it can be anywhere. freesource 2002-03-11 02:27:54 +0000
  • a1db0380d4 This should be pretty obviously, however, this provides some good information which should make a gbootroot user even more knowledgable. freesource 2002-03-10 21:07:03 +0000
  • 10cd4d9372 This should be pretty obviously, however, this provides some good information which should make a gbootroot user even more knowledgable. freesource 2002-03-10 21:00:24 +0000
  • 55e19f94fe changes. freesource 2002-03-09 07:20:41 +0000
  • a85e9bcc99 A variety of improvements, like giving the module the device number, allowing for ubd\d{1}\w?. freesource 2002-03-09 06:59:39 +0000
  • 24897ac61e This goes a step farther an allows ubd to be ubd\d{1] rather then confined to 1, however, mtd and mtdblock will be 0 for the first module invocation. freesource 2002-03-09 06:50:27 +0000
  • 80ebd88aef This allow ubd0\w?, this works with mtdram, but causes blkmtd to fail. freesource 2002-03-09 06:00:07 +0000
  • 86f767a446 Yard won't attempt to make /dev on compressed fs and ro if /dev is a symbolic link, won't complain when there is an unitialized value in concatation in Boot, Ramdisk_size is always 4096 for mtdram, this setting isn't really necessary, but is left anyways. freesource 2002-03-09 01:47:24 +0000
  • 667eacca73 This adds devfs=nomount capability. freesource 2002-03-08 18:56:16 +0000
  • 13489b4fb0 This checks for chroot, makes sure that dev exists, and makes both dev and initrd in the correct location. The /mnt path is checked for chroot, and passed to CHROOT. freesource 2002-03-08 08:00:15 +0000
  • a53fb8d51b Explains how chroot must be on the root_fs if it is going to boot properly. freesource 2002-03-08 07:39:07 +0000
  • 4da04f8623 This adds ceil() to $total_size, and always makes sure that ramdisk_size is at least 4096. freesource 2002-03-08 07:35:32 +0000
  • bf4200e3c5 Fixed a little bug where initrd= wasn't being passed. Everythings looks good with the default Initrd.gz. freesource 2002-03-08 03:45:26 +0000
  • b2a5247689 Adds tunctl. freesource 2002-03-08 03:40:41 +0000
  • 26e513978e Updates to 2.4.18-2um freesource 2002-03-08 03:40:18 +0000
  • 02b0abcb24 This updates to 2.4.18-2um, probably the most stable version of uml I have used yet, it doesn't even exhibit compiler weirdisms. freesource 2002-03-08 03:39:51 +0000
  • f44e152b17 This is a new tool for making TUN/TAP interfaces persistent and non-persistent. Basically, to allow an adm to assign a tap device to a user, but not allowing a user to change any aspects of the host side of the interface .. anotherwards uml_net isn't required. freesource 2002-03-08 03:33:06 +0000
  • b92a56e7b3 This adds Initrd.gz. freesource 2002-03-08 02:48:12 +0000
  • 6cb5dc270a This is technically a root fs, so putting it in this directory. This is the special initrd used by the mtd emulator, and this specific one is designed for 2.4.18-2um. freesource 2002-03-08 02:37:27 +0000
  • cae5a30a21 Documentation for MTD. freesource 2002-03-07 18:55:25 +0000
  • ecc03b1980 This completes the init and mtd_init recognization .. added single. freesource 2002-03-07 17:54:23 +0000
  • 967df903ea This adds the mtd_init option to the kernel command-line so that the pivot_root routine can be interacted with, and also checks for alternative runlevels, all assigned to $init. freesource 2002-03-07 07:27:10 +0000
  • 74dd88069a This is even nicer. It gives both mtdram and blkmtd the same memory parameters for mem. Just have to watch out for that nasty cramfsck by Linus. freesource 2002-03-07 03:45:11 +0000
  • fadcb89061 More mem adjustments, this time to the spin wheel, 1024 for 1, 8192 for 2, these are great setting for mtdram .. <16M files can use the small adj. >16M should zero down with 3 and increment with 2nd button. freesource 2002-03-07 03:16:46 +0000
  • 30a11e4bf2 A few more improvements to the mtd code to handle memory better 16M increments for mtdram, will probably do a similiar thing for blkmtd which appears to be exponential 16 32 64 etc .. ofcourse at 128 things can get narly. freesource 2002-03-07 02:55:32 +0000
  • 6b3eda4286 This pretty much covers it, have both mtdram and blkmtd working, just need to figure out where Initrd.gz will be stored. freesource 2002-03-06 20:30:06 +0000