當前位置:首頁 » 操作系統 » linux修復磁碟

linux修復磁碟

發布時間: 2022-08-16 01:58:35

『壹』 linux磁碟空間不足怎麼辦磁碟清理方法

由於當初安裝系統設計不合理,有些分區的過小,以及網路通訊故障等造成日誌文件速度增長等其他原因都可以表現為磁碟空間滿,造成無法讀寫磁碟,應用程序無法執行等。下面就給你支幾招(以/home空間滿為例):

1.定期對重要文件系統掃描,並作對比,分析那些文件經常讀寫

#IS-IR/home>;files.txt

#diff filesold.txt files.txt

通過分析預測空間的增長情況,同時可以考慮對不經常讀寫文件進行壓縮,以減少佔用空間。

2.查看空間文件系統的inodes消耗

#df-i/home

如果還有大量的inpde可用,說明大文件佔用空間,否賊可能大量小文件佔用空間。

3.找出佔用空間較大的目錄

查看/home佔用的空間

#-hs/home

查看/home下佔用空間超過1000m

#/awk'$1>;2000'

4.找出佔用空間較大的文件

#find/home-size +2000K

5.找出最近修改或創建的文件

先TOUCH一個你想要的時間的文件如下

#TOUCH-t 08190800 test

#find/home-newer test-print

刪除日誌

#rm-rf/var/log/*

7.對分區做連接

在有空間的分區,對沒有空進分區做連接

#in-s/home/use/home

8.找出耗費大量的空間的進程

根據不同的應用,找出對應的進程,分析原因。

9.檢查並修復文件系統

#fsck-y/home

10.重啟機器

有了以上的十招,應該可以解決大部分問題,但是關鍵還是安裝時要規劃好分區。另外發現磁碟蠻時,不能急,小心操作,認真分析原因,然後小心應對。需要注 意,以上十招不需要順序執行,有的可能一招封喉,有的可能需要數招並用,刪除操作一定要小心。如果還不行,只有採取增加硬碟,重新安裝系統等「硬」辦法了

還可以:

cd/

-h--max-depth=q/grep M/sort-n

找到最大的那個目錄後進入該目錄

再運行-h-max-depth=1/grep M /sort-n

找出來以後看是否有用的文件

沒用就刪掉

『貳』 Linux伺服器硬碟故障後恢復數據的方法

得看舊硬碟是什麼類型的損壞,如果只是系統文件損壞導致無法開機,那麼就可以把舊硬碟插到伺服器上去,然後再把舊硬碟上的分區掛載到新系統上的目錄,然後就可以讀取舊硬碟上的數據了。
但是如果舊硬碟是硬體損壞,例如磁碟大量壞道,硬碟上的馬達之類配件的故障,這種情況建議聯系專業的數據恢復機構來恢復。

『叄』 Linux下怎麼修復U盤壞塊

U盤的壞塊是無法修復的,唯一的辦法就是屏蔽掉損壞了的壞塊.使用一些磁碟操作軟體就可以做到.
下載
DiskGenius
進行檢測性修復,操作步驟如下。打開程序後的直界面,注意必須再確保U盤已經在我的電腦中識別到了。如果系統中就沒顯示U盤的
盤符
就是另外的情況了。
在識別到了U盤的情況下,就是下面的樣子選中U盤的盤符右鍵U盤盤符,選擇「壞道檢測與修復"
出現下面的界面,依然可以選擇不同的盤符。左下角有「開始檢測」和「嘗試修復」
下圖是檢測過程中
檢測完畢會出現報告,我的檢測見過是沒有壞道,如果提示有壞道則再次選「嘗試修復」即可。這款軟體不僅僅是能恢復被刪除的文件,還能恢復因為意外格式化的分區的文件。
選擇上面的菜單那的選項後就會出現如下界面
選擇你需要的就可以了恢復文件了,如果在意外操作過之後沒有對硬碟分區做過任何其讓的讀寫操作基本上就能100%恢復數據。
你可能還會關注:請推薦幾款硬碟數據恢復軟體希望以上信息對你的問題有所幫助。

『肆』 linux硬碟壞道應該怎麼修復

用PE啟動盤進行修復硬碟壞道和硬碟主引導

方法如下:

准備好u盤或光碟pe啟動盤,插入電腦。

開機按啟動快捷按鍵

修復好以後再用滑鼠右鍵選擇硬碟,點重建主引導記錄MBR

然後回到pe桌面點擊windows引導修復,選擇C盤進行修復

『伍』 linux系統做得伺服器,硬碟分區壞了,如何進行修復

只能試試看了。
1、U盤啟動,到PE,運行DiskGenius等,磁碟管理軟體。
2、如果連分區都沒有了,就使用搜索(重建分區表)分區,保存。
3、對損壞的Linux分區,使用恢復數據功能、格式化恢復等功能。
4、要是實在不行,就只能重新安裝了。但是步驟1、2、還是需要做。
有幫助了,請提問者與網友予以:點贊!採納!推薦!

『陸』 在windows中把linux的磁碟頂替了,還能恢復嗎

之前遇到類似問題,我重裝了win10系統後,發現linux系統進不去了,分區變成了空閑空間。

問題原因:linux引導文件被覆蓋

解決方案:

  1. 使用之前製作linux(ubuntu舉例)的引導盤,在bios中設置從引導盤啟動。

  2. 啟動後可以選擇修復ubuntu這個選項中,有一個選項可以進入grub模式。或者直接選擇ubuntu進入後,選擇試用ubuntu,使用ctrl+alt+F3進入。

  3. 在grub rescue命令行下利用ls命令查看盤符情況。(hd0) (hd0,GTP1) (hd0,GTP2) 這樣的,在這里可以清楚的看到有一個分區是你的ubuntu引導即efi掛載分區。

  4. 第三步若找不到可以通過 ls (hd0,GTP1)/grub 命令分別尋找,如果列印出一些文件信息,說明找到;如果沒有,會報找不到文件的錯誤,需要繼續試下一個盤符。

  5. 確定boot分區所在盤符後進行環境變數設置。在grub rescue命令行下輸入:

    set boot=(hd0,msdos8)

    set prefix=(hd0,msdos8)/grub

    insmod normal

    normal

    輸入normal後,會進入ubuntu的引導

  6. 進入系統後需要進行grub設置

    sudo update-grub

    sudo grub-install /dev/sda

  7. 最後,先不要急著重啟進入windows,再輸下列指令進行更新

      1. sudo update-grub

        sudo apt-get update

『柒』 linux系統如何用命令恢復硬碟數據

formost 是一個基於文件頭和尾部信息以及文件的內建數據結構恢復文件的命令行工具。這個過程通常叫做數據挖掘(data carvubg)。formost 可以分析由 dd、Safeback、Encase 等生成的鏡像文件,也可以直接分析驅動器。文件頭和尾可以通過配置文件設置,也可以通過命令行開關使用 formost 內建的文件類型。formost 最初是由美國空軍特別調查室(Air Force Office of Special Investigations)和信息系統安全研究中心(The Center for Information Systems Security Studies and Research)開發的,現在使用 GPL 許可。Foremost 支持恢復如下格式:avi, bmp, dll, doc, exe, gif, htm, jar, jpg, mbd, mov, mpg, pdf, png, ppt, rar, rif, sdw, sx, sxc, sxi, sxw, vis, wav, wmv, xls, zip。 針對 Linux 下的 ext 文件系統來說,常用的 Linux 文件刪除恢復工具有 debugfs、ext3grep、extundelete 等。extundelete 是一個開源的數據恢復工具,支持 ext3、ext4 文件系統

『捌』 磁碟修復命令

linux磁碟修復相關命令:
badblocks

功能說明:檢查磁碟裝置中損壞的區塊。

語 法:badblocks [-svw][-b ][-o ][磁碟裝置][磁碟區塊數][啟始區塊]

補充說明:執行指令時須指定所要檢查的磁碟裝置,及此裝置的磁碟區塊數。

參 數:

-b 指定磁碟的區塊大小,單位為位元組。

-o 將檢查的結果寫入指定的輸出文件。

-s 在檢查時顯示進度。

-v 執行時顯示詳細的信息。

-w 在檢查時,執行寫入測試。

[磁碟裝置] 指定要檢查的磁碟裝置。

[磁碟區塊數] 指定磁碟裝置的區塊總數。

[啟始區塊] 指定要從哪個區塊開始檢查。

--------------------------------------------------------------------------------

cfdisk

功能說明:磁碟分區。

語 法:cfdisk [-avz][-c -h -s ][-P ][外圍設備代號]

補充說明:cfdisk是用來磁碟分區的程序,它十分類似DOS的fdisk,具有互動式操作界面而非傳統fdisk的問答式界面,您可以輕易地利用方向鍵來操控分區操作。

參 數:

-a 在程序里不用反白代表選取,而以箭頭表示。

-c 忽略BIOS的數值,直接指定磁碟的柱面數目。

-h 忽略BIOS的數值,直接指定磁碟的磁頭數目。

-P 顯示分區表的內容,附加參數"r"會顯示整個分區表的詳細資料,附加參數"s"會依照磁區的順序顯示相關信息,附加參數"t"則會以磁頭,磁區,柱面的方式來顯示資料。

-s 忽略BIOS的數值,直接指定磁碟的磁區數目。

-v 顯示版本信息。

-z 不讀取現有的分區,直接當作沒有分區的新磁碟使用。

--------------------------------------------------------------------------------

dd

功能說明:讀取,轉換並輸出數據。

語 法:dd [bs=][cbs=][conv=][count=][ibs=][if=][obs=][of=][seek=][skip=][--help][--version]

補充說明:dd可從標准輸入或文件讀取數據,依指定的格式來轉換數據,再輸出到文件,設備或標准輸出。

參 數:

bs= 將ibs( 輸入)與obs(輸出)設成指定的位元組數。

cbs= 轉換時,每次只轉換指定的位元組數。

conv= 指定文件轉換的方式。

count= 僅讀取指定的區塊數。

ibs= 每次讀取的位元組數。

if= 從文件讀取。

obs= 每次輸出的位元組數。

of= 輸出到文件。

seek= 一開始輸出時,跳過指定的區塊數。

skip= 一開始讀取時,跳過指定的區塊數。

--help 幫助。

--version 顯示版本信息。

--------------------------------------------------------------------------------

e2fsck(ext2 file system check)

功能說明:檢查ext2文件系統的正確性。

語 法:e2fsck [-acCdfFnprsStvVy][-b ][-B ][-l ][-L ][設備名稱]

補充說明:e2fsck執行後的傳回值及代表意義如下。

0 沒有任何錯誤發生。

1 文件系統發生錯誤,並且已經修正。

2 文件系統發生錯誤,並且已經修正。

4 文件系統發生錯誤,但沒有修正。

8 運作時發生錯誤。

16 使用的語法發生錯誤。

128 共享的函數庫發生錯誤。

參 數:

-a 不詢問使用者意見,便自動修復文件系統。

-b 指定superblock,而不使用預設的superblock。

-B 指定區塊的大小,單位為位元組。

-c 一並執行badblocks,以標示損壞的區塊。

-C 將檢查過程的信息完整記錄在file descriptor中,使得整個檢查過程都能完整監控。

-d 顯示排錯信息。

-f 即使文件系統沒有錯誤跡象,仍強制地檢查正確性。

-F 執行前先清除設備的緩沖區。

-l 將文件中指定的區塊加到損壞區塊列表。

-L 先清除損壞區塊列表,再將文件中指定的區塊加到損壞區塊列表。因此損壞區塊列表的區塊跟文件中指定的區塊是一樣的。

-n 以只讀模式開啟文件系統,並採取非互動方式執行,所有的問題對話均設置以"no"回答。

-p 不詢問使用者意見,便自動修復文件系統。

-r 此參數只為了兼容性而存在,並無實際作用。

-s 如果文件系統的位元組順序不適當,就交換位元組順序,否則不做任何動作。

-S 不管文件系統的位元組順序,一律交換位元組順序。

-t 顯示時間信息。

-v 執行時顯示詳細的信息。

-V 顯示版本信息。

-y 採取非互動方式執行,所有的問題均設置以"yes"回答。

-------------------------------分頁欄-------------------------------

ext2ed(ext2 file system editor)

功能說明:ext2文件系統編輯程序。

語 法:ext2ed

補充說明:ext2ed可直接處理硬碟分區上的數據,這指令只有Red Hat Linux才提供。

參 數:

一般指令

setdevice[設備名稱] 指定要處理的設備。

disablewrite 將ext2ed設為只讀的狀態。

enablewrite 將ext2ed設為可讀寫的狀態。

help[指令] 顯示個別指令的幫助。

next 移至下一個單位,單位會依目前所在的模式而異。

prev 移至前一個單位,單位會依目前所在的模式而異。

pgup 移至下一頁。

pgdn 移至上一頁。

set 修改目前的數據,參數會依目前所在的模式而異。

writedata 在執行此指令之後,才會實際修改分區中的數據。

ext2進入3種模式的指令

super 進入main superblock,即Superblock模式。

group 進入指定的group,即Group模式。

cd 在inode模式下,進入指定的目錄或文件,即Inode模式。

Superblock模式

go 進入指定的superblock備份。

setactive 將目前所在的superblock,復制到main superblock。

Group模式

blockbitmap 顯示目前groupo的區塊圖。

inode 進入目前group的第一個inode。

inodebitmap 顯示目前group的inode二進制碼。

Inode模式

dir 進入目錄模式。

file 進入文件模式。

--------------------------------------------------------------------------------

fdisk

功能說明:磁碟分區。

語 法:fdisk [-b ][-uv][外圍設備代號] 或 fdisk [-l][-b ][-uv][外圍設備代號...] 或 fdisk [-s ]

補充說明:fdisk是用來磁碟分區的程序,它採用傳統的問答式界面,而非類似DOS fdisk的cfdisk互動式操作界面,因此在使用上較為不便,但功能卻絲毫不打折扣。

參 數:

-b 指定每個分區的大小。

-l 列出指定的外圍設備的分區表狀況。

-s 將指定的分區大小輸出到標准輸出上,單位為區塊。

-u 搭配"-l"參數列表,會用分區數目取代柱面數目,來表示每個分區的起始地址。

-v 顯示版本信息。

--------------------------------------------------------------------------------

fsck.ext2(file system check-second filesystem)

功能說明:檢查文件系統並嘗試修復錯誤。

語 法:fsck.ext2 [-acdfFnprsStvVy][-b ][-B ][-C ][-I ][-l/L ][-P ][外圍設備代號]

補充說明:當ext2文件系統發生錯誤時,可用fsck.ext2指令嘗試加以修復。

參 數:

-a 自動修復文件系統,不詢問任何問題。

-b 指定分區的第一個磁區的起始地址,也就是Super Block。

-B 設置該分區每個區塊的大小。

-c 檢查指定的文件系統內,是否存在有損壞的區塊。

-C 指定反敘述器,fsck.ext2指令會把全部的執行過程,都交由其逆向敘述,便於排錯或監控程序執行的情形。

-d 詳細顯示指令執行過程,便於排錯或分析程序執行的情形。

-f 強制對該文件系統進行完整檢查,縱然該文件系統在慨略檢查下沒有問題。

-F 檢查文件系統之前,先清理該保存設備塊區內的數據。

-I 設置欲檢查的文件系統,其inode緩沖區的區塊數目。

-l 把文件中所列出的區塊,視為損壞區塊並將其標示出來,避免應用程序使用該區塊。

-L 此參數的效果和指定"-l"參數類似,但在參考損壞區塊文件標示損壞區塊之前,會先將原來標示成損壞區塊者統統清楚,即全部重新設置,而非僅是加入新的損壞區塊標示。

-n 把欲檢查的文件系統設成只讀,並關閉互動模式,否決所有詢問的問題。

-p 此參數的效果和指定"-a"參數相同。

-P 設置fsck.ext2指令所能處理的inode大小為多少。

-r 此參數將忽略不予處理,僅負責解決兼容性的問題。

-s 檢查文件系統時,交換每對位元組的內容。

-S 此參數的效果和指定"-s"參數類似,但不論該文件系統是否已是標准位順序,一律交換每對位元組的內容。

-t 顯示fsck.ext2指令的時序信息。

-v 詳細顯示指令執行過程。

-V 顯示版本信息。

-y 關閉互動模式,且同意所有詢問的問題。

--------------------------------------------------------------------------------

fsck(file system check)

功能說明:檢查文件系統並嘗試修復錯誤。

語 法:fsck [-aANPrRsTV][-t ][文件系統...]

補充說明:當文件系統發生錯誤四化,可用fsck指令嘗試加以修復。

參 數:

-a 自動修復文件系統,不詢問任何問題。

-A 依照/etc/fstab配置文件的內容,檢查文件內所列的全部文件系統。

-N 不執行指令,僅列出實際執行會進行的動作。

-P 當搭配"-A"參數使用時,則會同時檢查所有的文件系統。

-r 採用互動模式,在執行修復時詢問問題,讓用戶得以確認並決定處理方式。

-R 當搭配"-A"參數使用時,則會略過/目錄的文件系統不予檢查。

-s 依序執行檢查作業,而非同時執行。

-t 指定要檢查的文件系統類型。

-T 執行fsck指令時,不顯示標題信息。

-V 顯示指令執行過程。

原文出自【比特網】,轉載請保留原文鏈接:http://soft.chinabyte.com/os/170/11412170.shtml

熱點內容
ibm伺服器怎麼關閉開機初始化 發布:2025-01-16 14:50:41 瀏覽:65
瀏覽器上傳不了圖片 發布:2025-01-16 14:45:46 瀏覽:599
汽車是哪個配置的怎麼看 發布:2025-01-16 14:43:47 瀏覽:50
唱吧上傳原唱 發布:2025-01-16 14:30:36 瀏覽:300
負載均衡後端伺服器獲取真實ip 發布:2025-01-16 14:30:26 瀏覽:655
linux系統centos如何配置網路 發布:2025-01-16 14:22:32 瀏覽:600
java培訓浙江 發布:2025-01-16 14:13:40 瀏覽:934
配置型基金如何分配 發布:2025-01-16 14:08:06 瀏覽:563
adbandroid版本 發布:2025-01-16 13:53:14 瀏覽:388
直鏈雲存儲 發布:2025-01-16 13:19:30 瀏覽:727