A. 新手硬碟分區的方法
新手硬碟分區的方法
OK,要講硬碟分區了。在講這個問題之前,我先來講講概念問題,什麼是概念問題呢?你還記得第一次,絕對的第一次聽到A:盤,B:盤,C盤時候的感覺么?在那之前自己也許知道計算機有個存儲數據的地方,因為在電視上或者廣告上看到過磁帶機(我一直不知道為什麼到了很久很久那種一個傻姑娘在一個磁帶櫃前面操作一個現在看來是垃圾的磁帶設備會不停的成為電視台播放電腦題材節目的預設背景)或者硬碟的圖象。但是你並沒有一個概念計算機究竟怎麼使用這些設備,直到你第一次打出dir a:或者打開explorer看到A: C:字樣的目錄樹。如果你還記得當時的感覺,恭喜你,這種感覺又回來了。
對於一般人,只需要知道計算機能做什麼就行了,所以對於他們來說,什麼東西越簡單越好,越不需要他們去花時間學習理解越好,所以計算機從開始的打孔到了後來的鍵盤屏幕,現在又往語音輸入智能交互方向發展。這很好,讓那些把計算機當工具的人能更專注他們的工作(當然,他們會為此向我們--計算機的建設者付出應有的報酬)。可以說,MS在這方面作的很好,沒有人會否認windows是一個非常"好用"的操作系統。這是指從使用者而言,你不需要太多的去理解機箱裡面的知識,或者說盡可能不去理解,就能盡快讓計算機為你工作。比如將本來很復雜的硬碟通過它在中間的操作搞成了C: D: E:盤這樣的東西,讓一個只需要會打字的秘書MM也能知道怎麼存儲文件(當然也會有笨的不可救葯的)。但是這樣(MS替你打點一切)的做法的一個問題也是顯而易見的:你沒有機會,或者說沒有被迫的機會去了解更深一層的知識。而且當你腦子里只知道"C: D: E:"的時候,你就只有跟著windows走這一條路了。
OK,言歸正傳。安裝Linux的硬碟分區問題。這個問題說起來是每個Linux新手,甚至到有一定水平的人都不敢說很清楚或者掌握的(包括我自己)。硬碟是個很古怪的東西,它的基本脾氣是,一點搞不好,一大塊數據就要丟,而且丟的乾乾凈凈。我已經不止一次看到某人的畢業論文之類東西在答辯之前三天因為硬碟問題而丟失並且沒有備份!而安裝Linux是必須跟硬碟很底層的部分打交道的,而不是win下面安裝個程序那麼安全。所以我的第一個建議是,如果硬碟上有重要數據,最好別貿然安裝Linux。比較好的一個辦法是找台不重要的機器,硬碟可以重新分區格式化的,多安裝幾次Linux,多試驗一下windows和linux共同存在的各種情況。這樣以後心裡就有底了。如果實在要安裝,一定要備份重要數據,切記。
下來講Linux對於硬碟的概念。只考慮IDE硬碟。對於一個硬碟的操作分很多層。我們需要知道的,是硬碟是由很多個512位元組的扇區組成的。而這些扇區會被組織成一個一個"分區"。這些對於每個操作系統都是一樣的,在這之上每個操作系統自己去管理分給自己的分區。對於windows來說,它會把這些分區格式化然後按照CDE盤來管理。而Linux則不同。所以呢,一個硬碟上分多個分區,安裝多個操作系統比如windows,Linux,Solaris等是完全可以的。但是由於每個操作系統對分區的操作不同,只能說把操作系統安裝到分區中而不存在把操作系統安裝到CDE盤中(UMSDOS方式先不提)。
每個硬碟的第0個扇區是個特殊扇區,它不屬於任何分區。它存放的是兩個東西:第一是一個很小的程序,它由計算機在啟動的時候運行,這個程序一般是某個操作系統帶的啟動程序,它運行後會啟動某個操作系統或者給用戶選擇來啟動某個操作系統。Windows的0扇區啟動程序很簡單,它就是把windows啟動了,所以在這之前你是不會有多操作系統在一個硬碟上共存的概念的。而Linux所帶的啟動程序可以讓你選擇啟動哪個操作系統,它叫做lilo。這個東西我們以後會經常碰到它。0扇區還存放有另外一個重要數據:分區信息。前面講過,硬碟是有分區的,那麼到底怎麼分的,這個信息是存在0扇區的。硬碟的分區規則是這樣的:一個分區的所有扇區必須連續,硬碟可以有最多四個分區,這四個分區可以是四個主分區或者三個主分區加一個擴展分區。在擴展分區里可以再繼續分邏輯分區。舉一個例子,一個10G的硬碟,安裝windows,有C: D: E:三個盤。那麼它的分區情況可以是這樣的:
分區一:主分區 4G ,格式化為C:盤
分區二:擴展分區 4G 擴展分區不能格式化,它只能被再分區為邏輯分區
剩餘空間(可以被分區三,四佔用) 2G
在擴展分區中,建立兩個邏輯分區各為2G,格式化為D:E:盤。
那麼在Linux看來又是怎麼樣呢?注意我提到過,對於任何操作系統而言,分區都是一樣的,盡管Linux不認同C D E盤,但是這些分區都是相同的。所以Linux下看也是分區一,分區二等東西。但是它對這些分區的標志和解釋是不同的。
在Linux下,硬碟是一個設備,實際上Linux下什麼都是設備。對於IDE硬碟而言,Linux認為存在四個設備,對應於IDE的四個位置接的設備。如果裝過機器我們知道主板上有兩個槽,IDE0和IDE1,每個槽上能掛兩個設備,主盤和從盤,這些盤可以是硬碟可以是光碟機。那麼Linux是怎麼認為這些設備的呢?在Linux下,這些設備用/dev/hdx來標示。IDE0上的主盤就是/dev/hda,從盤就是hdb,依此類推,如果可以有多個IDE槽就可以延續到hde hdf等。總之每條硬碟線上接的設備都被Linux認為是一個/dev/hdx設備。如果你的機器是IDE0槽上的主盤是硬碟,那它就是hda,如果IDE1的槽上主盤是一個光碟機,那它就是hdc。在windows下fdisk是對"硬碟1","硬碟2"進行操作,而linux下的fdisk就是對/dev/hda,/dev/hdb等進行操作。這樣做很靈活,很直觀,不是么?
那麼Linux下怎麼看分區呢?Linux下的分區概念是,硬碟上的每個分區也是一個設備(又來了)。他們的標志是/dev/hdxy,其中hdx根前面一樣表示哪個硬碟,y表示第幾個分區。以hda為例。hda1就是第一個分區,hda4就是第四個分區位置。邏輯分區從hda5開始。所以剛才那個例子中,Linux看來就是hda有10G。hda1是主分區,格式是indows。hda2是擴展分區,在它上劃出了hda5和hda6,格式是windows。hda還有2G剩餘空間可以繼續建立hda3和hda4。注意因為hda2空間已經被劃分完,所以無法再建立邏輯分區。
這些硬碟的東西很容易搞混,建議多實踐,多總結一下。可以參照一些有關書籍,早期的DOS書在安裝部分講了一些。現在的linux安裝部分也都有不少。另外還有網上的一些介紹資料。
下
明白了Linux對分區的處理。下來就是分區策略了。在用RH6.2的光碟啟動,一直回車選擇預設設置會到一個分區界面。這里你需要告訴linux安裝程序在硬碟的什麼地方安裝linux。你需要告訴它一些信息,其中包括,建立一個新的Linux分區,多大,mount到哪裡。這里需要介紹一下mount的概念。
我們知道硬碟是可以分成很多分區的,每個分區由各個操作系統格式化然後就可以使用了。但是要使用必須有一種方法。windows,或者DOS的做法是將格式化好的分區掛(或者說mount)成C: D: E:盤。盤符的分配是操作系統決定的(到NT後可以用戶指定)。在Linux下某個分區怎麼使用必須用戶自己指定。在Linux下分區並不按照C: D: E分配,而是掛(mount)到一個目錄下。整個UNIX的存儲空間結構是一個目錄樹(而不是每個C: D: E:下各有自己的目錄樹)。最上一層是根目錄(用/表示,注意不是windows的反斜杠)在根低下有其它目錄。首先需要有一個分區mount成/,然後再在根下面建立其它目錄然後把分區mount到這些目錄上去。所以整體來看一個unix的存儲系統是一個目錄樹,但是它可以包括很多分區,甚至其它存儲設備,比如光碟機,內存檔,或者網路磁碟等。
在Linux安裝的時候除了/還有幾個目錄是預先建立的,我們需要知道的是/usr,/home還有/root。先不管他們都做什麼,一般而言我們需要分一個空間,指定它為Linux Native類型,然後mount point是這幾個目錄之一。另外還需要注意的是Linux分區有兩種類型,native是可以存儲文件建立目錄的那種,還有一個linux swap,這個是linux的內存交換分區,在安裝RH的時候必須指定一個。所以在安裝的時候最少需要分一個區,類型linux native,mount到/上,然後一個分區類型linux swap,swap區不mount為任何目錄,系統對其進行單獨處理。
下來是分區大小問題,安裝Linux一般而言1G空間為/就差不多了,初次安裝為方便起見,可以建一個2G的分區mount point為/,然後一個swap。swap的.大小作的跟內存一樣大就是了,最大128M。以後再安裝的時候可以根據自己對硬碟的要求建立其它分區來mount比如/home。
對於已經安裝了Windows的機器,可以在Linux安裝程序里刪除一個windows的分區,一般而言是一個邏輯分區(你不會想刪除C:盤吧),然後在它的空間里建立Linux的分區。
Linux的/可以是主分區可以是邏輯分區。但是需要注意的是8G的問題。我想你也許聽說過8G,到底8G是什麼呢?具體問題比較復雜,簡單說就是不能把Linux的/分區mount到一個硬碟8G以後的分區上。所以如果你的硬碟有16G,前6G已經分給C:盤,後裡面是兩個5G的D: E:盤,納悶你就得把D盤分區刪除建立Linux分區而不是E盤,因為E盤已經在8G以後了。8G以後安裝Linux是沒有問題的,只是無法啟動。當然這個是有解決辦法的,但是在新手的狀態我還是建議盡量按照最簡單情況作,將來熟了再練習其它。
分了區之後繼續安裝,你還被要求配置一些其它東西。包括root密碼,Lilo,配置網路,X等東西。其中Lilo是比較重要的一部分。你會被要求將lilo安裝到MBR,分區啟動扇區,或者一張軟盤上。你需要選擇是是否安裝到MBR或者floppy上。一般而言安裝到MBR上即可,為了保險起見可以做到軟盤上,這樣機器用硬碟啟動還是windows那套,進入linux可以用軟盤啟動。注意你需要把BIOS中的Virus Warning關閉,否則無法安裝到MBR上。
如果你的機器配置比較標准,網卡,音效卡,顯示卡等都能自動檢測出來的話,一路回車,再啟動你就可以進入Linux了。如果運氣不好(大多數情況是)網卡音效卡沒有在啟動的時候配好也無所謂,跟windows一樣將來可以再配置。總之這些不會影響到你安裝。
OK,機器再啟動,跟以往不一樣的是沒有看到Starting MS Windows 98....而是一個Lilo:的提示符。這說明Lilo已經正常安裝了。你現在按回車就可以進入Linux了。如果要進入Windows可以打DOS然後回車。如果你指定了不同的windows分區啟動標志符,可以用[TAB]鍵看一下你有哪些選擇。
這是一個很經常被問到的問題,這里說一下。出於某種原因你要刪除Linux,你知道用DOS盤啟動然後fdisk刪除Linux分區或者重新安裝NT刪除Linux分區。但是當你一切都安裝完了之後windows無法啟動,Lilo:這個符號總在那裡,機器死了一樣。別重新分區格式化都沒用。然後某個半瓶子醋可能告訴你"沒救了,低格吧"。記住,除非硬體損壞,硬碟任何時候不需要低格。這種情況是由於其它安裝程序並不重寫0扇區,即MBR造成的lilo無法刪除。解決辦法很簡單,請牢牢記住:用一張DOS盤啟動,運行DOS的fdisk /MBR。這個命令就是重寫0扇區的引導程序為MS的標准程序,即可以啟動DOS,Windows,WindowsNT, Windows 2000的那個,而不會改變硬碟分區任何其它信息。所以它是絕對安全的,絕對安全的,絕對安全的。當你碰到Lilo無法刪除的時候,記得fdisk /MBR。
OK,你成功的啟動了Linux,進入了一個圖形或者字元界面要求登陸。下來你會有成堆的問題要問。下來我會講怎麼去問問題以及怎麼尋找幫助。 ;
B. 有誰知道如何快速查找大文件進行清理磁碟快滿了
在查虛培找文件的時候可以按文件的大小來查找。所以你只要選擇這個文差笑唯件大於1g以上的,就可以找到那些大文件了。
當然你也可以用一些快速清理的軟體來清理,比如說找重復值升亂等等。
C. 安裝linux 硬碟分區的時候應該選哪個文件系統
一般以ext,ext2,ext3為主,當然有些也可能會選其他文件系統。
延伸資料:
Linux 系統核心支持十多種文件系統類型:jfs,ReiserFS,ext,ext2,ext3,iso9660,xfs,minx,msdos,umsdos,Vfat,NTFS,Hpfs,Nfs,smb,sysv,proc 等.
下面是主要分類:
一, ext ext 是第一個專門為 Linux 的文件系統類型,叫做擴展文件系統.
二, ext2 ext2 是為解決 ext 文件系統的缺陷而設計的可擴展的高性能的文件系統.又被稱為 二級擴展文件系統
三, ext3 ext3 是由開放資源社區開發的日誌文件系統,. ext3 被設計成是 ext2 的升級版本。
四, jsf jsf 提供了基於日誌的位元組級文件系統,該文件系統是為面向事務的高性能系統而開發的。
五,ReiserFS ReiserFS 基於平 衡樹結構的 、ReiserFS 文件系統在網上公布.ReiserFS 3.6.x(作為 Linux 2.4 一部分 的版本),設計成員相信最好的文件系統是那些能夠有助於創建獨立的共享環境或者命名空間的文件系統。
六,Xfs xfs 是一種非常優秀的日誌文件系統,它是 SGI 公司設計的.xfs 被稱為業界最先進 的,最具可升級性的文件系統技術.它是一個全 64 位,快速,穩固的日誌文件系統,
其他文件系統簡介:
Minix:Llnux 支持的第一個文件系統,對用戶有很多限制而且性能低下
Xia:Minix 文件系統修正後的版本.在一定程度上解決了文件名和文件系統大小的
Msdos:msdos 是在 Dos,Windows 和某些 OS/2 操作系統上使用的一種文件系 統,其名稱採用"8+3"的形式,即 8 個字元的文件名加上 3 個字元的擴展名.
umsdos:Linux 下的擴展 msdos 文件系統驅動,支持長文件名,所有者,允許 許可權,連接和設備文件.允許一個普通的 msdo s 文件系統用於 Linux,而且無須為它建 立單獨的分區.
iso9660:名. 標准 CDROM 文件系統,通用的 Rock Ridge 增強系統,允許長文件 Vfat:vfat 是 Windows9x 和 Windows NT/2000 下使用的一種 Dos 文件系統, 其在 Dos 文件系統的基礎上增加了對長文件名的支持.
Nfs:Sun 公司推出的網路文件系統,允許多台計算機之間共享同一文件系統,易 於從所有這些計算機上存取文件.
Hpfs: High Performance File System(HPFS) 高性能文件系統(HPFS) HPFS 是 Microsoft 的 LAN Manager 中的文件系統,同時也是 IBM 的 LAN Server 和 OS/2 的文件系統.HPFS 能訪問較大的硬碟驅動器,提供更多的組織特性並改善了文件 系統的安全特性.
Smb:smb 是一種支持 Windows for workgroups,Windows NT 和 Lan Man ager 的基於 SMB 協議的網路操作系統.
Sysv:sysv 文件系統實際上是 System V/Coherent 在 Linux 平台上的文件系統.
Ncpfs:ncpfs 是一種 Novell NetWare 使用的 NCP 協議的網路操作系統.
Proc:proc 是 Linux 系統中作為一種偽文件系統出現的,它用來作為連接內核數據 結構的界面. NTFS:微軟 Windows NT 內核的系列操作系統支持的,一個特別為網路和磁碟配 額,文件加密等管理安全特性設計的磁碟格式.
D. linux伺服器掛載ntfs格式硬碟
首先查看U盤或者移動硬碟文件系統格式
U盤:
移動硬碟:
windows下支持的文件系統格式主要是FAT,ntfs。
inux常見的文件系統有:JFS、 ReiserFS、ext、ext2、ext3、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、 SMB、SysV、PROC
不同的文件系統格式的存儲設備在linux上掛載的方式不同。
像我的一個硬碟兩塊分區,各自格式不同就比較麻煩
下面開始正式操作
上面的框是已掛載的,下面的是USB接入的硬碟
成功之後查看:
就可以當普通硬碟一樣使用了
直接 cd /ntft 即可進入硬碟目錄
查看文件傳輸速度:
E. 有誰知道如何快速查找大文件進行清理磁碟快滿了
想要查找磁碟里的無用大文件,首先需要安裝一個360安全軟體,去網路搜索,點擊安裝就可以安裝成功了。如圖: