linux掛載 硬碟不可不看攻略

虛擬儲存技術不只用來掛載光碟/軟碟也可用來掛載硬碟上某一 partiton 的 image 檔! 會根據〝/etc/fstab〞內的記載自動掛載開機時必要的 filesystem ,而如有額外的 filesystem 也想開機時也自動的掛載只要搭順風車編輯此檔即可。 如想改變 FAT 的權限可用選項〝-o〞的 umask。 如下例為讓其他的登入者也可完全存取掛載後的 usb-磁碟。 刪除 partition 是很危險的動作,故建議刪除之前用 print 確定一下 partition number,如不小心操作而誤刪趕快用命令 mkpart 重建〝或許〞可救回(只是〝或許〞不是保証可救回)。 1993年,由Silicon Graphics 為自家的 IRIX 作業系統而開發,為一種高效能的日誌檔案系統。

linux掛載 硬碟

原因為開機過程中會先掛載根目錄,所以這些開機必要的目錄和檔案一定要在根目錄。 當我們讀寫一個檔案到,不用去管檔案到底是存在硬碟的那個磁區和磁軌或磁柱,也不用管檔案存取在何種媒體如硬碟/USB Flash drive/CD-ROM 等,因檔案系統幫我們在背後處理好了。 第一行:這邊不一定要使用cdrom這個名稱,但是要掛載前必須確認目標資料夾必須要是存在的,所以如果沒有的話使用 mkdir 建立。 如果Fcitx有「候選字詞框」在換頁時顯示得不完全的現象,請按主選單的「系統>偏好設定>個人>啟動應用程式」,從中取消「Fcitx Qt IMPanel」,然後重新登入便會換回無此問題的傳統樣式。

linux掛載 硬碟: 1.8 其他 Linux 支援的檔案系統與 VFS

因此現在已經沒有所謂低階格式化,目前所謂低階格式化大多指的是 Zero-filled,對磁區填入空值,強迫硬碟重新分配損壞磁區,這也是前述 S.M.A.R.T. 所謂 Reallocated Sectors。 傳統的 (1990 年代中期以前的硬碟)是可以進行低階格式化 (Low-Level Formatting) 的,透過原廠的指令來重新定義物理儲存格式、重新定義 CHS、若是硬碟中有壞軌,可以在低階格式化時避開不用。 若你手忙腳亂已經把硬碟重新格式化,那麼只能透過 foremost 或 Sleuth Kit 慢慢的揀出硬碟中仍可辨識的檔案。 由於Ubuntu Linux的LiveCD功能很強,所以我們並不需要藉助其他軟體,單靠LiveCD就能完成開機磁碟資料搬移的工作。 當然上面只將系統分配成根目錄及家目錄的作法,是適用一般個人電腦用途,對於伺服器就需要不同的配置,例如伺服器常將網頁、記錄檔及資料庫檔案放在/var,就要依照進階的使用需求去做規劃。

  • 這並不是掛載檔案系統,而是額外掛載某個目錄的方法!
  • 但由於做環保愛地球的訴求,我們並不鼓勵使用者真的把ISO燒成光碟,而是拿一支舊的USB隨身碟,製作成LiveUSB(目前大多數主機板可以使用USB隨身碟開機)。
  • 雖然 lsblk 已經可以使用 -f 來列出檔案系統與裝置的 UUID 資料,不過,鳥哥還是比較習慣直接使用 blkid 來找出裝置的 UUID 喔!
  • 如要其他人也可寫入檔案到新掛載的 filesystem ,可在掛載後用 chmod 改變掛載點目錄的權限(如上例最後一個動作,且一定要掛載後操作,不可在掛載前,因掛載的動作會依據 umask 重設掛載點的權限)。
  • 這個時候可以透過磁碟重組將同一個檔案所屬的 blocks 彙整在一起。
  • 這種巨型檔案在處理上需要考慮到效能問題,否則虛擬磁碟的效率就會不太好看。

選項與參數: linux掛載 硬碟
-b :設定 block 的大小,有 1K, 2K, 4K 的容量,
-L :後面接這個裝置的標頭名稱。 我們在第14章會持續談到進階檔案系統的設定,其中就有磁碟陣列這個東西! 磁碟陣列是多顆磁碟組成一顆大磁碟的意思, 利用同步寫入到這些磁碟的技術,不但可以加快讀寫速度,還可以讓某一顆磁碟壞掉時,整個檔案系統還是可以持續運作的狀態! 稍微瞭解了檔案系統後,再來我們得要知道如何查詢整體檔案系統的總容量與每個目錄所佔用的容量囉! 此外,前兩章談到的檔案類型中尚未講的很清楚的連結檔 也會在這一小節當中介紹的。

linux掛載 硬碟: Linux 使用 UUID 來掛載硬碟

作者以最大善意盡力提供參考資訊,但文中如有疏漏或錯誤造成資料遺失,作者不負任何責任。 首先我們需要將目前的Linux運作環境,從LiveUSB開機後的系統,用chroot指令轉移到新硬碟上面的系統。 最後的rsync是複製資料的指令,這會花上一些時間,可能要幾分鐘到幾十分鐘,視舊磁碟儲存的資料容量而定。

linux掛載 硬碟

有養動物園或是管理伺服器的人,難免都會碰到一些硬碟故障的問題。 這篇文章略為整理一些在 Linux linux掛載 硬碟 上處理壞軌硬體的一些軟體知識與技巧。 針對讀者為中等程度以上的使用者,文中僅僅提供參考資料,不說明實際操作或指令明細,請自行參考相關文件。

linux掛載 硬碟: 如何支援 exFAT 格式的USB

雖然底下的方法也可以使用 symbolic link 來連結,不過在某些不支援符號連結的程式運作中,還是得要透過這樣的方法才行。 當有檔案要被建立時,xfs 會在這個區段裡面找一個到數個的 extent 區塊,將檔案放置在這個區塊內,等到分配完畢後,再寫入到 data section 的 inode 與 block 去! 這個 extent 區塊的大小得要在格式化的時候就先指定,最小值是 4K 最大可到 1G。 一般非磁碟陣列的磁碟預設為 64K 容量,而具有類似磁碟陣列的 stripe 情況下,則建議 extent 設定為與 stripe 一樣大較佳。 這個 extent 最好不要亂動,因為可能會影響到實體磁碟的效能喔。 若有需要檢查時則以 e2fsck 這支程式來進行的。

Step 6:請使用預設虛擬硬碟的設定,亦都是因為使用 Windows 2012 虛擬硬碟,因此不需要理會,然後按【Next】按鈕。 第二個ext4分割區裝Linux作業系統用,分割出後請在該區域按滑鼠右鍵,選「管理旗標」勾取「boot」設為開機分割區。 註:以上的參數是可以省略的,但那是因為現代的 GNU/Linux 已經進步到會自動辨別檔案系統 的緣故。 」指令為「list usb」縮寫,可以檢視 USB 裝置硬體資訊,如 USB 隨身碟、外接硬碟、外接無線網路卡、智慧讀卡機、智慧型手機(Android、iPhone)、USB 耳機或麥克風等 USB 裝置介面。 将上面的命令添加进fstab后,为了避免可能的错误,我们可以使用mount -a 命令来检验编辑的内容是否有错。 执行mount -a命令后,用df -h查看会发现磁盘已经挂载成功,说明输入没有错误。

linux掛載 硬碟: 磁碟檢驗

所幸大部分的檔案系統都會有一個檔案系統狀態 的值,若是最後使用未順利完成卸載 ,下次掛載時就會提示要求作 fsck 檢查。 如果是日誌式檔案系統如 ext3/ext4,則會試著回復未完成的操作。 這種錯誤偶爾會破壞檔案,fsck/e2fsck 可能會將錯誤檔案移到 lost+found 目錄下,造成困擾,但問題不大。

首先,需要先製作一張LiveCD,建議使用和目前系統相同版本的ISO檔,例如ubuntu-10.10-desktop-amd64.iso。 但由於做環保愛地球的訴求,我們並不鼓勵使用者真的把ISO燒成光碟,而是拿一支舊的USB隨身碟,製作成LiveUSB(目前大多數主機板可以使用USB隨身碟開機)。 日前INTEL推出新的320系列SSD,目前40GB版本的報價已經不到$3,000元,同樣的入門款等級,讀寫效能比起前一代提升了許多。 雖然40GB並不夠一般儲存的需求,但安裝Ubuntu Linux的桌上型電腦,可以將根目錄磁區「/」設定在容量比較小但速度快的SSD硬碟,而家目錄「/home」則設定在大容量2TB以上的傳統硬碟。 linux掛載 硬碟 linux掛載 硬碟 作業系統安裝完畢後,請重新開機並且進入開機裝置選單,選擇從隨身碟開機,便可進入隨身碟中的Linux作業系統了。

linux掛載 硬碟: Linux 磁碟相關指令

我们可以在 VirtualBox 中打开指定虚拟机的设置选项,然后在存储选项卡中选择控制器SATA,然后点击右边的添加新硬盘图标,根据提示选择创建的新硬盘类型、容量大小、存放位置即可,大致方法与创建虚拟机时设置硬盘一样。 以下是添加新虚拟硬盘后的截图,我们创建了一个名为 NewVirtualDisk1.vid 的虚拟硬盘。 如果在 growpart 的時候出現下面的錯誤,其實設定已經完成,只是必須要重新開機才能生效,重新開機後就可以看到硬碟容量已經完成擴充。

linux掛載 硬碟

當壞軌開始產生時,通常代表硬碟壽命將至,得趕快開始更換健康新硬碟。 這篇文章主要討論的是壞軌這種物理性錯誤的處理辦法。 Copyright 思創軟體設計工作室,轉載本站內容請附註原文連結. 顯示結果的一長串英數字就是UUID,可能長這樣「55E14BD DF」也可能是長這樣「9fdbd c-45a7-9adb-6e07e82080a7」。

linux掛載 硬碟: Ubuntu 掛載 exFAT 格式的硬碟

如果想知道進度,可以再打開一個終端機程式,使用 df -h 指令,查看新硬碟已使用容量即可知道已完成複製多少。 在Linux的資料結構底下,有一個與Windows很類似的「捷徑」功能! 我們可以透過 mount 這個指令來設定我們要將某個資料夾掛載到另外一個資料夾底下,就相當於是一個捷徑的功能。 更多的時後是當我們掛載了新的硬碟或是新的共享資料夾時,我們可以將原本很深入的路徑透過 mount 的方式將他掛載到一個我們更容易使用的路徑上。 有一些服務會將某些功能限定在一定的路徑之下,這個時候我們也可以透過 mount 這個指令將存放於其他地方的目錄掛載到這些限定的區域之中,來達到想要的特定目的。 本篇的主要用意在製作一個隨身碟檔案系統,並且可以在 Linux 與 windows 桌面系統可以共用。

  • 這就得要透過 block bitmap 的輔助了。
  • 在互動模式下輸入〝 help〞會列出每個命令的簡單說明,或〝 help〞後面接欲查詢的命令會列出此命令的詳細說明。
  • 因此,我們可以知道的是,如果能夠找到檔案的 inode 的話,那麼自然就會知道這個檔案所放置資料的 block 號碼, 當然也就能夠讀出該檔案的實際資料了。
  • 首先,为了需要,新添加一块磁盘到linux主机中,目的是让这个新添加的磁盘分区格式化并可以随系统启动自动挂载。
  • 磁碟分割表主要有兩種格式,一種是限制較多的 MBR 分割表,一種是較新且限制較少的 GPT 分割表。

Tips 其實鳥哥有幾組虛擬電腦教室伺服器系統,裡面跑的確實是 EXT4 檔案系統,老實說,並不覺得比 xfs 慢! 所以,對鳥哥來說, 效能並不是主要改變檔案系統的考量! 對於檔案系統的復原速度、建置速度,可能才是鳥哥改換成 xfs 的思考點。 關於掛載的一些特性我們在第二章稍微提過, 重點是:掛載點一定是目錄,該目錄為進入該檔案系統的入口。

由香港SEO公司 https://featured.com.hk/ 提供SEO服務

柯文思

柯文思

Eric 於國立臺灣大學的中文系畢業,擅長寫不同臺灣的風土人情,並深入了解不同範疇領域。