日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

linux系统分区工具浅谈

發布時間:2023/12/19 综合教程 35 生活家
生活随笔 收集整理的這篇文章主要介紹了 linux系统分区工具浅谈 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux分區工具

fdisk, cfdisk, sfdisk

fdisk是一個基于菜單的分區表管理工具,可以查看分區信息,進行大多數分區操作,比如最常用的新建刪除,man page上提示這個程序有一些bug,盡量不要使用。cfdisk功能和fdisk相似,用戶界面基于curses庫,相對fdisk的菜單命令式比較友好,推薦使用。sfdisk則是的非交互版本,一切操作都在命令行參數中給出,比較適合在腳本中使用,但是man page里面也說了,for hackers only,不推薦新手嘗試(本文章不做具體解釋)。

]# cfdisk /dev/sdb    

操作/dev/sdb的分區表,注意參數應該是一個磁盤,而不是一個分區
如果省略磁盤參數,則默認是/dev/sdb。進去后是一個非常直觀的界面,列出了所有分區的信息,底部是可對當前選擇項進行的操作,新建或刪除分區都非常簡單。cfdisk還可以選擇分區的類型,不過在這里給出沒有非常具體的文件系統,而且選擇以后似乎也不會實際格式化分區建立文件系統,只是更改一下分區頭部的信息,所以建議只用cfdisk進行分區操作,分好區后用mkfs格式化。

parted

parted是所有磁盤工具中最強大的一個,提供的是與fdisk相似的基于菜單命令的界面,能識別mbr和guid分區表,提供新建刪除修復分區對齊檢查以及改變分區和磁盤配置的功能。用法和上面相似

# parted /dev/sdb
其中新建分區的操作比較精細,需要提供起始扇區和終止扇區,如果輸錯的話很可能破壞現有的扇區,所以不建議在這里新建分區。我覺得parted真正強大之處在于它可以在磁盤分區表損壞的時候正常工作,并提供新建分區表的功能,而cfdisk和cgdisk在分區表損壞的時候無法正常工作。mktable菜單命令可以擦除所有磁盤分區數據并新建分區表,輸入msdos來新建傳統的mbr分區表,或者輸入gpt新建guid分區表。

gparted(圖形界面)

gparted是parted的圖形界面版本,提供了與parted同樣強大的功能,但易用性上要好得多。在這里可以完成parted,cfdisk,mkfs能完成的幾乎所有操作,并且在界面的上半部分有一個磁盤分區布局的圖,可以非常清楚的顯示分區大小及相對位置,下半部分是分區的列表,可以分別對每個分區進行豐富的操作。用法也很簡單

# gparted /dev/sdb
可能gparted唯一的缺點就是需要圖形界面,而在某些情況下是沒有圖形界面可用的,并且在一定程度上圖形界面是不符合黑客的審美的

gdisk, cgdisk, sgdisk

這三個命令與*fdisk系列命令相對應,區別是*fdisk只能識別傳統的mbr分區表,而*gdisk這三個命令只能識別新的guid分區表。guid分區表是一種為替代傳統的mbr分區表而發明的新的磁盤分區機制,克服了很多mbr的歷史局限性。但是由于固件支持以及軟件兼容性的原因,guid分區表在實際安裝使用中會出現很多幾乎是不可克服問題。比如,你應該要把整塊硬盤格式化,才能在磁盤上建立guid分區表;然后,你的windows也必須用uefi方式而非傳統的bios方式啟動,這又涉及到固件硬件的支持問題等等……

cfdisk使用方法如下:

1.新增一塊2G的硬盤,lsblk查看磁盤信息,可以看到sdb磁盤大小為2G

]# lsblk

2 . 使用cfdisk來對設備sdb來進行分區操作。

]# cfdisk /dev/sdb

輸入以上命令后,屏幕出現以下界面:

光標默認在“新建”上,按下回車鍵。按照以下步驟(每一步都需要鍵入回車鍵確認):

主分區(邏輯分區)->大小(MB,此處需要輸入新建分區的大小,輸完之后按回車鍵)->類型(根據實際需求進行選擇)->寫入(回車鍵之后輸入“是”)。
以上步驟操作完成之后如下圖所示:

]# lsblk (再次查看磁盤信息)

3 . 根據實際情況格式化掛載使用或者進行LVM操作即可

fdisk使用方法如下:

]#lsblk

]#fdisk /dev/sdc

]#lsblk

fdisk分區方式最后需要w保存退出,不然操作無效,分區不會寫入到磁盤

parted使用方法如下:

]#lsblk

]#parted /dev/sdd

或者]#parted進入parted分區工具后(parted) select /dev/sdd,后面不走相同

制作分區的方法可以使用help mkpart命令

(parted help mkpart)

(parted) mkpart primary 0 2047MB

(parted) quit (退出parted)

當你退出parted,修改會自動保存,謹慎操作,確保正確無誤。

當添加新的存儲設備時,請確保在開始更改其分區表之前確定正確的磁盤。

如果錯誤地更改了包含計算機操作系統的磁盤分區,會使您的系統無法啟動

總結

以上是生活随笔為你收集整理的linux系统分区工具浅谈的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。