質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

WSL(Windows Subsystem for Linux)

WSL (Windows Subsystem for Linux) は、Windows10のOS上でLinux向けのバイナリプログラムを実行可能にする機能です。また、WindowsOSのAPIを用いた仕組みを提供しており、Linux側からWindowsOSへのファイルアクセスもできます。

Q&A

解決済

2回答

13425閲覧

WSL2 wslコマンドで --mount オプションが使えない

pixan

総合スコア1

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

WSL(Windows Subsystem for Linux)

WSL (Windows Subsystem for Linux) は、Windows10のOS上でLinux向けのバイナリプログラムを実行可能にする機能です。また、WindowsOSのAPIを用いた仕組みを提供しており、Linux側からWindowsOSへのファイルアクセスもできます。

0グッド

0クリップ

投稿2020/10/11 01:37

こんにちは、いつもお世話になっております。

作業中のマシンはUbuntuとWindows10のデュアルブートの環境をすでに組んでいて、/dev/sda6 にあるデータをWindows側からも読み書きできるようにしたいと考えています。

で、Windows10にWSLをインストールをしたのですが、PowerShell(管理者として実行しています)から次の手順で当該パーティションをマウントしようとしているのですが、「--mount オプション」が使えない状態になっていて困っています。

##やってみたこと
下記の通り、PowerShellで実行してみたこととその表示結果です。

PowerShell

1PS C:\Users\xxxx> wsl --set-default-version 2 2WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください 3 4PS C:\Users\xxxx> wmic diskdrive list brief 5Caption DeviceID Model Partitions Size 6ADATA SU650 \.\PHYSICALDRIVE0 ADATA SU650 8 240054796800 7 8PS C:\Users\xxxx> wsl --mount \.\PHYSICALDRIVE0 --partion 6 9コマンド ライン オプションが無効です: --mount 10Copyright (c) Microsoft Corporation. All rights reserved. 11 12使用法: wsl.exe [引数] [オプション...] [コマンド ライン] 13(以下略)

どうして--mountオプションが使えないのでしょうか。
使えるようにするにはどうしたらよいのでしょうか。

今回の目的はWindows側から/dev/sda6への読み書きさえできたらいいので、わざわざUbuntuの機能をWindowsで使用する予定はないのに、こんなに手間が多くてうんざりしています。

LinuxからNTFSへアクセスするのはあまりにも簡単で確実なのに…
2017年で開発が途絶えているようですが、Ext2Fsdを使うほうがましでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

どうして--mountオプションが使えないのでしょうか。

使えるようにするにはどうしたらよいのでしょうか。

wslコマンドに--mountオプションなどを追加して、ext4パーティションを読めるようになったのは、Windows 10の開発版でのことです。あなたは「Windows 10 Insider Preview」に参加しているテストユーザーでしょうか? 実験的に提供されている機能で、製品版に搭載されるかどうかは不明です。

2017年で開発が途絶えているようですが、Ext2Fsdを使うほうがましでしょうか。

あなたが単なる一般ユーザーなら、Ext2Fsdを使ってください。

LinuxからNTFSへアクセスするのはあまりにも簡単で確実なのに…

これに非常に苦労した時期もあったんですよ。NTFS-3Gのおかげですね。

投稿2020/10/11 02:04

編集2020/10/11 02:05
Daregada

総合スコア11990

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

pixan

2020/10/11 14:18

ご回答ありがとうございます。 こちらは単なる一般ユーザであり、Insider Previewには参加していません。 結局、ext4のマウントができるのは、そのメンバーだけだったのですね。 これでスッキリしました。
guest

0

自己解決

結局、ext4をマウントすることはできないようですし、かといって開発のストップしているExt2Fsdを使うのは不安があります。

解決策として、NTFSでデータ用パーティションを1つ作成し、それをLinux側からマウントすることにしました。

そしてそのNTFSパーティションに、LinuxとWindows両方で扱いたいファイルをおくようにしました。
NTFSなら(ntfs-3gの開発者の皆様のおかげで)安心してLinuxからもアクセスできますのでこれで目的が果たせます。

家庭用のパソコンなのでこの方法が良いと思いました。

投稿2020/10/11 14:22

pixan

総合スコア1

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問