作为程序员应该是要了解什么是磁盘的,上午总结了一下,计算机连接磁盘的接口主要有两种,一种是IDE接口,一种是sata/usb 接口,IDE接口磁盘文件夹的名字是固定的,sata/usb接口磁盘的文件夹名字是随机的;计算器bios,cmos是生产商预先烧录到主板上面的程序,主板中断指令都在里面;

磁盘有,磁面,磁道,磁面,磁柱等等;bios启动磁盘的扇区在磁盘的第一扇区;

磁盘每个扇区固定大小512K,一张磁盘多少个扇区不用纠结,可以用磁盘总量除一下,第一扇区主要是用来启动软件与记录分区的,其中启动软件MBR的大小446K,64K用来记录分区的,总共4个分区,延伸分区,可以逻辑分区几十个分区,分一个主分区,一个延伸分区就可以分出几十个分区;

linux  /boot 文件夹挂载在包含第一扇区的磁柱那里,如磁柱0------1024(单位M,各种分区图形软件叫法不一样,不用纠结);

系统文件/文件夹都在一个分区里面,/home文件夹在另外一个分区;

注意:MBR系统引导必须要分在第一扇区,而且磁盘格式要是MBR的,BIOS启动要是MBR进行引导的

知道了MBR是jump软件的,如果第一扇区MBR被修改了,那么系统就启动不了拉,linux安装的时候不会覆盖第一扇区MBR,可以选择,windows系统则安装的时候每次都覆盖了MBR,所以装多系统的时候应该先安装覆盖MBR的系统;

计算机启动之后,bios界面显示对应的功能,已经对应功能的中断,bios选择一个磁盘,这时sata连接的usb磁盘就被装载进来并启动了系统(,系统基于哪个架构编写的如X86,苹果CPU好像是英特尔开发的),此系统可以操作所有连接的磁盘装置,并可通过自身的格式与已经分区设置文件格式的系统文件对上;

安全提示:电脑有重要数据,尽量不要将电脑sata接口裸露在外,尽量不要将电脑放在公共场所,除非磁盘里面的所有文件都被对称加密了;