ページ: 1
はじめまして、Linuxビギナーです。Arch Linuxのインストールに使用したUSBメモリースティックを再度USBストレージとして使用できなくて困っています。ArchWikiに従って
wipefs --all /dev/sdx
を行った後にgdiskでパーティショニング・フォーマットしました。しかしドライブとしては認識するのですが権限がrootになっていて書き込みできない状態です。またマウントしてファイルブラウザーからアクセスできますが、何故か”Device"の項目に表示されません。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 3.8G 0 disk
`-sda1 8:1 1 3.8G 0 part /run/media/momoqo/f94fca04-34d0-4e9f-8752
nvme0n1 259:0 0 238.5G 0 disk
|-nvme0n1p1 259:1 0 1G 0 part /boot
|-nvme0n1p2 259:2 0 16G 0 part [SWAP]
|-nvme0n1p3 259:3 0 32G 0 part /
`-nvme0n1p4 259:4 0 189.5G 0 part /home
nvme1n1 259:5 0 931.5G 0 disk
`-nvme1n1p1 259:6 0 931.5G 0 part
gdiskでパーティションテーブルをプリントした結果です
Disk /dev/sda: 7884800 sectors, 3.8 GiB
Model: Flash Disk
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): 48C221DB-9601-4213-8793-4FC2AA90AA3F
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 7884766
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)
Number Start (sector) End (sector) Size Code Name
1 2048 7884766 3.8 GiB 8300 Linux filesystem
読んでいただいて感謝します。回答待っています。
編集者 PqndqDX (2021-05-19 10:55:56)
オフライン
wipefs --all /dev/sdx
この sdx は対象のデバイスに置き換える必要があります。今回だと (4GBのものだと) sda ですね。
まあ私は wipefs 使ったことないですが。
権限がルートなのは、マウントオプションで変更できたかなと思います。udevilなんかで自動でマウントされるようにしてあるのでしたらそちらに設定があったかと(udevilは始めからユーザー権限でマウントする気もしますが。)
手っ取り早いのは、root権限でパーティション内にディレクトリを作成、ユーザーが書き込みできる権限を付与し、その中のみを使う、という感じでしょうか。
オフライン
早速回答ありがとうございます。
wipefsはちゃんとデバイス名に置き換えて実行しました。手っ取り早くパーティション内にUSBディレクトリーを作ってchmodとchownでローカルユーザーに変更したら普通に使えるようになりました!ありがとうございます
オフライン
ページ: 1