How to Fix ‘SD Card Is Corrupted, Needs Formatting’ Issue

How to Fix 'SD Card Is Corrupted, Needs Formatting' Issue

Have you ever encountered the problem where your phone prompts “SD card is corrupted, may need to be reformatted”? The SD card was just fine a moment ago, and suddenly this issue appears. When you connect your phone to the computer, it only shows the internal storage, and the SD card drive disappears… Using the … Read more

Linux Kernel Learning Notes

Linux Kernel Learning Notes

This article is an excellent piece from the Kanxue Forum. Kanxue Forum Author ID: e*16 a The following is based on the code of linux0.11. 1 Kernel's Five Major Structures 2 Interrupt Workflow 1. ARM Memory (1) Convert CPU working mode (2) Copy and stack registers (3) Set interrupt vector table (4) Save the return … Read more

Detailed Introduction to Inode Nodes in Linux File System

1. What is an inode? To understand an inode, we must start with file storage. Files are stored on the hard disk, and the smallest storage unit on the hard disk is called a ‘sector’. Each sector stores 512 bytes (equivalent to 0.5KB). When the operating system reads the hard disk, it does not read … Read more

Linux System Directory Structure

Linux System Directory Structure

Linux System Directory Structure Linux can actually change the rules, but most still follow this structure.http://www.pathname.com/fhs/ $> man hier //description of the file system hierarchy#> tree -d -L 2 / /: This is the root directory. This is where the whole tree starts. /bin: This directory contains executable programs which are needed in single user … Read more

Addressing Asynchronous File Writing Issues in SoC Firmware Upgrades

Addressing Asynchronous File Writing Issues in SoC Firmware Upgrades

In industrial production, firmware flashing is a critical step to ensure the normal operation of products. However, in practical applications, due to the asynchronous nature of file writing in the Linux system, it may lead to incomplete firmware flashing, thereby affecting the normal startup and operation of the device. This article will reveal the firmware … Read more

Common Linux Disk Management Commands

Common Linux Disk Management Commands

1. Common Disk Management Commands Command Description Core Purpose df Displays disk space usage of file systems View overall disk usage and remaining space du Counts disk usage of files/directories Analyze storage usage of specific directories or files fdisk Disk partition management tool Create, delete, and adjust disk partitions mkfs Formats a disk partition to … Read more

Linux Philosophy: Everything is a File

Linux Philosophy: Everything is a File

🌟 Linux Philosophy: Everything is a File In Linux and Unix operating systems, “Everything is a File” is a core design principle. It means that almost everything in the system is abstracted as a file, including regular files, directories, hardware devices, process information, network interfaces, and more. πŸ“‚ 1. What is “Everything is a File”? … Read more

IT Knowledge Base | Issue 82: Linux Partitioning

IT Knowledge Base | Issue 82: Linux Partitioning

Through action, knowledge deepens; through deep knowledge, action becomes more effective. To stimulate students’ interest and enthusiasm for studying information technology, and to help everyone understand more practical computer knowledge, the School of Information Technology has specially launched the “IT Knowledge Base” column. Continuous effort, like water dripping through stone, conveys the pulse of information, … Read more

Packaging and Image Creation of Linux File System: Demonstration on the Tactile Intelligence RK3562 Development Board

Packaging and Image Creation of Linux File System: Demonstration on the Tactile Intelligence RK3562 Development Board

This article introduces the method for packaging the Linux development board file system and creating images, demonstrating the packaging of the Linux file system and image creation, suitable for those who want to package a configured system environment into an image for batch burning.Tactile Intelligence RK3562 Development Board demonstration, equipped with a quad-core A53 processor, … Read more

Linux I/O Performance Optimization

Linux I/O Performance Optimization

Basic Concepts To understand I/O, we first need to grasp a few concepts: file system, disk, and file.. Disk The disk provides the most basic persistent storage capability for the system. Classification of Disks Based on the storage medium, disks can be classified into two categories: mechanical disks and solid-state disks. Mechanical Disk: Composed of … Read more