LinuxでNANDメモリをパーティション分割する方法



問題を排除するために楽器を試してください

MicrosoftまたはAppleベースのエコシステムから来た個人、およびGoogleのAndroid環境で作業した後にLinuxモバイルデバイスを最初に体験した個人は、NANDメモリを分割するという考えがかなり鈍感であることに気付く可能性が高いです。これらのプラットフォームでこれを行う方法はいくつかありますが、見つけることは非常にまれであり、それらの使用法に関する情報はかなり不足していることがよくあります。ただし、Linuxユーザーがこれを実行する理由はいくつかあります。最も明白な理由は、単にパーティションテーブルを作成することです。これは、Webまたはアプリサーバータイプの環境でUSBスティックまたはSDカードを使用しようとしている人に役立つはずです。これは、他のオペレーティングシステムがカードまたはスティック上の単一のプライマリパーティションしか認識できないことが多いため、これも役立ちます。これは、作業領域で問題が発生した場合にデータの非表示のバックアップパーティションを生成するための優れた方法です。 。



ただし、トラブルシューティングは、誰かがこれを試みたいと思う最も重要な理由です。これらのデバイスでは、ブートレコードがあることに気づかず、カメラやスマートフォンの外で使用することを考えたことがない場合でも、ブートレコードが破損する可能性があります。幸い、Linuxを使用して、データの少なくとも一部を回復し、デバイスを更新することができます。あるいは、Frankenflashと呼ばれる異常な現象が発生する場合があります。この現象では、悪意のあるオンライン販売者がドライブを変更して、実際よりも多くのストレージ容量を表示します。たとえば、誰かが4GBのフラッシュスティックを持ってファームウェアを変更し、コンピュータやタブレットに64GBのフラッシュスティックだと思わせることがあります。これらのデバイスは、Linuxで変更して、より正確なサイズを表示し、データの破損を回避できますが、重要なものに使用することはお勧めしません。



方法1:NANDドライブにパーティションテーブルを作成する

まず、SDカード、USBスティック、またはパーティションを作成する予定のその他の種類のデバイスをマシンに挿入します。 Linuxがデバイスを読み取ったら、[アプリケーション]メニューを開き、Linuxのディストリビューションに応じて[アクセサリ]または[設定]から[ディスク]を選択し、ドライブのリストを読み取ります。 Linuxによって付けられた名前は、物理デバイスに印刷されているドライブの容量とブランドと一致します。正しいデバイスをクリックすると、選択したデバイスのデータが削除されるため、非常に重要です。



写真-a

正しいドライブを選択したら、四角いボタンを押してデバイスを停止し、マウントを解除します。減算アイコンが含まれているボタンをクリックして、選択したパーティションを削除します。複数のパーティションがある場合は、可能性は低いですが、特にレコードが破損している場合は可能ですが、これらも削除することをお勧めします。一部のデバイスには未割り当ての領域があり、削除することはできませんが、作成時に新しいパーティションに追加されます。

写真-b



削除を承認するように求められます。 [削除]を選択して、しばらく待ちます。セクション全体に空き領域が表示されたら、プラス記号をクリックします。 Linuxは、パーティションを設定するためのボックスを表示します。ほとんどの場合、ドライブ全体のデフォルトのパーティションサイズのままにしておきますが、たとえば、Windowsまたはモバイルユーザーが作成できないデータのバックアップパーティションを作成したい場合は、これよりも小さいサイズに設定できます。アクセスしません。タイプドロップダウンボックスを選択し、ファイルシステムを選択します。ほとんどの場合、FATを使用することをお勧めします。 [名前]セクションで、Linuxがシステムをマウントするために使用する名前をドライブに自由に付けてください。 FATを使用している場合は、名前がすべて大文字で、11文字以内であることを確認してください。

画像-c

[作成]をクリックして、システムに残りの作業を任せます。ドライブ全体の長さよりも短いサイズを指定した場合は、[作成]をクリックして[未割り当て領域]を選択し、プラスの形のボタンをもう一度押すことができます。そうしないと、これらのオプションを利用できません。完了したら、三角形のボタンをクリックしてドライブを再度マウントします。

方法2:データを回復するためのパーティションテーブルの作成

写真-d

スマートフォンなどから誤ってカードが取り出された場合など、テーブルが破損しているためにデータにアクセスできない場合があります。あるいは、誰かが方法1でレイアウトしたのと同様のプロセスを試みて、誤ってパーティションデータを削除した可能性があります。この場合、方法1で説明したようにディスクユーティリティを起動し、システムに接続したドライブをクリックします。から回復する。ドライブ上のパーティションを選択し、減算型のアイコンでそれらを削除します。ドライブをアンマウントする必要があります。そうでない場合は、先に進む前に正方形の停止ボタンを押してください。ドライブがすべての空き領域として報告されたら、CTRL、ALT、およびTを押したままにしてターミナルウィンドウを開きます。

Disksユーティリティで報告された名前をDEVICENAMEに置き換えて、sudo cfdisk / dev / DEVICENAMEと入力します。細心の注意を払い、前述のユーティリティで作業していた正確なデバイス名を使用していることを確認する必要があります。スーパーユーザーのパスワードを入力すると、ドライブ全体に空き領域のパーティションがあることを示す画面が表示されますが、回復可能なデータがある場合は、この画面の下部にあるボックスに「ファイルシステム: vfat」または別の名前。 [NEW]コマンドを強調表示してEnterキーを押します。

画像-e

パーティションサイズを求められたらEnterキーを押し、[プライマリ] [拡張]を求められたらもう一度Enterキーを押し、[書き込み]を強調表示してEnterキーを押し、yesと入力してEnterキーを押します。 quitを強調表示して、Enterキーを押します。 「ディスクを同期しています」などのメッセージが表示されない場合は、プロンプトでsyncと入力し、Enterキーを押してから[ディスク]ユーティリティをクリックします。問題のドライブを強調表示してから、三角形のマウントボタンを押します。

画像-f

ファイルマネージャでドライブに移動します。これは通常、ルートメニューから、またはWindowsキーを押しながらEキーを押して起動し、可能な限りすべてのデータをハードドライブまたは別の安全なドライブにコピーします。このファイルシステムは破損しているものとして扱う必要があります。できることは何でも取得したら、方法1に従って、新しいファイルシステムを作成してから、再度使用します。

画像-g

方法3:フランケンフラッシュドライブの周りの壁を分割する

少数のケースでは、これはフラッシュドライブをオンラインで購入する人の間では多少一般的ですが、正確ではないサイズのドライブを受け取る場合があります。悪意のある販売者がドライブをハッキングして、ドライブが実際に持っているよりも多くの容量を表示します。つまり、ドライブにさらに多くのデータを書き込むと、実際にそこにあるため、ドライブが破損します。この問題が発生したと思われるドライブがある場合は、CTRL、ALT、Tを押しながらターミナルを開きます。cd〜 / Documentsと入力してドキュメントフォルダに移動し、mkdir Testと入力し、Enterキーを押してからcdTestと入力します。もう一度Enterキーを押します。

fallocate -l 0.5G test.imgと入力してジャンクファイルを作成し、Enterキーを押します。 Windowsキーを押しながらファイルマネージャを開き、Eを押します。md5sumtest.imgと入力し、番号をメモしてください。

画像-h

[ドキュメント]をクリックしてから[テスト]をダブルクリックし、test.imgを強調表示して、CTRLとXを押します。左側のパネルでテストしているドライブに移動し、空のスペースをクリックして貼り付けます。ターミナルウィンドウに戻り、cdコマンドを使用してテストドライブがある場所に移動し、md5sum test.imgと入力して、結果を前の結果と比較します。番号が一致する場合は、cd〜 / Documents / Testと入力して元の場所に戻り、fallocate -l 0.5G test1.imgと入力して、手順を繰り返す必要があります。 md5sumの番号が一致しなくなるまで続けます。

この時点に到達すると、実際のドライブ容量がわかります。これらのファイルのうち4つが番号と一致しているが、5つ目は一致していないとします。それらはそれぞれ半分のギグであるため、ラベルに何が表示されていても、実際には2GBのドライブがあることを意味します。 [アクセサリ]または[設定]メニューから[ディスク]ユーティリティを起動し、正方形のアイコンで問題のディスクを停止します。

画像-i

ハイフンの形をした削除ボタンを押してから、削除をクリックします。プラスの形をした[パーティションの作成]ボタンをクリックし、MBと表示されているボックスを選択してGBに変更します。その横にある数字を強調表示し、前に見つけた量よりも少なくなるように変更します。たとえば、この例のように2 GBのドライブの場合は、1.7GBを試すのが最適です。次に、[作成]をクリックし、それ以上パーティションを作成しないでください。ドライブは少なくとも特定のサイズにロックダウンされますが、この状況でも重要な情報には使用しないでください。

画像-j

読んだ6分