お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2023-06-18 11:25:00

takeshi51
新しいメンバ
登録日: 2023-06-18

SDcardを/dev配下、sdXを表示させる方法について

windows11 WSLの環境でubuntu 22.04.2 LTSを使用しています。(desktopでない)
SDcardを/dev配下、sdXを表示させるのはどのようにしたらよいでしょうか?

sda,sdb等はありますが、HDの容量を示しています。
SDcardリーダー(MR-A39N elecom)とSDcard(MF-MSD032GC4R ELECOM)をUSBスロットに挿入、windows ではDドライブと認識した状態です。
lsusb コマンドでは何も表示されません。dmesgコマンドでも更新されません。

ご教授いただけると幸いです。

オフライン

 

#2 2023-06-18 14:33:19

ry
メンバ
登録日: 2008-07-30

Re: SDcardを/dev配下、sdXを表示させる方法について

/mnt/d でアクセスできませんか。

オフライン

 

#3 2023-06-18 15:06:53

takeshi51
新しいメンバ
登録日: 2023-06-18

Re: SDcardを/dev配下、sdXを表示させる方法について

>ryさん
回答ありがとうございます。
linuxの/mnt/dはあるのですが、書き込んだテキストファイルなど見えず、空に見えます。

オフライン

 

#4 2023-06-19 03:06:59

elliptic
メンバ
登録日: 2020-03-05

Re: SDcardを/dev配下、sdXを表示させる方法について

#3 takeshi51 による投稿:

書き込んだテキストファイルなど見えず、空に見えます。

対象のmicroSDHCカードは Windowsで見ることができるFAT32ファイルシステム
    目的は ファイルの読み書きで 低レベルアクセスはできなくても良い
と見てもよいですか?

リムーバブルディスクは自動マウントはされませんが
手動で mountコマンドを適用すればアクセスできます。

WSL その84 - リムーバブルディスクやネットワーク上のボリュームなど様々なボリュームがマウント可能に - kledgeb
https://kledgeb.blogspot.com/2017/04/wsl-84.html

オフライン

 

#5 2023-06-19 22:56:27

takeshi51
新しいメンバ
登録日: 2023-06-18

Re: SDcardを/dev配下、sdXを表示させる方法について

>ellipticさん
回答ありがとうございます。
本来の目的は、SDカードを512MB分をFAT32、残りの容量をext4でパーティションを区分し、そこにxilinxのpetalinuxツールで作成したファイルを各々コピーしたい、という所から来ています。
パーティションを区分するコマンドに/devがあったため、このような質問となりました。

オフライン

 

#6 2023-06-20 00:54:00

elliptic
メンバ
登録日: 2020-03-05

Re: SDcardを/dev配下、sdXを表示させる方法について

USBデバイスは実マシンに在って、WSLの仮想マシンとは別の場所なのでUbuntuからは見えません。
仮想マシンと実マシン間を TCP/IP通信でつないでUSBへのリクエストを転送するUSB/IPという仕掛けを
追加することでUbuntu側からUSBデバイスにアクセス可能になります。

USB デバイスを接続する | Microsoft Learn
https://learn.microsoft.com/ja-jp/windows/wsl/connect-usb

WSL その227 - WSL 2にUSBデバイスを接続し、LinuxディストリビューションからUSBデバイスにアクセスするには - kledgeb
https://kledgeb.blogspot.com/2021/11/wsl-227-wsl-2usblinuxusb.html
Kledgebの記事中のバージョン番号は適宜読み替えてください。

USB/IP - ArchWiki
https://wiki.archlinux.jp/index.php/USB/IP

オフライン

 

Board footer

Powered by FluxBB