Android 台灣中文網

標題: 請問KTGv1.52核心的Ext4分區方法 [打印本頁]

作者: theplaypig    時間: 2013-1-13 14:37
標題: 請問KTGv1.52核心的Ext4分區方法
看到版上推薦KTG核心配HD很不錯用,想來試試,順便弄一下 ARC/ARC'S RAM延伸放大術教學


先用QuikIMG刷完核心,之後進CWM補KTG的wLan驅動,再裝RAM延伸教學的50swapon.zip重啟CWM,

進入CWM → 選擇advanced → Partition SD Card→EXT Size 選2048M → ExtFileSystem選 Ext4 → Swap選256M

為什麼沒有辦法選擇ExtFileSystem?  (KTG核心確定有支援Ext4分區阿!)


作者: allenc    時間: 2013-1-13 16:46
可能是此CMW的版本不支援切Ext4分區吧.看看譨否選擇切Ext3.
或者可以把SD卡拿去電腦用其他軟體切Ext4.
作者: 冰夢月痕    時間: 2013-1-13 18:07
這個KTG v1.52的核心CWM沒有支援選擇ExtFileSystem,
還有SEGA v9也是不支援~~~
兩個核心的CWM分割完後都是Ext3

在這裡提供小弟的方法:
1.先準備要使用的記憶卡
   進入CWM → 選擇advanced → Partition SD Card→EXT Size 選2048M → Swap選256M
   然後等CWM執行完成後,直接"拔掉電池"藉此關閉CWM
2.利用【MiniTool Partition Wizard Home Edition 】刪除第二分區Ext,接著把刪除的第二分區重新建立並選擇分割為Ext4
作者: theplaypig    時間: 2013-1-13 18:27
本帖最後由 theplaypig 於 2013-1-13 19:19 編輯
冰夢月痕 發表於 2013-1-13 18:07
這個KTG v1.52的核心CWM沒有支援選擇ExtFileSystem,
還有SEGA v9也是不支援~~~
兩個核心的CWM分割完後都是 ...


請問為什麼要拔電池?  可以重開之後再關機?

怎麼不直接用這個程式分割就好?


刪除分割區新建的時候,只需要動Ext4那欄就可以了嗎?
作者: 0937788728    時間: 2013-1-13 21:55
冰夢月痕 發表於 2013-1-13 18:07
這個KTG v1.52的核心CWM沒有支援選擇ExtFileSystem,
還有SEGA v9也是不支援~~~
兩個核心的CWM分割完後都是 ...

大大請問
如果用完您說的第1點後就沒有分割了
是代表著用Ext3分區?
那請問一下這之後要如何用Ext4分區?
另外Ext3和Ext4的區別是什麼?
作者: 冰夢月痕    時間: 2013-1-13 22:53
theplaypig 發表於 2013-1-13 18:27
請問為什麼要拔電池?  可以重開之後再關機?

怎麼不直接用這個程式分割就好?

1.因為我不想進系統,而我在這兩個核心裡面沒有找到Shut down的選項
   不過,我記得我刷CM10的核心時,有這個選項!!
2.關於這點我需要說聲抱歉,我以為【MiniTool Partition Wizard Home Edition】不能分割Linux Swap,
   但是我剛剛有拿一張不要的SD卡來分割,確實是有Linux Swap File System!!
   如果有需要,直接用這個程式分三區即可,謝謝。

作者: 冰夢月痕    時間: 2013-1-13 22:59
0937788728 發表於 2013-1-13 21:55
大大請問
如果用完您說的第1點後就沒有分割了
是代表著用Ext3分區?

不好意思,我不太暸解你的第一個問題!!
什麼是做完第一點就沒有分割!?

不過,我的發言確實太欠缺思考了,非常抱歉!!
為了不要太複雜,我建議用【MiniTool Partition Wizard Home Edition】來分割SD卡吧。
畢竟像我們這樣普通的使用者,還是比較習慣用Windows系統,
我對Linux也不是很熟悉

然而你的第二個問題,我引述一下網路上的文章,你做個參考。
我個人是覺得Ext4應該是對記憶卡傷害較低,或許吧

Ext2
Ext2是Linux是 GNU/Linux 系統中標準的文件系統,其特點為存取文件的性能極好,對於中小型的文件更顯示出優勢,這主要得利於其簇快取層的優良設計。
其單一文件大小與文件系統本身的容量上限與文件系統本身的簇大小有關,在一般常見的 x86 電腦系統中,簇最大為 4KB, 則單一文件大小上限為 2048GB, 而文件系統的容量上限為 16384GB。
但由於目前核心 2.4 所能使用的單一分割區最大只有 2048GB,實際上能使用的文件系統容量最多也只有 2048GB。


Ext3
Ext3是一種日誌式文件系統,是對ext2系統的擴展,它兼容ext2。日誌式文件系統的優越性在於:由於文件系統都有快取層參與運作,如不使用時必須將文件系統卸下,以便將快取層的資料寫回磁盤中。因此每當系統要關機時,必須將其所有的文件系統全部shutdown後才能進行關機。
此類文件系統最大的特色是,它會將整個磁盤的寫入動作完整記錄在磁盤的某個區域上,以便有需要時可以回朔追蹤。
由於資料的寫入動作包含許多的細節,像是改變文件標頭資料、搜尋磁盤可寫入空間、一個個寫入資料區段等等,每一個細節進行到一半若被中斷,就會造成文件系統的不一致,因而需要重整。
然而,在日誌式文件系統中,由於詳細紀錄了每個細節,故當在某個過程中被中斷時,系統可以根據這些記錄直接回朔並重整被中斷的部分,而不必花時間去檢查其他的部分,故重整的工作速度相當快,幾乎不需要花時間。
從ext2轉換到ext3主要有4個理由:可利用性、數據完整性、速度及易於轉換。「可利用性」意味著從系統中止到快速重新復原,而不是持續讓e2fsck執行長時間的修復;「數據完整性」是指ext3的日誌式條件可以避免數據毀損的可能;在速度方面,除了寫入若干數據超過一次的情況,ext3往往會比ext2更快,因為ext3的日誌使硬盤讀取頭的移動能更有效的進行。另外,用戶還可以輕鬆地從ext2更改到ext3,獲得強有力的日誌式文件系統,而不需要重新格式化。


Ext4
Ext4 (Fourth extended filesystem) 是 ext3 的後繼日誌式檔案系統。 正如 Ext3 成功之道在於和 Ext2 完全相容,Ext4 同樣相容 Ext3。 Ext3 的檔案系統被掛載成 Ext4,由 Ext3 升級至 Ext4 亦只是兩個簡單的命令,無需重新格式化檔案系統,無需移動舊檔案,完全無痛。 而 Ext4 的檔案系統如果沒有檔案使用 extent 方式存放,亦可以直接被掛載成 Ext3。
Ext4 的最大檔案系統大小由 2TB 大增至 1 EB (Extrabyte, 1000 Petabyte),足夠應付未來需要。最大檔案大小亦由 2TB 增至 16 TB,Ext2/Ext2 的目錄大小不可以最於多 32KB,Ext4 取消了這個限制。加上 B-Tree 目錄索引,大大減低在大目錄搜索檔案的時間。
Ext4 其中一個最主要的改動就是支援 Extent,檔案的存放使用多個連續的區塊。記錄存放檔案內容的區塊就記錄每段 extent 的起始區塊位置和長度,而非傳統記錄每個區塊位置,節省不少 metadata 空間。加上讀取檔案內容和分配空間時可以一次處理多個區塊,減少輸入/輸出操作次數,大大加快系統效能。Extent 的使用亦減低 external fragmentation 的機會。
傳統 Ext2/Ext3 的檔案時間資料只以秒作最小單位。這本已足夠一般正常使用,但隨著多核 (multi-core) 和叢集 (clustering) 的技術發展,Ext4 把檔案時間資料的精確度提無至納秒 (nano second, 10-9s) ,時間範圍亦增加 2 個位元令 Ext4 的時間紀錄足夠未來 500 多年使用。
作者: 0937788728    時間: 2013-1-13 23:05
本帖最後由 0937788728 於 2013-1-13 23:06 編輯
冰夢月痕 發表於 2013-1-13 22:59
不好意思,我不太暸解你的第一個問題!!
什麼是做完第一點就沒有分割!?


大大我用的是SEGAv9核心
因為已經分區過了也開啟swap了
如果我要重新再分區 是不是要先關閉swap?
還是照做你的以下方法就可以直接重新再分區?
----------------------------------------------
1.先準備要使用的記憶卡
   進入CWM → 選擇advanced → Partition SD Card→EXT Size 選2048M → Swap選256M
   然後等CWM執行完成後,直接"拔掉電池"藉此關閉CWM
2.利用【MiniTool Partition Wizard Home Edition 】刪除第二分區Ext,接著把刪除的第二分區重新建立並選擇分割為Ext4

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

我是用以下方法做分區的
[教學] ARC/ARC'S RAM延伸放大術教學

----------------------------------------------
作者: 冰夢月痕    時間: 2013-1-13 23:13
本帖最後由 冰夢月痕 於 2013-1-13 23:27 編輯
0937788728 發表於 2013-1-13 23:05
大大我用的是SEGAv9核心
因為已經分區過了也開啟swap了
如果我要重新再分區 是不是要先關閉swap?


呃…
我想請問既然你都做過分區了,為什麼還要重新分割呢!?
如果你是進CWM重新分割的話,你現在記憶卡裡的資料會全部消失唷!!

我假設一下,如果你是因為想把Ext3分區更改為Ext4的格式,
那小弟會用以下的做法:
1.找個能讀取Linux格式的軟體或一台Linux電腦將第二分區(Ext3)資料先備份出來
2.用【MiniTool Partition Wizard Home Edition】僅刪除第二分區,並重新再建立→選擇Ext4格式
3.回到方法一,將備份出來的資料複製回新建立的第二分區(Ext4)

話說,小弟也只是個一知半解的使用者,
大家可以再相互交流一下!!
畢竟如果因為直接照小弟的方式操作,
而害得大大們的資料遺失,那小弟會難辭其咎
------------------------------------------------------------------------------------------
☆我是第二次編輯☆
我剛剛看了一下你在zaws8569大文章裡面的提問,
我大概知道你的想法跟我的假設差不多~

但是小弟有一個建議!!
因為小弟有刷過SEGA V9核心,
這個核心好像不支援Ext4格式的分區,
我當初有分割成Ext4格式的分區來建立Link2SD,
但是Link2SD說讀不到該分區!!

所以,若你現在是使用SEGA V9的核心,
我建議你繼續使用Ext3格式的第二分區。
目前我知道並測試過有支援Ext4格式的核心有兩個:
1.KTG_anzu_v1.52
2.CM10
作者: 0937788728    時間: 2013-1-13 23:21
冰夢月痕 發表於 2013-1-13 23:13
呃…
我想請問既然你都做過分區了,為什麼還要重新分割呢!?
如果你是進CWM重新分割的話,你現在記憶卡裡 ...

大大其實我對此記憶卡的分區..EXT3..EXT4這些研究了差不多一個月
到現在還是不清楚到底該怎麼操作
我手機一開始是原廠的ROM..原廠核心..記憶卡是C10..沒做任何動作
最近解鎖刷機改成HD ROM 2.0.2+SEGAv9核心
而記憶卡只做了這些動作
進入CWM → 選擇advanced → Partition SD Card→EXT Size 選2048M → Swap選256M
然後裝了setCPU看了有動作後就沒再看了..
也不清楚記憶卡目前狀態是否為已分區..是否為Ext3
而今天看到文章說Ext4比較不傷記憶卡也比較順
所以在想是否要轉成Ext4
拜託大大解惑.....
作者: 冰夢月痕    時間: 2013-1-13 23:36
0937788728 發表於 2013-1-13 23:21
大大其實我對此記憶卡的分區..EXT3..EXT4這些研究了差不多一個月
到現在還是不清楚到底該怎麼操作
我手機 ...

1.看我上面的第二次編輯,我強烈建議你不要改成Ext4!!
2.你不確定第二分區是什麼格式,請安裝【MiniTool Partition Wizard Home Edition】,
   裡面你可以看得到分區是以什麼格式建立的。

小弟這支Arc S是2011年11月購買,也是在去年11月中才解鎖、刷機,
建議你多爬爬文章,相信你會有很多收穫

還有,我想記憶卡就像硬碟一樣,
會壞掉或掛掉都是人品!!
我上個月才掛掉一張SanDisk 32GB Mobile Ultra microSDHC Class 10 記憶卡,
還好電腦讀個七、八次還勉強讀得到,
小弟緊急用【【MiniTool Partition Wizard Home Edition】】把記憶卡用Copy的方式,
複製到我原本行車記錄器在用的SanDisk 32GB Mobile Ultra microSDHC Class 10 記憶卡,
如果有在看台大批踢踢,可以在儲存版看到我的慘案!!
也可以在二手版看到我將送修回來的記憶卡直接賣出
作者: s0922269    時間: 2013-1-14 04:18
我個人幫HTC G7做分區的方法是.. RECOVERY版本是5.0.2.7 (好像是)

因為他沒有可以選EXT3還是EXT4 所以第一個就選1024M第二個SWAP 64M或128M

我做完後也很懷疑..開機完後去看設定的儲存空間..內部儲存空間真的變成1G了..

參考參考..
作者: momo1122    時間: 2013-1-14 11:20
我用cwm 切割完 開link2sd 選分割模式 ext4 使用上沒問題喔
頂多是怪怪的  用link2sd 建立連結 空間沒少很多
用手機內建的app2sd 還少比較多
像line 建立連結只少一半的容量 用app2sd 則是全移過去
目前是能用app2sd 就用app2sd
作者: theplaypig    時間: 2013-1-14 12:23
冰夢月痕 發表於 2013-1-13 23:36
1.看我上面的第二次編輯,我強烈建議你不要改成Ext4!!
2.你不確定第二分區是什麼格式,請安裝【MiniTool  ...

請問我用MiniTool分割完Ext4,之後開Link2SD第二分區格式選Ext4,卻出現MountScript錯誤裝置無法支援Ext4?
作者: 冰夢月痕    時間: 2013-1-14 21:36
本帖最後由 冰夢月痕 於 2013-1-14 21:47 編輯
theplaypig 發表於 2013-1-14 12:23
請問我用MiniTool分割完Ext4,之後開Link2SD第二分區格式選Ext4,卻出現MountScript錯誤裝置無法支援Ext4 ...


這我不清楚,不過會不會是你Type忘記設定成"Primary" !?
如果再不行,或許將Status設定成"Active",
但是我記得我分割時只有設定為"Primary"就可以用了


第一分區
第一分區
登錄/註冊後可看大圖