MBR

關于磁盤的使用,必須要弄明白MBR

分區劃分方式

    centos 6:扇區劃分

    centos 7:柱面劃分

MBR:Master Boot Record:512bytes

0磁道0扇區

512bytes=446bytes(boot loader) + 4*16bytes(記錄一個分區表) + 2bytes(55 aa)

blob.png

blkid:列出塊設備信息

blob.png

在創建新的分區后,可能此時內核還沒有識別,所以需要重新讀取硬盤分區表

fdisk /dev/sd*

    Centos 6若增加分區 partx -a /dev/sd*

    Centos 6若刪除分區 partx -d –nr n-m /dev/sd*

Centos 5,7 partprobe

**************************

創建文件系統

mkfs.* 創建文件系統通用命令

    -t type

    -L label

mke2fs

    -t

    -b {1024|2048|4096} 默認4096bytes

    -j 日志功能

    -i #:多少字節創建一個inode

    -N #:一共創建多少個inode

    -I:一個inode的大小

    -m #:為root預留空間占總空間的百分比

    -O ^FEATURE 關閉指定特性

    -O 啟用指定特性 acl,usrquota等

blkid:塊設備屬性信息查看

    -U UUID:根據指定UUID查找對應的設備

    -L Label:根據指定的Label來查找對應的設備

e2label /dev/sda1 lh 指定卷名

dumpe2fs -h /dev/sd*:查看超級塊信息

blob.png

文件系統檢測和修復

fsck:File System Check

    -a 自動修復

    -r 交互式修復錯誤

e2fsck:ext系列專用檢測修復工具

    -y 自動回答為yes

    -f 強制修復

**************************

掛載

mount 可顯示當前系統已掛在的分區

mount /dev/sd* mount_point

    -a 自動掛載/etc/fstab中的分區

    -L label 指定卷標

    -U 指定UUID

    -r 只讀掛載

    -w 讀寫掛載

    -B,–bind 綁定目錄到另一個目錄上

    掛載點需事先存在,建議空目錄

    -o

        sync/async 同步還是異步模式

        remount mount_point 用于磁盤配額

        ro 只讀

        rw 讀寫

cat /proc/mounts 查看內核追蹤到的已經掛載的所有設備

*** 如果不加的后綴選項的話,默認rw,suid,exec,auto,nouser,async


卸載

卸載前需要檢查一下有沒有正在訪問的進程

lsof mount——point :

fuser -v 掛載點

fuser -km mount_point


umount /dev/sd* 或 掛載點


cat /etc/fstab

blob.png

一共6個選項



dd

bs=size 塊大小

count 塊的個數

skip 從讀取的文件跳過多少

seek 從寫入的文件跳過多少

原創文章,作者:000,如若轉載,請注明出處:http://www.www58058.com/42254

(1)
000000
上一篇 2016-09-05 08:48
下一篇 2016-09-05 08:49

相關推薦

  • 刪除boot,同時刪除/etc/fstab,如何恢復

    刪除boot,同時刪除/etc/fstab,如何恢復 /etc/fstab文件丟失的時候,得光盤啟動進入linux rescue下。 掛載好cdrom后,按ctrl+alt+del,然后按f2,進入bios,調整為cdrom啟動,然后reboot,進入linux?rescue急救模式/etc/fstab配置文件決定了linux系統在啟動后如何加載各個分區,如…

    2017-09-23
  • centos7 root密碼忘記怎么修改

           對于事務繁忙或者容易忘東忘西的朋友說,想要記著一些事情總感覺比登天還要難,特別是像密碼之類的??赡芤洃浀拿艽a太多,總是不經意間就把密碼忘記或者把密碼混淆。總之這種站的比例還是有點分量的,例如我剛剛接觸Linux時 ,第一把centos7裝到電腦上沒有多久,就把root密碼忘記了,費了好時間,也請教了很多…

    Linux干貨 2017-04-03
  • FHS文檔系統各目錄功能

         /bin 所有用戶可用的基本命令程序文件     /sbin   供系統管理使用的工具程序     /boot 引導加載器必須用到的各靜態文件 kernel,initramfs,grub  &nbsp…

    Linux干貨 2016-10-18
  • N21_第8周_網絡

    N21_第8周_網絡 作業題目: 1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。     網橋:(Bridge)也稱橋接器,是連接兩個局域網的存儲轉發設備,用它可以完成具有相同或相似體系結構網絡系統的連接。       &nbs…

    Linux干貨 2016-10-09
  • Linux發展史

    簡 述 Linux是一套自由加開放源代碼的類Unix操作系統,誕生于1991年10月5日(第一次正式向外公布),由芬蘭學生Linus Torvalds和后來陸續加入的眾多愛好者共同開發完成。 Linux是一個基于POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟件、應用程序和網絡協議,可支持32位和64位硬件。…

    2016-10-14
  • 10yum源的配置

    yum倉庫使用起來特別方便,然而使用之前當然是要配置的啦。下面就介紹一下怎么從0 配置一個yum倉庫。 首先要創建yum倉庫,當然不能使只給一臺服務器用,那要給多個服務器用的話,就需要網絡服務。yum倉庫支持的網絡服務有兩種,FTP和HTTP。用yum主要用到的是數據傳輸,因此FTP更適合創建yum倉庫,下面就以FTP為例,說明一下yum倉庫的配置。 第一步…

    Linux干貨 2016-11-04
欧美性久久久久