linux重装怎么格式化硬盘

说实话,重装Linux硬盘格式化这事儿,我当年第一次搞的时候手心都出汗。
不过后来跑了几次现场,慢慢摸清门道了。
你列的步骤都挺实在,我再给你添点我踩过的坑和注意事项,可能有点啰嗦,但绝对有用。

先说分区方案。
MBR老掉牙了,现在新机子基本都建议用GPT。
我上次给客户装系统,他那个老电脑还是得用MBR,因为主板是那种老型号,结果分区只能搞四个,还每个不能超2 T。
后来我绕着弯子把系统装在第一个主分区,剩下三个分区分得七扭八歪的,最后还用不了全部空间。
所以选分区表前,先摸摸你的主板是啥年代的了。

创建分区这步,parted是个好东西,但用着得小心。
我有个朋友第一次用parted,手一抖输入了(n)就创建新分区,结果把系统盘给搞了。
所以每敲完一条命令,我都习惯性地再确认一遍。
特别是mkpart后面跟的参数,像1 GB5 0GB这种,分号前面是开始位置,后面是结束位置,别弄反了。
还有分区类型,primary主分区和logical逻辑分区有区别,主分区只能放在开头,逻辑分区只能放在主分区后面。

格式化分区时,mkfs.ext4 最常用,但别一股脑全格式化成ext4 我之前在服务器上搞过,把所有分区都搞成ext4 ,结果后来要挂载XFS的日志分区时发现挂不上,一查才知道ext4 和XFS底层结构不一样。
Btrfs性能好,但早期版本有个bug,数据可能会乱,现在稳定了可以试试。
格式化前那行警告"数据将被永久删除",我每次都把屏幕拍三遍,生怕哪天硬盘突然坏了数据没了。

挂载分区这步,我建议先不要直接挂载到/mnt,因为有些发行版默认的挂载点是/mnt,但不是所有系统都这么干。
我最近装Arch的时候,系统就自动挂载到/dev/disk/by-label这种地方,直接挂载到/mnt会冲突。
所以挂载前先看下系统有没有自动挂载,有的话先umount了再操作。

安装系统时,启动加载器GRUB的安装位置很重要。
MBR系统直接装到盘上就行,GPT系统得装到EFI分区。
我有个客户装完系统后重启,黑屏打不开,一查发现GRUB没装到ESP分区。
后来我花了一个小时在BIOS里找启动项,最后才发现是这茬。
所以安装时一定要看清楚提示,别装错了位置。

最后说个小技巧。
分区时用parted的move命令可以移动分区,调整大小。
我上次帮同事搞系统,他原来的分区刚好被装满了,结果我半夜用move把分区往前挪了点,再扩展一下大小,系统就装上去了。
不过移动分区有风险,特别是相邻分区靠得很近的时候,建议操作前用--align-optimal参数,能减少移动时产生的碎片。

重装系统这事儿吧,说难不难,说简单也不简单。
关键在于细节,比如设备名别看错,分区参数别填乱,分区表类型和启动模式得匹配。
你把上面这些点记牢了,操作时再细心点,基本就能稳稳当当地装好系统。

linux系统装在fat32和ext3,ext4上,哪个运行的更好?

嗯,对,安装 Linux,得用 ext 格式。

推荐 ext4 那个 ext4 startos,基于 Ubuntu 的,可以用 wubi 安装。

wubi 是啥呢?就是在 Windows 下安装的,它会给你虚拟出一个 ext 格式的分区出来。

这个虚拟分区啊,它放在了 Windows 能认的格式里,比如 fat3 2 或者 ntfs。

你想啊,fat3 2 、ntfs,Windows 天生就能看,这个虚拟 ext 分区就建在这些上面。

所以呢,你用 Windows 启动的时候,就能看到这个虚拟出来的 Linux 分区,能启动,能操作。

但是吧,这个虚拟的 ext 格式,它效率肯定是不如真正的 ext 分区的。

所以,如果你是打算在 Windows 下面用 Linux,而且对性能没啥特别高要求,ext4 startos 用 wubi 安装是个选择。

但如果你要是追求极致的性能,还是老老实实搞一个单独的硬盘或者分区,格式化为 ext4 吧。

ir模式读取硬盘

ir模式不是直接读取硬盘。
说白了ir模式是红外传输协议。

上周刚处理一个红外设备问题。
需要先安装irda软件包。

你用lsblk命令找硬盘。
看设备名称sda,sdb之类的。

我手上这个项目用mount命令挂载硬盘。
比如mount /dev/sdb1 /mnt。

ir模式具体参数要看设备手册。
你设备是什么型号?