歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 如何在Ubuntu 12下掛載存儲櫃硬盤

如何在Ubuntu 12下掛載存儲櫃硬盤

日期:2017/3/3 16:05:27   编辑:關於Linux

一、背景

在Ubuntu12下掛載硬盤(9TB)和Ubuntu12下重新掛載硬盤文章中我已經描述過掛載硬盤的操作方法,那麼這次的又有什麼不同呢?上兩篇文章中的物理硬盤都是直接掛載服務器的,但是這次的是連接存儲櫃上的硬盤,按照之前的方法出錯了,本文就是告訴你如何解決這個問題。

二、掛載過程

別看標題寫著的是存儲櫃就覺得要解決這個問題會很復雜,其實一開始我上網找了下,也沒有類似的文章,但是後來發現,其實掛載存儲櫃的硬盤跟掛載虛擬機上的硬盤點類似。所以問題變得簡單了。

一開始的時候,我使用了mkfs.ext4進行格式化的時候出現了Figure 2的錯誤信息

(Figure 1:sd信息)

(Figure 2:出錯信息)

inode_size (128) * inodes_count (0) too big for a filesystem with 0 blocks, specify higher inode_ratio (-i) or lower inode count (-N)

網上說:很有可能你在格式化一個擴展分區(Extended)

使用sudo lshw -C disk查看硬盤的情況:

(Figure 3:磁盤信息)

Figure 3我們看到,當前系統有2個硬盤:disk0、disk1,disk1就是我要掛載的硬盤,設備名為/dev/sdb。

(Figure 4:磁盤詳細信息)

W95 Ext'd (LBA)是什麼系統呢?在為什麼fdisk會有W95 Ext'd (LBA)這種文件格式?中描述:Actually,W95 Ext'd (LBA) is extended partition, that is "擴展分區"。在List of partition identifiers for PCs也有提及,可以參考下。

使用sudo fdisk /dev/sdb1的時候出現下面的信息:

(Figure 5:分區出錯)

後來發現這個錯誤太不應該了,因為我們應該操作disk1,也就是設備/dev/sdb,既然犯了這麼低級的錯誤。

 

(Figure 6:分區操作)

按照命令的提示,我們使用d把分區sdb1刪除掉,再使用n添加一個分區,如果你只想把整個磁盤作為一個分區的話,你直接回車就可以了。使用p打印分區表。使用w退出。

(Figure 7:添加分區)

我們看到,現在的system已經變Linux了。

(Figure 8:添加分區後)

Disk /dev/mapper/ubuntu-root doesn't contain a valid partition table

現在我們可以進行格式化了:sudo mkfs.ext4 /dev/sdb1,之後的操作可以按照Ubuntu12下掛載硬盤(9TB)的步驟就可以完成掛載了,

掛載前後的效果對比如下圖所示:

(Figure 9:掛載前)

(Figure 10:掛載後)

作者:聽風吹雨

出處:http://gaizai.cnblogs.com/

Copyright © Linux教程網 All Rights Reserved