1. 程式人生 > >在linux下載入一塊硬碟到目錄上

在linux下載入一塊硬碟到目錄上

在linux下載入一塊硬碟從總體上分為以下幾個步驟:

1、檢視已有硬碟型別df -hT
2、用fdisk對硬碟進行分割槽
3、用mkfs.ext3對硬碟進行格式化
4、建立一個掛接目錄(如果需要掛接到已存在的目錄,此步驟可以省略)
5、用mount將該分割槽掛接到指定的目錄 6、檢視當前硬碟資訊
7、如果想實現啟動時自動掛接,那麼還需要修改fstab檔案

具體操作如下:

1、[[email protected] ~]# fdisk -l                                   --檢視硬碟分割槽資訊 Disk /dev/sda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3661    29406951   83  Linux
/dev/sda2            3662        3915     2040255   82  Linux swap

Disk /dev/sdb: 1073 MB, 1073741824 bytes  --可以看到有一塊空閒的硬碟還未分割槽
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table 
2、[
[email protected]
~]# fdisk /dev/sdb                    --使用fdisk工具對sdb進行分割槽
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): m   --列出fdisk工具的引數

Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
  n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

Command (m for help): n   --輸入“n”增加一個分割槽

Command action    --選擇是建立主分割槽還是擴充套件分割槽
   e   extended
   p   primary partition (1-4)
p    --輸入“p”建立主分割槽
Partition number (1-4): 1  --輸入分割槽號
First cylinder (1-130, default 1): 1
Last cylinder or +size or +sizeM or +sizeK (1-130, default 130): 130(根據實際顯示數字輸入)

Command (m for help): w  --寫入分割槽表並退出

The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks. 
3、[[email protected] ~]# mkfs.ext3 /dev/sdb1           --將新建立的分割槽進行格式化 mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
130560 inodes, 261048 blocks
13052 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=268435456
8 block groups
32768 blocks per group, 32768 fragments per group
16320 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376

Writing inode tables: done                           
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 26 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

4、[[email protected] ~]# mkdir /newdisk                          --建立一個新的掛接目錄
5、[[email protected] ~]# mount /dev/sdb1 /newdisk     --將sdb1掛接到/newdisk下

6、[[email protected] ~]# df -h                                        --檢視目前硬碟空閒,新建硬碟已經成功掛接
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              28G  2.4G   24G   9% /
none                  506M     0  506M   0% /dev/shm
/dev/sdb1            1004M   18M  936M   2% /newdisk 7、[[email protected] ~]# vi /etc/fstab 將/dev/sdb1  /newdisk   ext3  defaults    1 1 新增到最後 到此為止,我們的新硬碟已經載入成功了,但是這裡有一個問題,一旦我們重新啟動系統,還需要用mount命令重新掛接才能訪問新硬碟,如果我需要掛接的工作在系統啟動過程中完成,那麼我需要用vi配置/etc/fstab檔案,將/dev/sdb1  /newdisk   ext3  defaults    1 1 新增到/etc/fstab的最後,然後重新啟動系統即可。

相關推薦

linux載入一塊硬碟目錄

在linux下載入一塊硬碟從總體上分為以下幾個步驟:1、檢視已有硬碟型別df -hT2、用fdisk對硬碟進行分割槽 3、用mkfs.ext3對硬碟進行格式化 4、建立一個掛接目錄(如果需要掛接到已存在的目錄,此步驟可以省略) 5、用mount將該分割槽掛接到指定的目錄 6

linux載入usb或行動硬碟

把U盤或行動硬碟插入伺服器執行命令:fdisk -l /dev/sda會看到如下資訊:Disk /dev/sda: 40.0 GB, 40007761920 bytes255 heads, 63 sectors/track, 4864 cylindersUnits = cylinders of 16065

linux 的文件目錄操作之遍歷目錄

ges div strcmp pen fprintf pwd edi while font   通過遞歸調用讀取目錄和文件信息去遍歷整個目錄:   示例代碼: 1 #include <unistd.h> 2 #include <stdio.h>

.Neter玩轉Linux系列之二:Linux的文件目錄及文件目錄的權限

pac linux 在那 用戶 目錄結構 重要 bsp 樹狀 hub 一、Linux下的文件目錄 簡介:linux的文件系統是采用級層式的樹狀目錄結構,在此 結構中的最上層是根目錄“/”,然後在此目錄下再創建 其他的目錄。深刻理解linux文件目錄是

Linux 使用rz和sz 傳和載文件

Linux 下使用rz和sz 上傳和下載一、安裝方法[root@ocbsap01 code]# yum -y install lrzsz二、上傳下載文件測試1、條件:需要使用SecureCRT或者Xshell等客戶端工具連接Linux2、上傳下載命令測試1)上傳(rz)在客戶端SSH命令行運行rz命令,命令如

Linux訪問Windows共享目錄的配置方法

admin 完全 linu all 計算 ifs amba 方法 linux 1、在Windows上設置一個共享目錄mailbak(設置用戶權限,用戶名和密碼這些)對該共享目錄有完全控制權限(讀、寫)2、在Linux下安裝samba-client客戶端# yum insta

linux,將一個目錄中的圖片文件合成為gif圖片

linux span depth 合成 linux下 bsp col spa 目錄 # {0} 為文件所在目錄位置 # {1} 為gif圖片位置 convert -delay 30 -depth 8 -layers optimize -quality 80 -loop 0

linux如何掛載硬碟

 如果是雙系統 第一步首先在windows下分一個盤出來,比如100個G,格式化  重啟到linux系統下 sudo fdisk -l 找裝置。根據記憶體大小,找到 裝置位置,比如  /dev/sda5 第二步: 將格式進行轉換 mkfs -t

linux的檔案及目錄介紹

FHS(英文:Filesystem Hierarchy Standard 中文:檔案系統層次結構標準),多數 Linux 版本採用這種檔案組織形式,FHS 定義了系統中每個區域的用途、所需要的最小構成的檔案和目錄同時還給出了例外處理與矛盾處理。 FHS 定義了兩層規範,第一層是, / 下面的

linuxmysql預設安裝目錄和常用命令

MySQL安裝完成後不象SQL Server預設安裝在一個目錄,它的資料庫檔案、配置檔案和命令檔案分別在不同的目錄,瞭解這些目錄非常重要,尤其對於Linux的初學者,因為 Linux本身的目錄結構就比較複雜,如果搞不清楚MySQL的安裝目錄那就無從談起深入學習。   下面就介紹一下這幾個目

linux掛載新硬碟

Linux的硬碟識別: 一般使用”fdisk -l”命令可以列出系統中當前連線的硬碟 裝置和分割槽資訊.新硬碟沒有分割槽資訊,則只顯示硬碟大小資訊. 1.關閉伺服器加上新硬碟 2.啟動伺服器,以root使用者登入 3.檢視硬碟資訊 #fdisk -l Disk /dev

linux基於laravel框架基礎安裝後臺管理系統laravel-admin(1.4)

1,首先需要安裝laravel框架(composer安裝). laravel框架和擴充套件均存放在composer依賴資源庫中,composer類似git庫。所以安裝laravel就必需先安裝composer。 Composer是一個PHP編寫的依賴資源管理器,需要PHP 5.3.2+才能執行(需要開啟o

linux安裝簡單的檔案傳與下載工具 lrzsz

編譯安裝 1、從下面的網站下載 lrzsz-1.12.20.tar.gz wget https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 2、檢視裡面的I

Linux的經典軟體-史最全

前言 從2012年接觸Linux系統以來就被Linux系統所吸引,2個月後便完全拋棄了Windows。在這2年的時間裡,我嘗試了很多Linux發行版: Gentoo, Fedora, Ubuntu, Debian等。在這些系統中又嘗試了很多種軟體,這裡根據自己

LinuxApache虛擬主機目錄許可權問題

原文出處:http://mtyblog.sinaapp.com/?p=25 文章摘要: ubuntu下新版Apache目錄結構有變化,本文討論一個許可權問題 APACHE虛擬主機目錄許可權問題 今天一直在ubuntu配置Apache虛擬主機。想要配置到0.0.0.0:2和0

Linux 掛載 Samba共享目錄 到本地

需要先安裝cifs-utils: sudo apt-get install cifs-utils 手動掛載: mount.cifs     //172.17.1.200/share        /mnt/share    -o     username=xxx, pa

linuxvlan的實現分析()

一. VLAN的核心概念     1. 劃分VLAN的核心目的只有一個:分割廣播域。        通過VLAN對廣播域進行合理分割之後,一是可以縮小ARP攻擊的範圍,從而提高網路的安全性;二是可以縮小廣播域的大小,從而提高網路的效能。        所以要注意的是,劃分V

Linuxcp(檔案及目錄複製)命令的總結

*Linux中的檔案及目錄複製命令:        每一種作業系統都有成千上萬的檔案組成,對於linux這樣“一切皆檔案”的作業系統來說更不例外,大家應該都能很輕鬆使用windows下的檔案查詢功

Linux磁碟分割槽和目錄的關係

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

在vmware中的linux掛載行動硬碟

[color=red]這篇文章我雖然是轉載的,但我改正了裡面的小部分錯誤,並且結合我自己的行動硬碟(2個分割槽都為fat32)的情況來說明。[/color]USB介面的行動硬碟是被當作SCSI裝置對待的。一、插入行動硬碟之前應該先用# fdisk -l看硬碟資訊行動硬碟應該是