initramfs
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 8
live-initramfs
live-initramfs is a fork from Casper by Canonical. more>>
live-initramfs is a fork from Casper by Canonical. The project is used to build an initramfs suited to boot live systems.
live-initramfs is a hook for the initramfs-tools, used to generate a initramfs capable to boot live systems, such as those created by live-helper(7). This includes the Debian Live isos, netboot tarballs, and usb stick images.
At boot time it will look for a (read-only) media containing a "/live" directory where a root filesystems (often a compressed filesystem image like squashfs) is stored. If found, it will create a writable environ‐ ment, using unionfs, for Debian like systems to boot from.
To modify the code you can follow the below process:
Checkout or install live-initramfs
svn co svn://svn.debian.org/debian-live/dists/trunk/live-initramfs/
Then build to match your target platform (i.e. if target is lenny then build with lenny) with debuilder inside the live-initramfs (debuilder is part of devscripts package):
debuild -us -uc -b
Then copy the .deb generated to config/chroot_local-packages.
<<lesslive-initramfs is a hook for the initramfs-tools, used to generate a initramfs capable to boot live systems, such as those created by live-helper(7). This includes the Debian Live isos, netboot tarballs, and usb stick images.
At boot time it will look for a (read-only) media containing a "/live" directory where a root filesystems (often a compressed filesystem image like squashfs) is stored. If found, it will create a writable environ‐ ment, using unionfs, for Debian like systems to boot from.
To modify the code you can follow the below process:
Checkout or install live-initramfs
svn co svn://svn.debian.org/debian-live/dists/trunk/live-initramfs/
Then build to match your target platform (i.e. if target is lenny then build with lenny) with debuilder inside the live-initramfs (debuilder is part of devscripts package):
debuild -us -uc -b
Then copy the .deb generated to config/chroot_local-packages.
Download (MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
854 downloads
mkinitramfs 0.9.9
mkinitramfs is intended to create the ultimate initramfs image. more>>
mkinitramfs is intended to create the ultimate initramfs image.
mkinitramfs is designed to boot from any media (SATA, PATA, SCSI, USB, CD-ROM, etc.) without any changes being made to your disk.
However, it is very simple (about 400 lines of code).
<<lessmkinitramfs is designed to boot from any media (SATA, PATA, SCSI, USB, CD-ROM, etc.) without any changes being made to your disk.
However, it is very simple (about 400 lines of code).
Download (0.064MB)
Added: 2006-06-14 License: GPL (GNU General Public License) Price:
1235 downloads
btfs 1.2
btfs can be used as /init for constructing a run-time environment before running the real init. more>>
btfs can be used as /init for constructing a run-time environment before running the real init.
The project supports extracting compressed (*.cgz, *.cbz2) and uncompressed (*.co) cpios located on a compile-defined directory (/).
Also, it creates a tmpfs filesystem as the new root, if / isnt one already and the purpose of the initramfs isnt for starting a system in another location (disk, network, etc.). That will allow for the data on / to be swapped to disk when swap devices are activated later.
Usage: install as /init on an initramfs.
Boot description:
1. if / isnt a tmpfs or a ramfs or the program isnt init (pid == 1), it refuses to run
2a. if / isnt a tmpfs:
i. mounts a tmpfs on an empty /newroot*;
ii. extracts all cpio files (*.co *.cgz *.cbz2) under ARCHIVE_DIR (/) to the tmpfs;
iii. moves all other files on / to the tmpfs;
iv. remounts /newroot as the root filesystem;
v. chroots;
2b. extracts all cpio files (*.co *.cgz *.cbz2) under ARCHIVE_DIR (/) to /;
3. opens /dev/console;
4a. if theres a root= argument to the kernel, and it isnt /dev/ram*, executes /sbin/boot_other as init (change with option boot_other=).
4b. executes /sbin/init (change with option init=).
<<lessThe project supports extracting compressed (*.cgz, *.cbz2) and uncompressed (*.co) cpios located on a compile-defined directory (/).
Also, it creates a tmpfs filesystem as the new root, if / isnt one already and the purpose of the initramfs isnt for starting a system in another location (disk, network, etc.). That will allow for the data on / to be swapped to disk when swap devices are activated later.
Usage: install as /init on an initramfs.
Boot description:
1. if / isnt a tmpfs or a ramfs or the program isnt init (pid == 1), it refuses to run
2a. if / isnt a tmpfs:
i. mounts a tmpfs on an empty /newroot*;
ii. extracts all cpio files (*.co *.cgz *.cbz2) under ARCHIVE_DIR (/) to the tmpfs;
iii. moves all other files on / to the tmpfs;
iv. remounts /newroot as the root filesystem;
v. chroots;
2b. extracts all cpio files (*.co *.cgz *.cbz2) under ARCHIVE_DIR (/) to /;
3. opens /dev/console;
4a. if theres a root= argument to the kernel, and it isnt /dev/ram*, executes /sbin/boot_other as init (change with option boot_other=).
4b. executes /sbin/init (change with option init=).
Download (0.053MB)
Added: 2007-03-23 License: MIT/X Consortium License Price:
945 downloads
TcosMonitor 0.1.8
TcosMonitor is a teacher management of a thin client classroom. more>>
TcosMonitor is a teacher management of a thin client classroom.
TcosMonitor is a pygtk app teacher tool to control a thin client classroom (PXES, LTSP, TCOS compatible) and allow to do actions on one or all thin clients like block/unblock screen, reboot/poweroff thin clients, and so many.
TCOS is a thin client implementation to build net initramfs images based on kernel, binaries and libs from debian/ubuntu, no more patched kernels and bins!!!
TCOS project is similar to PXES but work with more hardware and newer kernels.
App avalaible in spanish and english.
Debian/Ubuntu mirror:
deb http://soleup.eup.uva.es/tcos/debian unstable main
add gpg key:
# wget http://soleup.eup.uva.es/tcos/mariodebian-pub.key
# cat mariodebian-pub.key| apt-key add -
<<lessTcosMonitor is a pygtk app teacher tool to control a thin client classroom (PXES, LTSP, TCOS compatible) and allow to do actions on one or all thin clients like block/unblock screen, reboot/poweroff thin clients, and so many.
TCOS is a thin client implementation to build net initramfs images based on kernel, binaries and libs from debian/ubuntu, no more patched kernels and bins!!!
TCOS project is similar to PXES but work with more hardware and newer kernels.
App avalaible in spanish and english.
Debian/Ubuntu mirror:
deb http://soleup.eup.uva.es/tcos/debian unstable main
add gpg key:
# wget http://soleup.eup.uva.es/tcos/mariodebian-pub.key
# cat mariodebian-pub.key| apt-key add -
Download (0.28MB)
Added: 2007-04-28 License: GPL (GNU General Public License) Price:
911 downloads
Phaeronix 0.85 Beta
Phaeronix is a Gentoo-based RR4 CD optimised for i686, with GNOME, Reiser4-enabled GRUB. more>>
Phaeronix is a gentoo love-sources RR4 CD with reiser4 enabled grub, auto hardware detection with nvidia 3D support , ready for multimedia, internet, and arabic. It is optimised for i686.
The kernel is now based on the 2.6.15-arckck7 patchset with a couple of additions ( one to fix acer laptop hangs and the other to fix slow laptop battery polls).
http://iphitus.loudas.com/archck.php
Final release is probably going to be based on the new -beyond patchset.
The livecd uses a genkernel generated initramfs, but with quite some hacks added to the linuxrc. As a result this initramfs can now probably boot from any media, anything from IDE to external firewire.
The CD is rendered pseudo-writable thanks to squashfs and unionfs.
Hardware detction is modular and can be turned on and off as needed. You can see the possible options in the cheatcodes list.
Modular Xorg-X11 7.0 is the default Xorg server. XGL server is included as an optional featured activated at boot time by booting like this :
"linux xgl"
This is experimental and might not work. Check http://gentoo-wiki.com/HOWTO_XGL
To find out if your card supported and to see if your problem has been already reported.
The desktop is a full gnome-2.14 , there is no KDE and no qt/KDE apps.
The default user name is phaeron and its password is also phaeron.
The root password is root.
The available editors are vim and nano.
Its built specifically to support arabic, with some patches and customizations. However, this is an ongoing process. It was spurred by arabbixs stagnation. Best of all just click on the keyboard applet or press alt+shift and you get an arabic keyboard layout.
"w3m -v" is the text only browser because it supports arabic ( along with bicon to bidi/shape properly ). Check here for the inspiration : http://www.eglug.org/node/1953
Also in gnome-terminal run a new session with the arabic profile and you will have full bidi and shaping thanks to arabeyes bicon.
Msameers arabic wordlist has been included in aspell and openoffice. Check here for the arabic wordlist : http://www.eglug.org/node/1976
You can logout from the desktop and choose arabic as the session language and then log in again. The desktop will be RTL and mostly in arabic. The reason this isnt made easier or more obvious is a lot of things still need translation or bugfixing. The infrastructure is there however.
The supported locales are : arabic, french, italian, german,and slovak.
The official gentoo installer is also included to help installing gentoo if you want.
<<lessThe kernel is now based on the 2.6.15-arckck7 patchset with a couple of additions ( one to fix acer laptop hangs and the other to fix slow laptop battery polls).
http://iphitus.loudas.com/archck.php
Final release is probably going to be based on the new -beyond patchset.
The livecd uses a genkernel generated initramfs, but with quite some hacks added to the linuxrc. As a result this initramfs can now probably boot from any media, anything from IDE to external firewire.
The CD is rendered pseudo-writable thanks to squashfs and unionfs.
Hardware detction is modular and can be turned on and off as needed. You can see the possible options in the cheatcodes list.
Modular Xorg-X11 7.0 is the default Xorg server. XGL server is included as an optional featured activated at boot time by booting like this :
"linux xgl"
This is experimental and might not work. Check http://gentoo-wiki.com/HOWTO_XGL
To find out if your card supported and to see if your problem has been already reported.
The desktop is a full gnome-2.14 , there is no KDE and no qt/KDE apps.
The default user name is phaeron and its password is also phaeron.
The root password is root.
The available editors are vim and nano.
Its built specifically to support arabic, with some patches and customizations. However, this is an ongoing process. It was spurred by arabbixs stagnation. Best of all just click on the keyboard applet or press alt+shift and you get an arabic keyboard layout.
"w3m -v" is the text only browser because it supports arabic ( along with bicon to bidi/shape properly ). Check here for the inspiration : http://www.eglug.org/node/1953
Also in gnome-terminal run a new session with the arabic profile and you will have full bidi and shaping thanks to arabeyes bicon.
Msameers arabic wordlist has been included in aspell and openoffice. Check here for the arabic wordlist : http://www.eglug.org/node/1976
You can logout from the desktop and choose arabic as the session language and then log in again. The desktop will be RTL and mostly in arabic. The reason this isnt made easier or more obvious is a lot of things still need translation or bugfixing. The infrastructure is there however.
The supported locales are : arabic, french, italian, german,and slovak.
The official gentoo installer is also included to help installing gentoo if you want.
Download (MB)
Added: 2006-04-04 License: GPL (GNU General Public License) Price:
1301 downloads
BootUtils 0.0.6
BootUtils is a collection of utilities to facilitate booting of Linux 2.6-based systems. more>>
BootUtils project is a collection of utilities to facilitate booting of modern Kernel 2.6 based systems. BootUtils is designed for initramfs, although volunteers to add support for initrd are welcome.
The process of finding the root volume either by label or explicit label= on the kernel command line, mounting it and switchrooting is automated.
BootUtils can also drop to emergency shell if the root volume cannot be mounted. Why not even start sshd and allow admin login if the box is in a remote location?
Main features:
- Automatic detection of root volume by label or explicit kernel commandline option
- Supports ext2, ext3, jfs, reiserfs and xfs
- Emergency shell dropping in the case of a root volume problem
Enhancements:
- libblkid and libuuid have been updated to e2fsprogs 1.39.
- Device mapper support has been added.
<<lessThe process of finding the root volume either by label or explicit label= on the kernel command line, mounting it and switchrooting is automated.
BootUtils can also drop to emergency shell if the root volume cannot be mounted. Why not even start sshd and allow admin login if the box is in a remote location?
Main features:
- Automatic detection of root volume by label or explicit kernel commandline option
- Supports ext2, ext3, jfs, reiserfs and xfs
- Emergency shell dropping in the case of a root volume problem
Enhancements:
- libblkid and libuuid have been updated to e2fsprogs 1.39.
- Device mapper support has been added.
Download (0.080MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
912 downloads
mdadm 2.6.3
mdadm is a tool for creating, maintaining, and monitoring Linux more>>
mdadm project is a tool for maintaining, creating, and monitoring Linux "md" device arrays, also known as Software RAID.
These notes apply to 2.6 kernels only and, in some cases, to 2.6.15 or later.
Md arrays can be assembled at boot time using the autodetect functionality
which is triggered by storing components of an array in partitions of type
fd - Linux Raid Autodetect.
They can also be assembled by specifying the component devices in a
kernel parameter such as
md=0,/dev/sda,/dev/sdb
In this case, /dev/md0 will be assembled (because of the 0) from the listed
devices.
These mechanisms, while useful, do not provide complete functionality
and are unlikely to be extended. The preferred way to assemble md arrays at boot time is using mdadm or mdassemble (which is a trimmed-down mdadm).
To assemble an array which contains the root filesystem, mdadm needs to be run before that filesystem is mounted, and so needs to be run from an initial-ram-fs. It is how this can work that is the primary focus of this document.
It should be noted up front that only the array containing the root
filesystem should be assembled from the initramfs. Any other arrays
should be assembled under the control of files on the main filesystem
as this enhanced flexibility and maintainability.
A minimal initramfs for assembling md arrays can be created using 3 files and one directory. These are:
/bin Directory
/bin/mdadm statically linked mdadm binary
/bin/busybox statically linked busybox binary
/bin/sh hard link to /bin/busybox
/init a shell script which call mdadm appropriately.
An example init script is:
#!/bin/sh
echo Auto-assembling boot md array
mkdir /proc
mount -t proc proc /proc
if [ -n "$rootuuid" ]
then arg=--uuid=$rootuuid
elif [ -n "$mdminor" ]
then arg=--super-minor=$mdminor
else arg=--super-minor=0
fi
echo "Using $arg"
mdadm -Acpartitions $arg --auto=part /dev/mda
cd /
mount /dev/mda1 /root || mount /dev/mda /root
umount /proc
cd /root
exec chroot . /sbin/init < /dev/console > /dev/console 2>&1
Enhancements:
- Assorted minor bugs relating to RAID4, verison-1 metadata, option parsing, spare migration, and more were fixed.
<<lessThese notes apply to 2.6 kernels only and, in some cases, to 2.6.15 or later.
Md arrays can be assembled at boot time using the autodetect functionality
which is triggered by storing components of an array in partitions of type
fd - Linux Raid Autodetect.
They can also be assembled by specifying the component devices in a
kernel parameter such as
md=0,/dev/sda,/dev/sdb
In this case, /dev/md0 will be assembled (because of the 0) from the listed
devices.
These mechanisms, while useful, do not provide complete functionality
and are unlikely to be extended. The preferred way to assemble md arrays at boot time is using mdadm or mdassemble (which is a trimmed-down mdadm).
To assemble an array which contains the root filesystem, mdadm needs to be run before that filesystem is mounted, and so needs to be run from an initial-ram-fs. It is how this can work that is the primary focus of this document.
It should be noted up front that only the array containing the root
filesystem should be assembled from the initramfs. Any other arrays
should be assembled under the control of files on the main filesystem
as this enhanced flexibility and maintainability.
A minimal initramfs for assembling md arrays can be created using 3 files and one directory. These are:
/bin Directory
/bin/mdadm statically linked mdadm binary
/bin/busybox statically linked busybox binary
/bin/sh hard link to /bin/busybox
/init a shell script which call mdadm appropriately.
An example init script is:
#!/bin/sh
echo Auto-assembling boot md array
mkdir /proc
mount -t proc proc /proc
if [ -n "$rootuuid" ]
then arg=--uuid=$rootuuid
elif [ -n "$mdminor" ]
then arg=--super-minor=$mdminor
else arg=--super-minor=0
fi
echo "Using $arg"
mdadm -Acpartitions $arg --auto=part /dev/mda
cd /
mount /dev/mda1 /root || mount /dev/mda /root
umount /proc
cd /root
exec chroot . /sbin/init < /dev/console > /dev/console 2>&1
Enhancements:
- Assorted minor bugs relating to RAID4, verison-1 metadata, option parsing, spare migration, and more were fixed.
Download (0.19MB)
Added: 2007-08-20 License: GPL (GNU General Public License) Price:
812 downloads
SystemImager 3.8.2 / 3.9.2
SystemImager is a Linux cloning/replication and synchronization software. more>>
SystemImager is software that automates Linux installs, software distribution, and production deployment.
SystemImager makes it easy to do automated installs (clones), software distribution, content or data distribution, configuration changes, and operating system updates to your network of Linux machines. You can even update from one Linux release version to another!
It can also be used to ensure safe production deployments. By saving your current production image before updating to your new production image, you have a highly reliable contingency mechanism. If the new production enviroment is found to be flawed, simply roll-back to the last production image with a simple update command!
Some typical environments include: Internet server farms, database server farms, high performance clusters, computer labs, and corporate desktop environments.
Whats New in 3.8.2 Stable Release:
- fixed a bug in the monitoring: REBOOTED state was not properly reported in some minimal image (without the command which)
- added "--config FILE" option to si_prepareclient and si_mkbootpackage (and removed from si_mkautoinstalldisk: the option must be used in commands that explicitly create an initrd.img from initrd_template)
- do not hard-code common patterns of exclusion in si_getimage (created the configuration file /etc/systemimager/getimage.exclude)
- si_getimage didnt stop correctly the rsync daemon in the golden client, using rsync over ssh for the image retrieval
Whats New in 3.9.2 Development Release:
- Added support for the PS3 architecture
- Improved support and compatibility with Debian (now deb packages can be automatically built from source using the new target "make deb")
- updated BOEL kernel to 2.6.21 (for i386 and x86_64)
- fixed a bug that broke si_mkautoinstalldisk
- free unused RAM of the initramfs (only with cpio initrd.img) after switching to tmpfs
- updated udev to udev_108-0ubuntu4
- support old versions of the BitTorrent client (better compatibilty with *Ubuntu)
- fixed a lib/lib64 bug with ppc64
- fixed a bug in si_monitor daemon that didnt start correctly when the directory /var/lock/systemimager was not present
- added missing manpages
- remount the filesystems in read-only before giving-up when the umount fails at the end of the installation
- create all the swap partitions before the other filesystems in the autoinstall script: this avoids potential OOM conditions that could occur during the filesystem creation
- removed unused coreutils package from initrd.img
- removed unmaintained package imagemanip
- removed deprecated command si_mkbootmedia
<<lessSystemImager makes it easy to do automated installs (clones), software distribution, content or data distribution, configuration changes, and operating system updates to your network of Linux machines. You can even update from one Linux release version to another!
It can also be used to ensure safe production deployments. By saving your current production image before updating to your new production image, you have a highly reliable contingency mechanism. If the new production enviroment is found to be flawed, simply roll-back to the last production image with a simple update command!
Some typical environments include: Internet server farms, database server farms, high performance clusters, computer labs, and corporate desktop environments.
Whats New in 3.8.2 Stable Release:
- fixed a bug in the monitoring: REBOOTED state was not properly reported in some minimal image (without the command which)
- added "--config FILE" option to si_prepareclient and si_mkbootpackage (and removed from si_mkautoinstalldisk: the option must be used in commands that explicitly create an initrd.img from initrd_template)
- do not hard-code common patterns of exclusion in si_getimage (created the configuration file /etc/systemimager/getimage.exclude)
- si_getimage didnt stop correctly the rsync daemon in the golden client, using rsync over ssh for the image retrieval
Whats New in 3.9.2 Development Release:
- Added support for the PS3 architecture
- Improved support and compatibility with Debian (now deb packages can be automatically built from source using the new target "make deb")
- updated BOEL kernel to 2.6.21 (for i386 and x86_64)
- fixed a bug that broke si_mkautoinstalldisk
- free unused RAM of the initramfs (only with cpio initrd.img) after switching to tmpfs
- updated udev to udev_108-0ubuntu4
- support old versions of the BitTorrent client (better compatibilty with *Ubuntu)
- fixed a lib/lib64 bug with ppc64
- fixed a bug in si_monitor daemon that didnt start correctly when the directory /var/lock/systemimager was not present
- added missing manpages
- remount the filesystems in read-only before giving-up when the umount fails at the end of the installation
- create all the swap partitions before the other filesystems in the autoinstall script: this avoids potential OOM conditions that could occur during the filesystem creation
- removed unused coreutils package from initrd.img
- removed unmaintained package imagemanip
- removed deprecated command si_mkbootmedia
Download (MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
809 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 1
- 1
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above initramfs search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed