フォーラム

ディスクユーティリティの代替

1

1madman1

オリジナルポスター
2013年10月23日
カナダ、ブリティッシュコロンビア州リッチモンド
  • 2019年1月2日
ディスクユーティリティである壊れた完全に役に立たないゴミの山に代わるMojave互換の代替品を知っている人はいますか?ドライブを再パーティション化する(または場合によっては再フォーマットする)必要があるときはいつでも、WindowsまたはLinuxシステムを接続する必要があることにうんざりしています。

スプーン!

2018年12月9日


  • 2019年1月2日
選択肢は多くありません。 Parallelsを介してWindowsのパーティションツールを使用しています。ディスクユーティリティは、パーティションを認識できないため、デフォルトのストレージスペースを取り戻すためにパーティションを適切にフォーマットしないことがあります。これはイライラします。このような問題をすべて解決したくない場合は、Paragon DiskManagerである程度の成功を収めています。 https://www.paragon-software.com/home/hdm-mac/
反応:DeepIn2Uおよびallan.nyholm

HenryAZ

2010年1月9日
アリゾナ州サウスコングレス
  • 2019年1月3日
ターミナルに足を踏み入れても構わないと思っているなら、diskutilは優れた代替手段です。
反応:DeepIn2U NS

chabig

2002年9月6日
  • 2019年1月3日
ディスクユーティリティではできないことを何をしようとしていますか?フォーマットやパーティション分割など、Macディスクの管理に必要なすべてを実行します。ゴミ箱に捨てる代わりに、私たちがお手伝いします。最終編集日:2019年1月3日

ノーザンマンキー

2007年1月19日
ロンドン、台北
  • 2019年1月3日
私は、ディスクユーティリティが確かに時々お尻の痛みになる可能性があることに同意します、そしてあなただけが時々弾丸を噛み、Windowsを使ってドライブをきれいにするだけではありません!

あなたがそれを支払う気があるなら、DiskWarriorがその1つです。
お金をかけたくない場合は、ターミナルで利用できるdiskutilを使用してください。使用方法については、次の手順を参照してください。
http://www.theinstructional.com/guides/disk-management-from-the-command-line-part-1
http://www.theinstructional.com/guides/disk-management-from-the-command-line-part-2

ターミナルを使用してフォーマットするときは、細心の注意を払い、急いではいけません。1つの文字や数字を間違えて入力したり、消去したくないものを消去したりするのは非常に簡単です。私は私のキャリアの中でそれを何度も見てきました、そしてあなたにその免責事項を与えないのは私には無責任です!
反応:スプーン!

HenryAZ

2010年1月9日
アリゾナ州サウスコングレス
  • 2019年1月6日
最も一般的なニーズにdiskutilを使用するために、いくつかの小さなシェルスクリプトを保持しています。これは、新しいディスクを1つのパーティションでパーティション化するためのものです。 diskIDにはスターが付けられ(正しいものを取得するように強制するため)、NAMEはディスクに名前を付けたい名前に変更する必要があります。そしてもちろん、コマンドラインのコメントを外して、実行する前に保存してください。そうすれば、誤って使用することはありません。私はそれを呼びます:
Part-NewDisk-OnePartition-GetDeviceIDFirst

コード:#!/bin/sh # /usr/bin/sudo /usr/sbin/diskutil partitionDisk /dev/disk** 1 GPT jhfs+ NAME 100% /usr/bin/sudo /usr/sbin/diskutil list
そして、これらのシェルスクリプトがすべて準備できているので、diskutilのマニュアルページを毎回調べる必要はありません。
反応:DeepIn2U

SeamusDeMora

2015年5月31日
  • 2020年2月24日
私は信じているキャンプにいます ディスクユーティリティ目的に適さない 。それは中途半端な努力であり、Appleを考えると恥ずべきことは 世界最大の企業 (または今は2番目ですか?)私 たぶん......だろう どのように暴言 Appleは、10代の少女の心にのみ存在する問題を解決するために、貴重なリソースを愚かに浪費しています。 、したがって、重要なことを軽視します...しかし、それはトピックから外れるでしょう

さらにもっとオフトピックは、Appleの テクニカルマッチョコンプレックス 入れました 企業のプライド 顧客の最善の利益に先んじて( そして最終的には彼ら自身 )APFSの不適切な開発による。言い換えれば、なぜAppleは採用しなかったのですか? 証明済み のようなファイルシステム ext4 、大量の現金を節約し、顧客に実際のサービスを提供しますか?

OK-それで十分です...私の質問はこれです: 「 `diskutil`は` DiskUtility`と同じコードベースを共有しませんか?」 そして、それが本当なら、なぜ「ディスクユーティリティ」が「ディスクユーティリティ」よりも確実に機能することを期待するのでしょうか。

DeepIn2U

2002年5月30日
カナダ、オンタリオ州トロント
  • 2020年2月24日
ノーザンマンキー氏は次のように述べています。ディスクユーティリティは確かに時々お尻の痛みになる可能性があり、時には弾丸を噛んでWindowsを使用してドライブをクリーンアップするのはあなただけではありません!

あなたがそれを支払う気があるなら、DiskWarriorがその1つです。
お金をかけたくない場合は、ターミナルで利用できるdiskutilを使用してください。使用方法については、次の手順を参照してください。
http://www.theinstructional.com/guides/disk-management-from-the-command-line-part-1
http://www.theinstructional.com/guides/disk-management-from-the-command-line-part-2

ターミナルを使用してフォーマットするときは、細心の注意を払い、急いではいけません。1つの文字や数字を間違えて入力したり、消去したくないものを消去したりするのは非常に簡単です。私は私のキャリアの中でそれを何度も見てきました、そしてあなたにその免責事項を与えないのは私には無責任です!

^優れたリンク数時間前、外部USBを2つのパーティションに分割するためにこれらを使用していました。

@HenryAZこれを参照する必要があります。

@ 1madman1ターミナルのルートに行くとき...最初の使用

diskilリスト
(これは、このスレッドの別のヘルパーから引用した2つのリンクに記載されているように、内部および外部のすべてのディスクを識別するのに役立ちます)。

ディスクリストリストdisk2
(これは、最初に接続されたUSBまたは外付けドライブを示します。通常、パーティションの場合はdisk2またはdisk2s1 / s2で始まります)

diskil listFilesystems
(これにより、使用できるファイルシステムが表示されます。MS-DOSFAT32は、その後のファイルシステムでした)


HenryAZは次のように述べています。最も一般的なニーズにdiskutilを使用するために、いくつかの小さなシェルスクリプトを保持しています。これは、新しいディスクを1つのパーティションでパーティション化するためのものです。 diskIDにはスターが付けられ(正しいものを取得するように強制するため)、NAMEはディスクに名前を付けたい名前に変更する必要があります。そしてもちろん、コマンドラインのコメントを外して、実行する前に保存してください。そうすれば、誤って使用することはありません。私はそれを呼びます:
Part-NewDisk-OnePartition-GetDeviceIDFirst

コード:#!/bin/sh # /usr/bin/sudo /usr/sbin/diskutil partitionDisk /dev/disk** 1 GPT jhfs+ NAME 100% /usr/bin/sudo /usr/sbin/diskutil list
そして、これらのシェルスクリプトがすべて準備できているので、diskutilのマニュアルページを毎回調べる必要はありません。

コードが少し長いようです。ターミナル 'sudo / usr / sbin / diskutil'内で使用するために、その場所からdiskutilを呼び出す必要はありません。


コード:diskutil partitionDisk /dev/disk2 GPT JHFS+ New 0b
コマンドの最初の3つの部分は自明であり、実際のdiskutilコマンドの後に、オプションpartitionDiskとディスクの識別子/ dev / disk(n)が続きます。また、JHFS +をファイルシステムとして認識し、その後に新しく作成されたボリュームを示すラベルが続きます。 「GPT」はもちろんGUIDパーティションテーブルです

上記で引用した「マルチパーティショニング」の2番目のリンクのガイドは、High Sierraでは機能せず、約30分間(飲酒中に)混乱しました。

私の解決策は:

コード:diskutil partitionDisk /dev/disk2 MBRFormat 'MS-DOS FAT32' CLOVER 500M JHFS+ macOS R
MasterBootRecord(MBR形式)の「CLOVER」と呼ばれる最初のパーティションでは、最初のパーティションに大文字が必要になります(FAT32の小文字は受け入れられません)。これにより、このパーティションに500メガバイトも強制されました。

HFS + Journaled(大文字と小文字を区別しない)を使用して「macOS」と呼ばれる2番目のパーティションを使用して、外部64GBUSBスティックの残りの空きディスク領域を使用します。

スクリーンショットが添付されます。
行末、ディリンガー

添付ファイル

  • スクリーンショット2020-03-24at 8.43.02 PM.png'file-meta '> 54.7 KB・再生回数:165
NS

HDファン

寄稿者
2007年6月30日
  • 2020年4月25日
allan.nyholmによると:Paragon Hard Disk Manager

うん。 NS

リツカ

キャンセル
2006年9月3日
  • 2020年4月25日
ディスクユーティリティでディスクをパーティション分割するには、[表示]メニューに移動して[すべてのデバイスを表示]を有効にしてから、パーティションではなくデバイスを選択する必要があることをご存知ですか?

ディスクユーティリティですべてをうまく分割できるからです。

DeepIn2U

2002年5月30日
カナダ、オンタリオ州トロント
  • 2020年4月6日
リツカ氏:ディスクユーティリティでディスクをパーティション分割するには、[表示]メニューに移動して[すべてのデバイスを表示]を有効にしてから、パーティションではなくデバイスを選択する必要があることをご存知ですか?

ディスクユーティリティですべてをうまく分割できるからです。

すべてのディスクがパーティションで使用できるわけではありません。OSXのバージョンによっては、このオプションがグレー表示されている場合もあります。

CMDLineは常にルールを定めています... 'MOREが何であるかを知らなければ、LESSは意味がありません'(jk私はBsh Bourne Againシェルのcmdラインについてもっと学んでいます〜またはそれ以下です。次はCatalinaの新しいZshデフォルトシェルですしかし、私はまだカタリナを実行できません)。

hwojtek

2008年1月26日
ポーランド、ポズナン
  • 2020年4月7日
SeamusDeMoraは言った:私の質問はこれです: 「 `diskutil`は` DiskUtility`と同じコードベースを共有しませんか?」 そして、それが本当なら、なぜ「ディスクユーティリティ」が「ディスクユーティリティ」よりも確実に機能することを期待するのでしょうか。
diskutilのすべての機能がDiskUtilityを介して利用できるわけではありません。
diskutilにはGUIの負担がないため、ディスクユーティリティで問題が発生した場合(および長時間フリーズした場合)に事態がさら​​に複雑になっても問題はありません。
起動時にディスクのオフラインチェックを実行する必要がある場合(または実際にオフラインチェックを実行する必要がある場合)、リカバリを実行する必要はありません。