• Diskpart命令安装系统小结


    《diskpart命令安装系统小结》

      今天给同学安装系统,win8改win7。同学是预装了win8的联想y480,分区表采用的是GPT格式,捣鼓了半天才知道。GPT格式是新式的分区格式,相对于传统的MBR分区格式来说他的优点有:支持2T以上磁盘容量,MBR最多支持到2T;最多支持128个主分区,MBR只支持4个。总的来说,是一项新技术。但是我认为不好的地方在于,GPT是基于EFI(可扩展固件接口)的,所以要用它必须要换支持EFI的主板。而且貌似只能安装64的系统。而对于广大的使用电脑的老百姓来说,它不是很实用。所以我果断决定换回传统的MBR分区格式。

    查了网上的教程,有两种方案:

    1.使用命令行的diskpart命令。

    2.使用diskgenius工具。

    我选择了第一种方法,因为正好可以学习一下diskpart,这个命令很有用处。

    下面是我的学习心得。

    ------ 相关链接 ------

    GPT:http://baike.baidu.com/link?url=sp6kD-q-kPOVEtgnQBiBz_21EZHpYQHzSb7LVBrOQ-I-H6HAv7bXnhxZYYwvIGpj#3

    MBR:http://zh.wikipedia.org/wiki/MBR

    diskpart - 百度百科:http://baike.baidu.com/link?url=o5BXBUAos16Cx1eie4G-EXPGv7wbtusR94WCEUnez7dGVVW-dWTPdu2GlgPvdLv-1B_HgwTvqolw1PiLc1B97q

    Diskpart 命令行实用工具介绍 - Microsoft帮助和支持:http://support.microsoft.com/kb/300415/zh-cn

    怎样用Diskpart进行分区:http://jingyan.baidu.com/article/92255446efce49851748f463.html

    GPT转MBR分区格式图文教程:http://www.pc6.com/infoview/Article_61579.html

    "安装程序无法创建新的系统分区,也无法定位现有的系统分区"的解决办法:http://bbs.51cto.com/thread-927793-1.html

    卷的概念:http://baike.baidu.com/link?url=rV7q45CkrStFG18TulVKM12grADMi7OhhL6hw4T8_H6RSCEQDWOJwVAPWp5XGh2l#5

    ------ 心得 ------

    # 盘符、卷标、磁盘、分区、卷的理解 #

    本地磁盘 D: —— 【D:】是驱动器号或者说是盘符,【本地磁盘】是卷标(label)

    而卷简单来说就是带盘符的,像:DVD-ROM、U盘、硬盘等挂载到电脑上显示C盘D盘H盘G盘的都是卷。

    这里拿diskpart 种的LIST命令来说

    输入 HELP LIST 会出现

    这么几行提示:

    DISK - 打印磁盘列表。
    PARTITION - 打印当前磁盘上分区列表。
    VOLUME - 打印卷列表。

    DISK是磁盘,像硬盘、U盘都是磁盘。

    PARTITION是分区,把磁盘内部分成一个个的部分,就是分区,像C盘D盘E盘等。

    VOLUME是卷,像DVD-ROM、U盘、硬盘等挂载到电脑上显示C盘D盘H盘G盘的都是卷。

    # diskpart命令可以写批处理 #

    执行 diskpart /s script.txt 就可以运行批处理,自动对磁盘直接进行分区了。

    改天可以写个批处理玩一玩试试。

    # 分区的步骤 #

    1.创建分区(若是创建逻辑分区需要两步,先创建扩展分区,再在扩展分区的基础上创建逻辑分区)

    2.格式化分区

      创建分区是在空闲区(删除已创建分区后就是空闲区)上创建,创建好分区之后分区没有具体的文件格式,也没有盘符,文件列表中无法显示。然后将分区格式化,这时候分区会指定具体的文件格式(有NTFS、FAT32等),注意如果没有分配盘符,则分区是不能显示在文件列表中的(用diskpart命令中的format命令格式化就不会自动挂载,需要再用assign手动分配盘符挂载)。

    # diskpart常用命令 #

    diskpart - 启动diskpart,这时命令行开头会变成 diskpart> 的样子,说明diskpart是运行在一个集成环境下的。

    help - 可以在diskpart的所有命令前加上help来查看当前命令的使用方法。

    list - 可以列出所有磁盘、分区、卷。根据选择列出你想要的。

      例:

      list disk

      显示

      磁盘 ### 状态 大小 可用 动态 Gpt
      -------- ---------- ------- ------- --- ---
      磁盘 0 联机 466 GB 222 GB
      磁盘 1 联机 932 GB 0 B

    select - 选择焦点。焦点就是选择一个进行操作的磁盘或者分区、卷等。

      例:

      select disk 0

      显示

      磁盘 0 现在是所选磁盘。

      这时候再执行 list disk 命令,就显示:

      磁盘 ### 状态 大小 可用 动态 Gpt
      -------- ---------- ------- ------- --- ---
     * 磁盘 0 联机 466 GB 222 GB
      磁盘 1 联机 932 GB 0 B

      多出来的“*”就代表选择的焦点。

    detail - 显示磁盘、分区或卷的详细信息

      例:

      detail disk

      显示当前磁盘的详细信息

      ST500DM002-1BD142
      磁盘 ID: 78563412
      类型 : IDE
      总线 : 0
      目标 : 0
      LUN ID : 0

      卷 ### Ltr 标签 Fs 类型 大小 状况 信息
      ---------- --- ----------- ----- ---------- ------- --------- --------
      卷 1 C Win XP NTFS 磁盘分区 49 GB 状态良好 系统

      卷 2 D NTFS 磁盘分区 195 GB 状态良好 页面文件

    clean - 清空当前磁盘的所有数据,注意,是全部!一个命令就能把你所有资料都清空,慎用!

    create - 可以创建分区,包括主分区、扩展分区、EFI分区等,很重要的命令,熟用。

      例:

      Create partition primary size=30720

      其中create partition 表示创建分区。primary表示创建是主分区。如果这个位置是logical:表示逻辑分区,extended:表示扩展分区。size:表示分区大小,单位M。

    active - 把主分区激活,并格式化。为什么要激活?因为,激活后分区信息和唯一的活动分区标记会写入硬盘分区表,这样当启动电脑时BIOS会检测主分区的操作系统(io.sys文件),然后操作系统开始控制启动权。ps:摘取

    delete - 删除分区

    assign - 使用 assign 命令可为当前处于焦点的卷分配驱动器号或装入点。

      用命令的形式将分区格式化之后不会分配盘符,所以分区无法在文件列表中显示,所以需要用assign命令手动挂在。

    remove - 使用 remove 命令可删除当前处于焦点的分区的驱动器号或装入点。

    convert - 分区格式转换命令。可用这个命令转换mbr分区格式或gpt分区格式。

      例:

      convert mbr

      convert gpt

    exit - 退出diskpart

    Freecode : www.cnblogs.com/yym2013

  • 相关阅读:
    用栈消除递归调用,实现DFS【伪代码】
    B树残缺版
    lvm
    RAID独立冗余磁盘阵列
    压缩、归档
    磁盘、文件系统
    setfacl、getfacl
    locate,find
    vim编辑器
    sed流编辑器
  • 原文地址:https://www.cnblogs.com/yym2013/p/3427283.html
Copyright © 2020-2023  润新知