今天帮别人troubleshooting,给/dev/sda添加分区sda4之后,mkfs.ext4出错。
出错信息:
inode_size (128) * inodes_count (0) too big for a
filesystem with 0 blocks, specify higher inode_ratio (-i)
or lower inode count (-N).
把新添假的分区sda4删除,
再执行命令
fdisk /dev/sda //执行添加分区指令
partx -a /dev/sda //这一步就发现新添加的分区/dev/sda4已经在内核中有记录了,当时也没注意。
mkfs.ext4 /dev/sda4
还是报错。
突然想起:partx -a /dev/sda 原来的/dev/sda4已经在内核中有记录了。
于是乎就执行partx -d /dev/sda 将/dev/sda4的记录删掉。(直接partx -d /dev/sda4出错)
再执行partx -a /dev/sda (此时/dev/sda4就没有出现)
再进行格式化,就OK了。
以上为原创,转载请注明出处。。。
分享到:
相关推荐
mkfs.ext4 /dev/sd${j}1 if [ "$?" = "0" ];then echo "/n/n*sd${j}1 _________________was Formated, Waiting For 5Second/n/n" fi let i+=1 sleep 1s done ``` 该脚本使用 fdisk 工具创建了 4 个磁盘分区,并...
- **格式化分区**:使用 `mkfs.vfat` 和 `mkfs.ext3` 对分区进行格式化,并指定卷标(如 "boot"、"rootfs" 和 "START_HERE")。 3. **脚本执行步骤**: - 将脚本内容复制到文本编辑器中并保存为 `mk3PartSDCard....
创建或修改分区后,需使用`mkfs`命令格式化分区,例如`sudo mkfs.ext4 /dev/sda1`创建一个EXT4文件系统。 7. 挂载分区 将分区挂载到文件系统中的某个目录,如`sudo mkdir /mnt/mydisk`创建挂载点,然后`sudo mount ...
- mkfs.ext3是正确的命令。 25. RPM命令功能: - 安装、升级、卸载和查询软件包。 26. 属于块设备的: - B:硬盘是块设备。 27. 一次显示一页内容: - C:more命令可以实现。 28. 查看当前目录空间: - C:...
2. **格式化分区**:对每个新硬盘创建GPT分区,通常我们创建一个主分区并使用`mkfs`命令(如`mkfs.ext4`)格式化为所需的文件系统类型。 3. **创建挂载点**:在指定的目录下创建用于挂载的新目录。 4. **挂载硬盘*...
3. **格式化加密分区**: 用`mkfs.ext4`或根据需求的文件系统格式对映射后的设备进行格式化。 4. **挂载加密分区**: 创建一个挂载点,例如`/mnt/new_root`,然后使用`mount`命令将加密分区挂载上去。 5. **备份和...
3. 使用合适的文件系统格式(如ext4)对分区进行格式化。 4. 自动将新分区挂载到预设的挂载点,如/data目录。 二、解决的问题 手动进行这些操作通常涉及复杂的命令行交互,包括使用fdisk、mkfs以及mount等命令,...
2. **格式化分区**:使用`mkfs`命令对分区进行格式化,如FAT32用于EFI启动,EXT4或Btrfs用于Linux文件系统。 3. **挂载点管理**:将分区挂载到相应的目录,如`/`, `/boot`, 或 `/home`。 4. **网络配置**:自动...
- **文件系统**:了解EXT2, EXT3, EXT4, XFS等常见Linux文件系统,以及它们的特点和用途。 - **目录结构**:理解根目录`/`下的各个子目录,如`/bin`, `/etc`, `/usr`, `/var`等的含义和功能。 - **命令行操作**:...
然后,使用`sudo fdisk /dev/sdX`(X为设备名)进入分区编辑模式,创建新分区,接着用`sudo mkfs -t ext4 /dev/sdXn`(n为分区号,如1)格式化分区,最后将系统映像写入SD卡。 2. 使用图形化工具: 对于不熟悉...
2. **格式化分区**:脚本将使用 `mkfs` 命令对分区进行格式化,常见的文件系统类型有 ext4、btrfs 等。 3. **挂载分区**:安装过程中,脚本会使用 `mount` 命令将分区挂载到临时目录,以便在该目录下进行系统安装。...