MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
設定 - ファイルシステムのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
設定 - ファイルシステム
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == <br><br> == Linux Reader == Linux Reader / Linux Reader Proは、以下のファイルシステム上のファイルへのアクセスを提供するソフトウェアである。<br> [https://www.diskinternals.com/linux-reader/ Linux Readerの公式webサイト]にアクセスして、ダウンロードおよびインストールする。<br> * Ext2 / 3 / 4 * ReiserFS, Reiser4 * HFS, HFS+(reader) * FAT, exFAT * NTFS, ReFS * UFS2 * RomFS(reader) * RAID 0, 1, 4, 5, 50, 10, and JBOD * APFS (Reader mode) * ZFS (無料版はプレビューのみ※) * XFS (無料版はプレビューのみ※) * Hikvision NAS and DVR (無料版はプレビューのみ※) <br> <u>※ ファイルへのフルアクセスを行う場合は、Linux Reader Proが必要となる。</u><br> <br> Linux Reader Proを使用すると、さらに多くのファイルシステムからファイルを読み取ることができる。<br> また、SSH接続を介してリモートアクセスして、仮想ドライブの作成およびFTP経由でのファイルのエクスポート等も可能である。<br> <br> Linux Reader Proは、上記のファイルシステムに加えて、以下のファイルシステムへのフルアクセスを提供する。<br> * ZFS * 暗号化されたAPFS * XFS * Hikvision NAS / DVR * 暗号化されたBitLocker disks <br><br> == WinBtrfs == ==== WinBtrfsとは ==== Linuxファイルシステムの1つにbtrfsがある。<br> Windows上において、btrfsを扱うことができるWinBtrfsについて記載する。<br> <br> ==== WinBtrfsのインストール ==== [https://github.com/maharmstone/btrfs.git WinBtrfsのGithub]にアクセスして、WinBtrfsのzipファイルをダウンロードする。<br> または、<code>git clone</code>コマンドを実行してダウンロードする。<br> git clone https://github.com/maharmstone/btrfs/releases <br> ダウンロードしたファイルを解凍する。<br> ダウンロードしたフォルダに移動して、btrfs.infを右クリック - [インストール]を選択する。(なお、ドライバは署名済みである)<br> <br> また、ChocolateyからWinBtrfsをインストールする場合は、以下のコマンドを実行する。<br> choco install winbtrfs <br> セキュアブートが有効になっている場合、ドライバを読み込むためにレジストリの変更が必要になる可能性がある。<br> # [Super] + [R]キーを同時押下して、regeditと入力する。<br> # 次に、[HKEY_LOCAL_MACHINE] - [SYSTEM] - [CurrentControlSet] - [Control] - [CI] - [Policy]を選択する。 # DWORD型のUpgradedSystemキーを作成して、1を設定する。 # Windowsを再起動する。 <br> ==== WinBtrfsのアンインストール ==== * アンインストール方法 1 *# コマンドプロンプトまたはPowerShellを起動して、以下のコマンドを実行する。<br>また、btrfs.infファイルは、フルパスの指定が必要になる可能性がある。 *#: <code>RUNDLL32.EXE SETUPAPI.DLL、InstallHinfSection DefaultUninstall 132 btrfs.inf</code> *: <br> * アンインストール方法 2 *# デバイスマネージャから[ストレージボリューム]項目の下にある[Btrfsコントローラ]を右クリック - [アンインストール]を選択する。 *# WinBtrfsドライバもアンインストールする場合は、チェックボックスにチェックを入力して、Windowsが自動的に再起動するように設定する。 *: <br> * アンインストール方法 3 *# レジストリからアンインストールする場合は、まず、[Super] + [R]キーを同時押下して、regeditと入力する。 *# [HKLM] - [SYSTEM] - [CurrentControlSet] - [services] - [btrfs] - [Start]キーの値を4に設定して、サービスを無効にする。 *# Windowsを再起動する。 *# [HKLM] - [SYSTEM] - [CurrentControlSet] - [services] - [btrfs]キーを削除する。 *# C:\Windows\System32\drivers\btrfs.sysファイルを削除する。 <br> ==== マッピング ==== ユーザマッピングは、[HKLM] - [SYSTEM] - [CurrentControlSet] - [services] - [btrfs] - [Mappings]キーに格納されている。<br> <br> WindowsのSID(例. S-1-5-21-1379886684-2432464051-424789967-1001)とLinuxのuid値(例. 1000)を持つDWORDを作成する。<br> この値は、次回、WinBtrfsドライバが読み込まれた時に有効になる。<br> <br> 現在のSIDを知りたい場合、コマンドプロンプトまたはPowerShellから、以下のコマンドを実行する。<br> wmic useraccount get name,sid <br> 同様に、グループマッピングは、[GroupMappings]キー下に格納されている。<br> 初期状態のエントリでは、WindowsのUsersグループのGIDは100にマッピングされている。(Linuxでは、GIDが100=usersである) <br> また、ユーザのSIDを指定することにより、任意のユーザが作成したファイルを強制的に任意のグループに所属させることができる。<br> <code>setgid</code>フラグにおいても、Linuxと同様に動作する。<br> <br> ==== コマンド ==== shellbtrfs.dllファイルは、GUIインターフェースを提供するが、rundll32.exeファイルと共に使用して、コマンドラインからいくつかのタスクを実行することもできる。<br> これは、定期的に処理を実行するようにスケジュールする場合に使用する。<br> <br> ワイルドカードの指定や複数の保存元を指定することができる。<br> <br> また、rundll32,exeファイルは、エラーコードを返す機構を持っていないため、エラーメッセージ無しで失敗する可能性があることに注意する。<br> # サブボリュームの作成 rundll32.exe shellbtrfs.dll,CreateSubvol <ファイルまたはフォルダのパス> # スナップショットの作成 rundll32.exe shellbtrfs.dll,CreateSnapshot <保存元 : ファイルまたはフォルダのパス> <保存先 : ファイルまたはフォルダのパス> # 参照リンクの作成 rundll32.exe shellbtrfs.dll,ReflinkCopy <保存元 : ファイルまたはフォルダのパス> <保存先 : ファイルまたはフォルダのパス> <br> 以下のコマンドは、管理者権限で実行する必要がある。<br> <br> 以下のコマンドは、2つのサブボリュームスナップショット間の変更を記述した命令のストリームを生成する。<br> このストリームは、<code>RecvSubvol</code>コマンドによって消費されて、送信されたスナップショットを別のファイルシステム上に複製することができる。<br> <br> また、incrementalモード(<code>-p</code>オプションと<code>-c</code>オプション)は、Linuxの<code>btrfs send</code>コマンドと同様である。<br> # サブボリュームのクローンは、複数指定できる rundll32.exe shellbtrfs.dll,SendSubvol <保存元 : ファイルまたはフォルダのパス> [-p <parent>] [-c <clone subvol>] <stream file> rundll32.exe shellbtrfs.dll,RecvSubvol <stream file> <保存先 : ファイルまたはフォルダのパス>. rundll32.exe shellbtrfs.dll,StartScrub <ドライブ名> rundll32.exe shellbtrfs.dll,StopScrub <ドライブ名> <br><br> __FORCETOC__ [[カテゴリ:Windows10]][[カテゴリ:Windows11]]
設定 - ファイルシステム
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse