東芝レグザ(Regza)テレビの外付けHDDの読み込み速度や削除が遅くなったので断片化を疑いデフラグしてみた

PC, 全件, 家電

レグザから録画予約を開いても、「USBHDDが見つかりません。」みたいなメッセージが出て、再度開きなおすとつながる状態まで読み込みが遅くなりました。
保存ファイルを消したり追加したりを繰り返してますし、子供が見るアニメやらも連ドラ予約の上書きをずっと繰り返してるので、HDDの断片化が原因と思われます。
録画データの削除も異様に時間がかかったりして、実作業に影響がではじめたので、HDDをデフラグして、すっきりさせることにしました。

レグザのHDDはXFS形式が使われており、Windowsでは読めないためUbuntuを使ってデフラグを行う

レグザの外付けHDDはWindowsでは扱えないため、VirtualBoxにてUbuntu起動して、ホストPCに外付けHDDをUSBでつないでVirtualBoxで認識させ、Ubuntu内でxfs_fsrコマンドを実行してデフラグしました。

レグザの外付けHDDをデフラグする手順

VirtualBoxとUbuntuをダウンロードする

1.手持ちのPCにて、VirtualBox本体「VirtualBox 6.0.10 platform packages」のWindows用とエクステンション「VirtualBox 6.0.0 Oracle VM VirtualBox Extension Pack」をダウンロードする
https://www.virtualbox.org/wiki/Downloads
https://download.virtualbox.org/virtualbox/6.0.10/VirtualBox-6.0.10-132072-Win.exe
https://download.virtualbox.org/virtualbox/6.0.10/Oracle_VM_VirtualBox_Extension_Pack-6.0.10.vbox-extpack
2.VirtualBox用のUbuntuイメージファイルをダウンロードし、zipを解凍しておく
ftp://ftp.jaist.ac.jp/pub/Linux/ubuntu-jp-cdimage/releases/12.04/ubuntu-ja-12.04-desktop-i386-vhd.zip

VirtualBoxをインストールする

3.ダウンロードしたVirtualBoxのインストーラを実行しインストールする

Ubuntuを起動する

4.VirtualBoxを起動し、「ツール」を右クリック⇒「環境設定」⇒「機能拡張」⇒「+」ボタン⇒ダウンロードした「VirtualBox 6.0.0 Oracle VM VirtualBox Extension Pack」を選択してインストール
5.VirtualBoxにて仮想マシンを新規作成する(HDDは不要)
6.仮想マシンを右クリック⇒「設定」⇒「ストレージ」⇒「コントローラ:SATA」の「+」ボタン⇒「ubuntu-ja-12.04-desktop-i386-vhd」を選択する
7.レグザの外付けHDDをPCのUSBに接続する(フォーマットするかメッセージが出たらキャンセルする)
8.仮想マシンを右クリック⇒「設定」⇒「USB」⇒「USB3.0」にチェックを入れる⇒画面右側の「+」⇒外付けHDDを選択する
9.仮想マシンを起動する(ユーザ名・パスワードなど初期設定する)

コマンドにて外付けHDDのデフラグを行う

10.起動したデスクトップの左上の丸いアイコンを押して、「ko」と入れると「端末」が表示されるのでクリックして端末を起動する
11.「lsblk -f」「cat /etc/fstab」「sudo fdisk -l」「sudo blkid /dev/sdc1」で外付けHDDがマウントされているドライブ(/dev/sdb1など)を確認する
12.「sudo xfs_db -c frag -r /dev/sdb1」で断片化具合を確認する
13.「sudo xfs_fsr /dev/sdb1 -t 7200 -f /var/tmp/.fsrlast_xfs」で外付けHDDのデフラグを開始する
14.デフラグが終わるまで2時間待つ(-tで指定した秒数を待つ)
15.デフラグが終了したら、「sudo xfs_db -c frag -r /dev/sdb1」で断片化の修復具合を確認する
16.断片化が十分修復されるまでデフラグ(手順13~15)を繰り返す。
16.外付けHDDをレグザに接続して、動作確認する(レグザ側での設定作業などは不要)

手順は以上。

参考URL

今回参考にさせていただいたのは、以下のサイトです。
ありがとうございました。

RegzaのHDDをデータを引き継いで換装する

レグザHDDコピーソフト「REGZA HDD Easy Copy」の使い方
https://www.4682.info/easy
マウント状況, パーティション, ファイルシステム の確認
https://www.math.kobe-u.ac.jp/HOME/kodama/tips-mount-optinos.html
xfsファイルシステムのデフラグ方法とパフォーマンスについて

PC, 全件, 家電