linux磁碟分割fdisk分區和parted分區

來源:互聯網
上載者:User

linux磁碟分割fdisk分區和parted分區 磁碟的物理結構磁軌(track) 63個sector扇區(sector) 512位元組柱面(cylinder)磁頭(head) 分區:主要磁碟分割 擴充分區邏輯分區 MBR(Master Boot Record)主引導記錄4個主要磁碟分割、擴充分區佔一個主要磁碟分割的位置最大隻能建立2TB大小的分區最多一個擴充分區擴充分區不能直接用來存資料,不能格式化主要磁碟分割、邏輯分區可以用來存資料 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~磁碟分割~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.建立分區[root@localhost ~]# fdisk -l 查看磁碟的分區情況[root@localhost ~]# fdisk /dev/sdbCommand (m for help): m 獲得協助,查看具體可以使用那些命令Command actiona toggle a bootable flagb edit bsd disklabelc toggle the dos compatibility flagd delete a partitionl list known partition typesm print this menun add a new partitiono create a new empty DOS partition tablep print the partition tableq quit without saving changess create a new empty Sun disklabelt change a partition's system idu change display/entry unitsv verify the partition tablew write table to disk and exitx extra functionality (experts only)Command (m for help): n 建立分區Command actione extended #擴充分區p primary partition (1-4)p #主要磁碟分割Partition number (1-4): 1 主要磁碟分割的編號First cylinder (1-10443, default 1): Using default value 1Last cylinder, +cylinders or +size{K,M,G} (1-10443, default 10443): +10G #指定分區的大小 2.格式化[root@localhost ~]# mkfs.ext4 /dev/sdb1 格式化sdb1這個分區3.建立掛載目錄 mkdir /music 建立掛載目錄4.掛載使用mount /dev/sdb1 /music 掛載使用新的分區=====cd /music===複製些檔案過去,測試==== ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~parted磁碟分割 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 用法:parted [選項]... [裝置 [命令 [參數]...]...] 命令:檢查 MINOR                   對檔案系統進行一個簡單的檢查cp [FROM-DEVICE] FROM-MINOR TO-MINOR      將檔案系統複製到另一個分區help [COMMAND]                列印通用求助資訊,或關於 COMMAND 的資訊mklabel 標籤類型              建立新的磁碟標籤 (分區表)mkfs MINOR 檔案系統類型       在 MINOR 建立類型為“檔案系統類型”的檔案系統mkpart 分區類型 [檔案系統類型] 起始點 終止點      建立一個分區mkpartfs 分區類型 檔案系統類型 起始點 終止點 建立一個帶有檔案系統的分區move MINOR 起始點 終止點      移動編號為 MINOR 的分區name MINOR 名稱               將編號為 MINOR 的分區命名為“名稱”print [MINOR]                 列印分區表,或者分區quit                          退出程式rescue 起始點 終止點          挽救臨近“起始點”、“終止點”的遺失的分區resize MINOR 起始點 終止點    改變位於編號為 MINOR 的分區中檔案系統的大小rm MINOR                      刪除編號為 MINOR 的分區select 裝置                     選擇要編輯的裝置set MINOR 標誌 狀態           改變編號為 MINOR 的分區的標誌  在linux 下大磁碟的分區不能再採用fdisk了,MBR分區表只支援2T磁碟,所以大於2T的磁碟必須使用GPT分區表。下面說明下具體的步驟: 1.分為兩個主要磁碟分割(先建立磁碟標籤mklable ,再建立分區mkpart分區類型)[root@localhost ~]# parted /dev/sdb # 使用parted來對GPT磁碟操作,進入互動式模式GNU Parted 1.8.1 Using /dev/sdb Welcome to GNU Parted! Type ‘help’ to view a list of commands.(parted) mklabel gpt           # 將MBR磁碟格式化為GPT(parted) print                       #列印當前分區(parted) mkpart primary 0 4.5TB                # 分一個4.5T的主要磁碟分割(parted) mkpart primary 4.5TB 12TB      # 分一個7.5T的主要磁碟分割(parted) print                         #列印當前分區(parted) quit 退出Information: Don’t forget to update /etc/fstab, if necessary. 1 2.然後格式化成ext4,需要安裝包e4fsprogs.x86_64(yum install e4fsprogs.x86_64)即可。[root@localhost ~]# mkfs.ext4 /dev/sdb1[root@localhost ~]# mkfs.ext4 /dev/sdb2 3.接著用mount掛載分區[root@localhost]# mount -t ext4 /dev/sdb1 /bk[root@localhost]# mount -t ext4 /dev/sdb2 /mail[root@localhost ~]# df -ThFilesystem    Type    Size  Used Avail Use% Mounted on/dev/sda6     ext3     39G  9.4G   28G  26% //dev/sda1     ext3    122M   13M  103M  12% /bootnone         tmpfs   1004M     0 1004M   0% /dev/shm/dev/sdb1     ext4    4.1T   194M  3.9T  1% /bk/dev/sdb2     ext4    6.8T   179M  6.4T  1% /mail 4.最後修改/etc/fstab,添加如下兩行,讓其開機自動掛載./dev/sdb1       /bk          ext4            defaults,noatime       1 2/dev/sdb2      /mail       ext4           defaults,noatime         1 2相關日誌vsftpd調試OpenVPN伺服器及用戶端配置六步搞定centos 6下l2tp + ipsec VPN伺服器配置RHEL/CentOS/Fedora各種源(EPEL、Remi、RPMForge、RPMFusion)配置selinux引起httpd調用ZendOptimizer.so出錯 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~MBR備份~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~MBR 主引導記錄(Master Boot Record,縮寫:MBR),又叫做主開機磁區,是電腦開機後訪問硬碟時所必須要讀取的首個扇區,它在硬碟上的三維地址為(柱面,磁頭,扇區)=(0,0,1)。MBR是由分區程式(如Fdisk,Parted)所產生的,它不依賴任何作業系統,而且硬碟引導程式也是可以改變的,從而能夠實現多系統引導。 備份mbr原則:最好是備份後將檔案拷貝到其他的電腦 備份到原生另外一塊磁碟裡[root@lichao520 music]# dd if=/dev/sda of=/music/sda-mbr.bak bs=512 count=1備份到其他的機器[root@lichao520 music]# scp sda-mbr.bak 10.0.0.253:/root/[root@lichao520 music]# hexdump -C sda-mbr.bak 查看備份mbr裡的內容,以16進位和asc字母顯示破壞mbr[root@lichao520 music]# dd if=/dev/zero of=/dev/sda bs=512 count=1營救模式1.可以放入光碟片到光碟機,從光碟片啟動。或者從網路引導進入營救模式2.從備份磁碟裡還原mbr,或者從網路的備份中還原mbr 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.