• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux DietLinux Download

DietLinux

May 18, 2005
DietLinux is a software distribution that utilizes the dietlibc library as its basis.
License GPL
Platform Linux
Supported Languages English
Homepage lart.info
Developed by DietLinux Team
DietLinux is a distribution based on dietlibc that offers a streamlined and optimized boot process. It features a 2.6.x linux kernel, and does not support older kernels that lack support for devfs and tmpfs. The upcoming 0.2 release promises to support booting from cdrom, floppy or usb-stick on all systems with at least 8mb of RAM.

With the new release, the boot process will be uniform for all media. The root filesystem's ramdisk images are eliminated completely, and the initrd-images are reduced in size to around 60k when uncompressed. A kernel can be used with the boot system if it has support for initrd, tmpfs and devfs. Users must configure the bootloader and provide bootparameters such as 'init=/linuxrc' and 'root=/dev/ram0.'

During the bootup phase, the first part is handled in linuxrc. The kernel starts linuxrc, along with two directories in the ramdisk – /dev with mounted devfs and /rootfs. Next, linuxrc mounts a tmpfs at /rootfs, creates basic directories in the rootfs, and chdirs to /rootfs. It then pivots root and chdirs/chroots in the new root. The old contents of the initrd are under /initrd. Additionally, linuxrc remounts initrd/dev under /dev and mounts /proc.

The second stage of linuxrc continues the process, still powered by initrd. Linuxrc creates all directories in the rootfs, mounts procfs and sysfs, and initialises the built-in package system. This includes finding a file called 'dietlinux-media' in the media root and the name of the initial package to load. After loading the package system (apkg), it boots successfully with a package set for the rootfs.

Overall, DietLinux's streamlined and optimized boot process makes it an excellent distribution for users running older systems or looking for a lightweight, fast operating system. Its upcoming 0.2 release will offer better bootup support and will maintain the system's overall optimization.
What's New
Free Download 20M
366
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Drag and Drop in JavaScript
This software provides drag and drop functionality for websites using JavaScript. It ...
ROX-All
ROX-All is an all-in-one package that includes launchers for the majority of ...
multpsx
Multpsx generates PostScript-based long multiplication worksheets.
Liquid for Maya
LiquidMaya is a plugin for Autodesk Maya, designed to be compatible with ...
Image Database
KimDaBa is a software tool designed for indexing, searching, and viewing images ...
ElegantJ Printer Bean
ElegantJ Printer Bean is a Java-based solution packed with complete printing features.
JetPAG
JetPAG is a highly efficient tool for generating optimized parsers and lexical ...
Android SDK
The Android project features an all-inclusive software stack designed for mobile devices, ...
SIMH
Simulator software that is portable and can be used on multiple systems.
catdvi
Catdvi is an efficient software tool that helps to translate DVI files ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.