• 别人的Linux私房菜(3)主机规划与磁盘分区


    磁盘阵列:RAID。将数个硬盘整合成为在操作系统看来是一个硬盘。

    Linux对笔记本电脑的支持:https://www.linux-laptop.net/

    几乎所有硬件设备存放于/dev/目录。

    SCSI  SATA  USB   U盘  使用/dev/sd[a-p]

    Virtio接口  使用/dev/vd[a-p]

    软盘驱动器使用 /dev/fd[0-7]

    鼠标 /dev/mouse   /dev/psaux   /dev/input/mouse[0-15]

    CD-ROMDVD-ROM  /dev/scd[0-1]  /dev/sr[0-1]   /dev/cdrom

    IDE磁盘驱动器  /dev/hd[a-d]   被模拟为dev/sd[a-p]

    云端虚拟磁盘为/dev/vd[a-p]

     以扇区号码或柱面为单位的分区。

    MBR(MS-DOS)(Master Boot Record)分区格式表

    在磁盘第1扇区放置512字节,其中的446个字节存放引导程序,而剩下放了64字节用于存放四组记录区。

    针对第一块磁盘第1个区:/dev/sda1

    针对第一块磁盘第2个区:/dev/sda2

    针对第一块磁盘第3个区:/dev/sda3

    针对第一块磁盘第4个区:/dev/sda4

    四组最多存在一组为拓展分区。其他可以为主要分区,或不分配。

    拓展分区可以划分出逻辑分区。如

    针对第一块磁盘第1个区:/dev/sda1

    针对第一块磁盘第2个区:/dev/sda2

    针对第一块磁盘第1个逻辑区:/dev/sda5

    针对第一块磁盘第2个逻辑区:/dev/sda6

    GPT(GUID partition table) GUID 磁盘分区表

    LBA0存放启动引导程序和MBR相同,但是后面的位置仅存放GPT标志位(共512字节)

    LBA1记录备份用的GPT分区(后34块)。放置校验码CRC32

    LBA2-33存放4X32组分区记录。每组128字节,其中的64位记录开始,结束扇区。对于每个记录,可以达到8ZB寻址(扇区单位512情况)

    LBA-34-1作为备份

    linux的fdisk工具不支持GPT。可用gdisk、parted

    BIOS获取磁盘的第1扇区获取MBR的位置。加载MBR中第一扇区启动引导程序,启动引导程序加载boot loader,开始操作系统。

    BIOS获取磁盘的第1扇区获取GPT的位置。加载GPT中LBA0启动引导程序,之后启动引导程序加载boot loader,开始操作系统。或不支持引导程序加载boot loader,无法开始操作系统WindosXP

    如果使用LBA0的引导程序代码,之后加载linux类似grub的启动引导程序,需要额外划分一个BIOS boot的分区,放置其它开机过程的程序,例如2M大小。

    通过boot loader 可以引导加载其它操作系统。但是windows安装后,会覆盖其它的启动扇区。若需要安装多重引导,应在windows下再装linux方便。

    UEFI。统一可扩展硬件接口。区分于传统的BIOS。界面华丽功能多但是性能不够。使用UEFI作为固件,之后启动的操作系统可能需要被UEFI所验证,而可能不是完成加载操作系统就停止工作了。在某些情况需要禁用UEFI的secure boot 才可以顺利启动。

    文件的挂载,进入该目录可以读取该分区。

    /usr是可执行程序及相关文件的存放目录。

    Linux的发行版有其相应的文件命名格式。时间,版本号,等

    Linux 功能如:

    NAT完成IP分享。SAMBA完成数据传输 Mail 服务器  Web 服务器 DHCP 自动获取IP  FTP服务器等功能。

  • 相关阅读:
    Angular2版本更新
    Angular2组件开发—调用服务(三)
    Angular2组件开发—调用服务(二)
    Angular2组件开发—调用服务(一)
    Angular2组件开发—表单输入(五)
    Angular2组件开发—表单输入(四)
    Angular2组件开发—表单输入(三)
    Angular2组件开发—表单输入(二)
    Angular2组件开发—表单输入(一)
    Angular2组件开发—属性与事件(二)
  • 原文地址:https://www.cnblogs.com/bai2018/p/10662178.html
Copyright © 2020-2023  润新知