Windowsホストシステムでデフラグするために物理Ext3ドライブにアクセスしますか?

Windowsホストシステムでデフラグするために物理Ext3ドライブにアクセスしますか?

Windowsホストシステムでデフラグするために物理Ext3ドライブにアクセスしますか?


メモ: Linuxファイルシステムが断片化されていないという神話を公開します。 http://www.webupd8.org/2010/03/install-defrag-defragmentation.html

しかし、これは一般的な誤解です。場合によっては、Linuxファイルシステムの最適化を実際に実行する必要があります。。これも[Ubuntu開発者は最近、投稿でこれを確認しました。][1] 私は数分前にUbuntuフォーラムで偶然にureadaheadを見つけました。
から:Ubuntuフォーラムの投稿:http://ubuntuforums.org/showthread.php?t=1434502
これを防ぐ唯一の方法は、ディスクの最適化を実行することです。

しかし、Linuxファイルシステムはデフラグを実行する必要はありません!

この話をした人は誰でも全く間違っていました。これは最も一般的なLinux神話の一つです。

実はこれですLinuxファイルシステムは、可能な限りinodeテーブルの断片化を防ぎます。。これは、ファイルがディスク上でどのように分割(断片化)されるか、その部分がどこにあるかに対するインデックスが全体的に一緒に保持される傾向があることを意味します。

これは良いことです。 inodeテーブルの断片化は、他のファイルシステム(このファイルシステムのFATなど)で大きな問題であるため、一緒に保持するとパフォーマンスが向上します。

しかし、データ自体は断片化されています。ディスク全体にランダムな順序で配布。残念ながら、ブートプロセス中にこれが私たちに必要なデータです。

今後やりたいことの1つは、ureadaheadを使用してブート中に必要なものを分析し、最適化に必要なものがすべてディスクの大きな塊になるようにすることです。


これの反対:
https://askubuntu.com/questions/59007/defragging-ntfs-partitions-from-linux

  • おそらくLinux(Mintなど)の仮想マシンを介していますか?
  • それはおそらく、Linux用のWindowsサブシステムを通してでしょうか?
  • Windowsで実行できる他のサブシステム/パッケージはありますか?

WindowsホストOSでLinuxデフラグツール/ユーティリティを実行するために物理ドライブにアクセスする方法はありますか?

https://en.wikipedia.org/wiki/Ext3#彫刻コレクション

ext3はファイルの断片化に強いですが、時間が経つにつれて、または特定の使用パターン(たとえば、大容量ファイルの書き込み速度の低下)のために断片化される可能性があります。 [23][24]

ベストアンサー1

これはLinux仮想マシンを使用して可能です。この記事では、VirtualBoxでLinuxを仮想マシンに設定し、Linuxデフラグツールを使用する方法を知っているとします。

  1. ハードドライブを挿入します。ポップアップダイアログで「フォーマット」をクリックしないでください。
  2. Win+R を押します。その後、入力

ディスクマネージャ

  1. 下部のドライブまで下にスクロールします。ディスク番号を記録してください。ディスク管理
  2. 開いているVirtualBoxウィンドウをすべて閉じます。
  3. Win + Xを押して管理者権限でコマンドプロンプトを開き、コマンドプロンプト(管理者)をクリックします。
  4. 今入場してください

CD %programfiles%\Oracle\VirtualBox

またはVirtualBoxをインストールした場所ごとに

  1. 今入場してください

VBoxManage 内部コマンド createrawvmdk -ファイル名 C:\usb.vmdk -rawdisk \.\PhysicalDrive#

#はディスク番号です。 C:\usb.vmdk は任意の場所に配置できます。

  1. 管理者としてVirtual Boxを開きます。 (マウス右クリック>管理者権限で実行)
  2. Linux仮想マシンを右クリックし、[設定]をクリックします。次に、SATAハードドライブを選択、保存、追加します。次に、クリックして既存のディスクを選択します。もの
  3. .vmdkハードドライブファイルに移動し、[OK]をクリックします。正しく行ったと仮定すると、次のようになります。時事「OK」をクリック
  4. Linux仮想マシンを起動すると、ドライブがLinuxに表示されます。

[編集する]

「管理者としてコマンドを実行する」は、Windows 10に固有のものです。また、ディスクが管理者モードでない場合は動作しません。

おすすめ記事