1. 程式人生 > >Linux 下磁碟分割槽和建立檔案系統(基於Ubuntu平臺)

Linux 下磁碟分割槽和建立檔案系統(基於Ubuntu平臺)

Linux系統中對於檔案系統的存在方式和windows完全不相同,對於Linux來說一切皆檔案的思想是其核心,所以對於Linux下的裝置來說,其所對應的裝置檔案都存放在/dev目錄下,linux下硬碟裝置名為(IDE硬碟為hdx(x為a開始的字元一般一塊硬碟裝置對應一個字母,一個分割槽對應字母后面的數字),SCSI、SATA、USB裝置為sdx(x為a開始的字元,分割槽對應和IDE一樣),主分割槽從sdb1開始到sdb4,邏輯分割槽從sdb5開始,(邏輯分割槽永遠從sdb5開始…)檢視設別名可以使用下面的命令來檢視:

sudo fdisk -l

今天用的是SD卡(即Flash裝置)並非USB裝置,但是我的SD卡在系統讀取裝置的時候因為操作失誤導致我的系統讀不出來我的SD卡的剩下幾個分割槽(沒有檔案系統),所以我先檢視檔案系統的情況。


sudo dumpe2fs /dev/mmcblk0

(後面的設別名稱根據自己的實際情況就行了)

發現沒有檔案系統,那麼下面要做的就是分割槽和建立檔案系統。

我只需要一個主分割槽,所以下面的操作只劃分出了一個主分割槽,剩下的分割槽和這個過程一樣,照做就行了


sudo fdisk /dev/mmcblk0
下面可以輸入m 獲取幫助,

m:獲取幫助
n:新建分割槽
p:顯示分割槽表
d:刪除分割槽
b:設定卷標
w:寫入分割槽表
t:改變分割槽檔案系統型別
v:檢驗分割槽
l:顯示fdisk所支援的檔案系統程式碼
q:退出

這些命令符是引數選項,需要的時候可以參考參考。

下面選擇n進行新分割槽的建立

選擇需要建立的是主分割槽還是擴充套件分割槽:

我需要的是主分割槽,所以輸入p:

分割槽號和後面的塊號根據自己的需要去選擇

我要的是一整個主分割槽,所以所有的都是預設的選項:


選完之後,還可以繼續劃分,這個根據自己需要來就可以了,下面我們檢視一下分割槽的情況,輸入p:


最後做好劃分之後輸入w進行分割槽就行了:


最後就是建立檔案系統:


sudo mkfs -t ext3 /dev/mmcblk0p1

也可以用前面的命令,在(輸入m獲取幫助)處選擇-t和-l命令來建立和檢視檔案系統相關的選項。

這樣就可以獲得想要的檔案系統了。

個人覺得Linux的對於檔案的支援比windows和PE系統都要好,今天的情況就是在兩個系統中都讀不出來後面那個隱藏的容量,格式化也不好使。

相關推薦

Linux 磁碟分割槽建立檔案系統基於Ubuntu平臺

Linux系統中對於檔案系統的存在方式和windows完全不相同,對於Linux來說一切皆檔案的思想是其核心,所以對於Linux下的裝置來說,其所對應的裝置檔案都存放在/dev目錄下,linux下硬碟裝置名為(IDE硬碟為hdx(x為a開始的字元一般一塊硬碟裝置對應一個字母

linux磁碟分割槽建立檔案系統,掛載,解除安裝,自動掛載

1 EMMC磁碟分割槽 fdisk -l /dev/mmcblk0, 命令p檢視分割槽情況,n配置分割槽大小,w儲存配置,d刪除分割槽,p退出不儲存配置 2 瀏覽檔案系統情況dumpe2fs /dev/mmcblk0p1檢視是否有檔案系統 3 建立檔案

Linux磁碟分割槽目錄的關係

 1、任何一個分割槽都必須掛載到某個目錄下(我安裝雙系統的時候,將一個分割槽掛載在/目錄下); 2、目錄是邏輯上的區分,分割槽是物理上的區分; 3、磁碟Linux分割槽都必須掛載到目錄樹中某個具體的目錄上才能進行讀寫操作(這點在安裝Linux系統的時候,需要你手動選擇掛

linux安裝openssl呼叫openssl介面經過本人測試

#include <openssl/evp.h> #include<stdio.h> #include<string.h> int do_encrypt(unsigned char *iv, unsigned char *key, unsigned char*inBuff

新增新硬碟並建立檔案系統Vmware 虛擬機器

背景:    由於原來的虛擬機器磁碟空間異常,決定重新安裝虛擬機器,為了讓我之前裝的軟體和我配置的使用者環境變數等資訊都儲存下來。遂決定首先將以安裝的軟體目錄用tar命令打包,然後在新的虛擬機器裡還原,這樣就省去了安裝的步驟。 還原的時候除了安裝目錄裡的檔案,還有另外幾個目

linux基礎3-磁碟檔案系統相關 LINUX支援哪些檔案系統 linux磁碟分割槽詳解 圖文(fdisk;mkfs)

一 dumpe2fs :    在Linux使用過程中,我們如果要了解檔案系統的配置情況,可以使用dumpe2fs檢視ext2/ext3/ext4格式的檔案系統資訊。 命令格式: dumpe2fs [選項] 裝置 常用選項: -h  僅列出超級塊中的資訊

linux磁碟檢視分割槽

9月25日任務 4.1 df命令 4.2 du命令 4.3/4.4 磁碟分割槽 df命令 df輸出磁碟檔案系統使用情況: [root@centos ~]# df 檔案系統 1K-塊 已用 可用 已用% 掛載點 /

Linux套接字與虛擬檔案系統1:初始化建立

引言    在Unix的世界裡,萬物皆檔案,通過虛擬檔案系統VFS,程式可以用標準的Unix系統呼叫對不同的檔案系統,甚至不同介質上的檔案系統進行讀寫操作。對於網路套接字socket也是如此,除了專屬的Berkeley Sockets API,還支援一些標準的檔案IO系統呼叫如read(v)、w

分割槽建立檔案系統掛載

分割槽分割槽命令主要有fdisk (主要使用)、gdisk(建立gpt型別的分割槽)、parted(可以建立任何型別的分割槽,但是分割槽過程提示對於分割槽大小的提示較少)fdisk -l /dev/sdX 檢視硬碟分割槽資訊    -c (centos6) 開啟或禁用dos模

linux磁碟分割槽,格式化掛載

按照規定,整個硬碟只能有4個主分割槽,包括基本分割槽和擴充套件分割槽。擴充套件分割槽最多隻能有1個,擴充套件分割槽裡可以分出多個任意大小的邏輯分割槽,而基本分割槽不可再分。 我的硬碟有1T,sda1為系統盤,有30G,sda2有100G,sda5為swap分割

Linux磁碟分割槽磁碟掛載

一、分割槽基礎知識 1、分割槽的方式: 1) mbr分割槽: 1.最多支援四個主分割槽 2.系統只能安裝在主分割槽 3.擴充套件分割槽要佔一個主分割槽 4.MBR最大隻支援2TB,但擁有最好的相容性 2) gtp分割槽: 1.支援

Linux磁碟分割槽,格式化以及掛載

接下來,我們詳細介紹在Linux下,如何用命令對磁碟進分割槽、格式化以及如何掛載到目錄。   測試環境:VMware Workstation / centos7   操作步驟:     第一步:首先來看看當前虛擬機器的磁碟情況。              以及先前分割槽情況:由下

linux格式化分割槽重新掛載的命令,適用於centosredhat

http://help.aliyun.com/manual?spm=0.0.0.105.673183&helpId=271 http://help.aliyun.com/manual?spm=0.0.0.33.50c908&lastSortId=234 

Linux套接字與虛擬檔案系統2:操作銷燬

   接上篇初始化與建立,本篇闡述Socket操作和銷燬兩部分的實現。 Socket操作    系統呼叫read(v)、write(v)是使用者空間讀寫socket的一種方法,為了弄清楚它們是怎麼通過VFS將請求轉發到特定協議的實現,下面以read為例(write同理),並假定檔案描述

linux使用kpartx掛載虛擬檔案系統

linux下使用kpartx掛載虛擬檔案系統在linux中,如果映像檔案(.img)含有分割槽表的話,那麼用losetup這個程式來載入檔案系統就有點力不從心了。因為losetup只能載入無分割槽的檔案

linux.tar.gz.gz檔案解壓詳解,zip壓縮unzip解壓縮命令詳解

.tar.gz和.gz檔案是兩種不同的檔案,需要區別對待,解壓命令當然也不同咯,下面來分享一下他們各自的解壓方法。1. .tar.gz檔案,這種檔案是tar檔案的壓縮檔案,可以使用tar命令進行解壓。例如:解壓:tar zxvf pythontab.tar.gztar -xj

redhat Linux系統 建立檔案命令touch、mkdir

對於Linux系統,所有的內容都是檔案,目錄也是一個檔案。 【VI】: 使用VI命令可以編輯檔案,如果檔案不存在則進行建立,如果要建立一個空的檔案,可以先使用VI命令編輯一個空檔案,然後直接進行儲存。 1.  vi newfile 2. 按ESC鍵進入命令模式 3. 輸入“

linux修改/dev/shm tmpfs檔案系統大小

預設系統就會載入/dev/shm ,它就是所謂的tmpfs,有人說跟ramdisk(虛擬磁碟),但不一樣。象虛擬磁碟一樣,tmpfs 可以使用您的 RAM,但它也可以使用您的交換分割槽來儲存。而且傳統的虛擬磁碟是個塊裝置,並需要一個 mkfs 之類的命令才能真正地使用它,tmpfs 是一個檔案系統,而不是

Linux磁碟分割槽與擴容

虛擬機器增加磁碟進行磁碟分割槽 檢視磁碟情況 [[email protected] /]#df 檢視裝置 [[email protected] /]#ls /dev/sd* 增加磁碟 [[email protected] /]#ls

LinuxNFS提供的共享檔案服務企業級

NFS NFS(Network File System)即網路檔案系統,是FreeBSD支援的檔案系統中的一種,它允許網路中的計算機之間通過TCP/IP網路共享資源。在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位於遠端NFS伺服器上的檔案,就像訪問本地檔案一樣。 好處