題:
將分區從區分大小寫轉換為不區分大小寫
Art
2011-06-01 05:51:09 UTC
view on stackexchange narkive permalink

在對磁盤進行分區時,我已經在選擇了區分大小寫的macbook的Macbook上安裝了雪豹,假設這是標準操作,我希望該系統的行為與* nix shell盡可能接近。 >

儘管最近​​嘗試安裝Photoshop CS5時,我收到一條錯誤消息,提示不能使用區分大小寫的文件系統進行安裝。顯然原因是Apple安裝程序系統中存在一些問題,Adobe開發人員無法找到解決方法。

因此,看來我將不得不將區分大小寫的FS轉換為不區分大小寫的FS

是否有任何工具能夠做到這一點?不必在macOS下運行,實際上可以做任何事情(可啟動CD等)

有關HSFX問題的程序列表,請參閱http://apple.stackexchange.com/questions/46322/what-programs-have-trouble-with-case-sensitive-hfsx-filesystems-and-how-to-fi,以及(可能)修復。
六 答案:
Gordon Davisson
2011-06-01 10:31:49 UTC
view on stackexchange narkive permalink

iPartition聲稱能夠做到這一點,儘管我沒有嘗試過(而且要花錢)。

太好了,謝謝!我可以使用該工具將文件系統轉換為不區分大小寫的文件系統。必須製作一個可啟動的DVD(需要具有原始的MacOS安裝DVD)
這對我有用。在大約10分鐘內轉換了具有500Gb +數據的捲。值得注意的是,iPartition似乎停滯在顯示“正在卸載...”的位置,但實際上它正在工作。耐心一點。
我嘗試此操作是為了將區分大小寫的時間機器備份磁盤轉換為不區分大小寫的磁盤。它確實轉換了磁盤,但是生成的時間機器備份不能用作不區分大小寫的備份-遷移助手仍然拒絕從磁盤遷移到不區分大小寫的磁盤。
如果您的分區已加密(File Vault 2),它將不起作用 >請注意:iPartition不支持Core Storage(Fusion Drive和File Vault 2都使用此卷格式)
請注意:* iPartition3:如果您具有基於SSD的系統並且正在運行macOS 10.13,則將使用APFS,而不是HFS +;iPartition不支持APFS *
jlyonsmith
2013-10-30 01:41:00 UTC
view on stackexchange narkive permalink

在安裝新MacBook後發現問題後,我將默認的區分大小寫的HFS +分區轉換為不區分大小寫的分區。我在這裡假設您內部硬盤驅動器上有足夠的磁盤空間來複製已經安裝的數據和系統文件。

  1. 使用磁盤工具將現有啟動分區的大小縮小到足以容納現有文件。
  2. 創建一個僅Mac OS(日誌式)且不區分大小寫的新分區。
  3. 將原始驅動器備份到新分區。我使用了 SuperDuper!,但是您可以使用 rsync
  4. 引導並按住Command鍵並選擇新分區。
  5. 使用“磁盤工具”刪除舊分區,並增加新分區的大小。
  6. ol>
我必須使用“智能更新”選項,這是一項付費功能。我採取的步驟:1)使用磁盤工具縮小主分區並創建新分區(2)使用SuperDuper將所有文件備份到新分區(3)重啟進入新分區(4)擦除主分區並格式化為HFS + Journaled(大小寫)不敏感)(5)使用SuperDuper中的“智能更新”將所有文件備份到重新格式化的主分區,以使它不會重新格式化驅動器,因為區分大小寫(6)引導到主驅動器(7)使用磁盤工具刪除分區I之前創建的,然後重新擴展主分區以填充驅動器
我沒有嘗試過Carbon Copy Cloner,但是如果它可以執行SuperDuper的“ Smart Update”選項,那它可能是更好的選擇,因為它是免費的。
警告:SuperDuper默認自由模式將以靜默方式將目標磁盤轉換為區分大小寫,因此不適用於此流程。也許它試圖變得“安全”或“有幫助”,但是對於這種特定情況,這簡直令人討厭。我浪費了很多時間才發現它。也許“智能更新”更好,但是我對軟件太煩惱了,現在不能為此付費。
Digitalchild
2011-06-01 08:47:19 UTC
view on stackexchange narkive permalink

我不認為一旦選擇它就可以轉換您的文件系統。無法轉換的原因是由於文件名重複的可能性。您所要做的就是將驅動器克隆到不區分大小寫的外部HFS +,然後格式化內部驅動器。並將其克隆回內部。

我建議使用碳複製克隆,因為它易於使用並且免費。

boehj
2011-06-01 12:38:59 UTC
view on stackexchange narkive permalink

有一個名為 ciopfs FUSE解決方案(在目標文件系統上不區分大小寫)。

我引用:

ciopfs是一個可堆疊或覆蓋的Linux用戶空間文件系統(使用熔絲實現),以不區分大小寫的方式將常規目錄安裝在常規文件系統上。

這可能就是您想要的正在尋找。

這不是臟軟件能夠在區分大小寫的文件系統上運行的沙箱嗎?
@danielAzuelos定義“臟軟件” ...
dan
2013-10-30 04:02:23 UTC
view on stackexchange narkive permalink

如果您沒有以下名稱,則可以將區分大小寫的文件系統遷移到不區分大小寫的文件系統:

  / directory / file / directory / FILE  

,在這種情況下,應使用相同的名稱複製這兩個文件,從而導致覆蓋。任何建議進行此文件系統遷移的程序都應警告您有關此名稱 collision 的信息。

如果Adobe Photoshop拒絕在區分大小寫的文件系統上安裝,則來自內部保護,以避免事實是Adobe Photoshop從未編寫過以照顧內部文件名的情況。這就是Adobe Photoshop永遠不會在Linux,OpenBSD,FreeBSD或任何其他Unix上運行的原因。

Adob​​e從來沒有將軟件質量和安全性視為重要的業務目標。最近的與客戶帳戶有關的醜聞是這種不當關懷的應有之舉。

這真是可惜。但是……您有以此方式支持他們的支付自由。

“ Adob​​e從未將軟件質量和安全性視為重要的業務目標。”哦,我不能完全同意您的說法。 Adobe是新的Microsoft。不幸的是,他們在收購領域內的所有主要競爭對手方面表現得很聰明,我看不出我有選擇,只能為他們的公牛買單。
我曾在Adobe中擔任Photoshop團隊的一員,是發現此bug的人,但並未將其視為優先事項。我猜想,他們決定通過防止在區分大小寫的分區上安裝來實現“修復”,而不是修復少數幾個不使用大小寫一致的文件名。我猜他們將在蘋果最終切換到區分大小寫的新文件系統APFS之後必須修復該錯誤。
amitch
2017-11-06 21:21:28 UTC
view on stackexchange narkive permalink

在iPartition上更新。上週末,我使用3.6.2版將運行Sierra(10.12.6)的MacBook Pro上的1 TB內部閃存驅動器從區分大小寫轉換為不區分大小寫。如上所述,您必須製作一個帶有iPartition的單獨的可引導磁盤。由於最近安裝的macOS需要大量空間,因此Coriolis Systems刪除了用於生成DVD以啟動多個版本的選項。我使用了系統驅動器的外部克隆。

由於要引導新磁盤,因此重新引導後必須重新激活iPartition,因此請確保將許可證映像(上面帶有QR碼的png)複製到外部可引導驅動器以及應用程序。

在外部驅動器上啟動後,很容易選擇要轉換的文件系統,取消選中“區分大小寫”框,然後單擊“執行”。大約15分鐘後,就完成了。重新引導內部驅動器工作正常,我嘗試進行快速測試的所有應用程序也都正常運行。

一些警告:iPartition當前不支持新的AFS,因此它將無法在High Sierra(10.13)上運行。它不支持CoreStorage,因此,如果您的驅動器已由FileVault 2加密,則必須關閉FileVault並等待解密過程運行完成才能開始。如果您有Fusion硬盤,那您就不走運了。此外,它還會警告您,如果目錄中的文件名僅因大小寫而異,則會在轉換過程中重命名其中一個文件。

總而言之,這是一個相當簡單的過程,非常值得該軟件的價格。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...