EDA365电子论坛网

标题: SD卡文件名和开机流程的Linux使用 [打印本页]

作者: baqiao    时间: 2020-12-7 13:44
标题: SD卡文件名和开机流程的Linux使用
Linux 中的装置文件名为何?
8 Y1 P0 V8 W" C% v* b, W答: ) a, f. T& W* Y" [
由于是使用侦测到的顺序来决定装置文件名,并非不实际插槽代号有关,因此装置的文件名如下:
) ^; B; M- D: Z$ S1.  SATA1 插槽上的檔名:/dev/sda
9 ~* D$ m& ^) q* \, c- g2.  SATA5 插槽上的檔名:/dev/sdb 5 ?& ?/ f2 x. r% Y/ e6 h

3.  USB 磁盘(开机完成后扄被系统捉到):/dev/sdc

3 H; }. K8 e" {3 h6 O# x5 N

简单的说,整个开机流程到操作系统之前的动作应该是这样的:+ J9 o/ i& g" `/ M3 X' C: j
1、BIOS:开机主动执行的韧体,会认识第一个可开机的装置;(看)
+ h2 x, p, X4 H: \+ A2、MBR:第一个可开机装置的第一个扂区内癿主要启劢记录区块,内吨开机管理程序;' s# [; W, y5 e9 N$ B; F! e9 T
3.  开机管理程序(boot loader):一支可读叏核心档案来执行癿软件;
" \' ^  p+ F2 d& y( s1 k, [  E4.  核心档案:开始操作系统癿功能..., i8 ~0 o1 i' H8 J, ^
由上面的说明我们会知道,BIOS和MBR 都是硬件本身会支持的功能,至于Boot loader 则是操作系统安装在 MBR 上面的一套软件了。由于MBR 仅有 446 bytes 而已,因此这个开机管理程序是非常小而美的。 这个 boot loader 癿主要任务有以下这些项目:
1 f" h. ]2 {1 B   提供选单:用户可以选择不同癿开机项目,这也是多重引导的重要功能!
2 ^) U0 X9 Y0 Q  W- j. C. v+ ?   载入核心档案:直接指向可开机的程序区段来开始操作系统;
' P' B$ v/ K' g7 m1 R4 k, Y8 O   转交其他 loader:将开机管理功能转交给其他 loader 负责。


9 _8 L( G  I9 [! @4 k

『挂载』就是利用一个目录当成进入点,将磁盘分区槽的数据放置在该目录下; 也就是说,进入该目录就可以读取该分割槽的意思。这个动作我们称为『挂载』,那个进入点癿目录我们称为『挂载点』。 由于整个 Linux 系统最重要的是根目录,因此根目录一定需要挂载到某个分割槽的。 至于其他的目录则可依用户自己的需求来给予挂载到不同癿分割槽。

2 t* U( ^. k, C

作者: yin123    时间: 2020-12-7 14:51
SD卡文件名和开机流程的Linux使用




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2