Liangxu Linux
Liangxu Linux
Apr 20, 2026 · Operations

How to Recover a Broken chmod Command After Setting Permissions to 000

When a mistaken chmod 000 renders the chmod binary unusable, this guide explains why the error occurs and walks through six practical recovery methods—including Perl, Python, scp, busybox, LD_PRELOAD, and LiveCD—plus preventive tips to avoid repeating the mistake.

LD_PRELOADLinuxLiveCD
0 likes · 7 min read
How to Recover a Broken chmod Command After Setting Permissions to 000
Liangxu Linux
Liangxu Linux
Jun 23, 2025 · Fundamentals

How to Build a Minimal Root Filesystem for Embedded Linux with BusyBox

This guide explains how to create a minimal root filesystem for an embedded Linux board using BusyBox, covering flash file system options, required directory structure, cross‑compilation setup, building and installing BusyBox, adding init scripts, creating a ramdisk image, and configuring U‑Boot to boot from NFS or ramdisk.

Filesystembusyboxcross-compilation
0 likes · 17 min read
How to Build a Minimal Root Filesystem for Embedded Linux with BusyBox
Liangxu Linux
Liangxu Linux
Oct 27, 2024 · Fundamentals

How to Build a Custom Root Filesystem for Embedded Linux with BusyBox

This guide explains the concepts of Linux file systems, compares root and regular file systems, lists common embedded flash file systems, outlines required root‑FS directories, and provides a step‑by‑step procedure—including cross‑compilation, BusyBox configuration, mounting, and ramdisk creation—to build and test a minimal root filesystem for an embedded device.

CrossCompilationLinuxbusybox
0 likes · 16 min read
How to Build a Custom Root Filesystem for Embedded Linux with BusyBox
Liangxu Linux
Liangxu Linux
Nov 9, 2023 · Fundamentals

Master BusyBox: A Lightweight Unix Toolkit for Embedded Systems

This guide introduces BusyBox, explains its core features and advantages, shows three ways to invoke its commands, details the compilation and installation steps, addresses common pitfalls, and provides practical examples for filesystem repair and network configuration on resource‑constrained devices.

Compilationbusyboxcommand-line tools
0 likes · 8 min read
Master BusyBox: A Lightweight Unix Toolkit for Embedded Systems
MaGe Linux Operations
MaGe Linux Operations
May 22, 2021 · Cloud Native

Install Containerd, Run BusyBox, and Enable CNI Networking on Linux

This tutorial walks through installing Containerd on CentOS, pulling and managing a BusyBox container, configuring a CNI bridge network, enabling network access for containers, sharing host directories and PID namespaces, and finally integrating Docker alongside Containerd for a complete container runtime setup.

CNIbusyboxcontainerd
0 likes · 12 min read
Install Containerd, Run BusyBox, and Enable CNI Networking on Linux
Liangxu Linux
Liangxu Linux
Feb 28, 2021 · Fundamentals

Step-by-Step Guide: Compile Linux Kernel and Debug with QEMU + GDB

Learn how to compile the Linux 4.19.172 kernel on CentOS, create a rootfs with BusyBox, and set up QEMU‑based debugging using GDB, including required kernel boot parameters, troubleshooting static linking errors, and optional Eclipse visual debugging.

CompilationKernel DebuggingLinux kernel
0 likes · 12 min read
Step-by-Step Guide: Compile Linux Kernel and Debug with QEMU + GDB
Open Source Tech Hub
Open Source Tech Hub
Apr 18, 2019 · Cloud Native

How to Build, Tag, and Push Docker Images to Alibaba Cloud Registry

This guide walks through building a Docker image, logging into Docker Hub or Alibaba Cloud Registry, tagging the image, pushing it to the remote repository, pulling it back, and also covers basic BusyBox usage, USTC mirror setup for Docker, and fast installation of Docker‑Compose.

Alibaba CloudContainer RegistryDocker
0 likes · 10 min read
How to Build, Tag, and Push Docker Images to Alibaba Cloud Registry