タグ付けされた質問 「mount」

ファイルシステムを既存のファイルシステム階層の指定されたポイントにアタッチします。

2
ネットワークドライブの/ etc / fstabを適切に編集する方法
起動時にネットワークドライブを編集して自動的にマウントしようとしています/etc/fstabが、機能しません。 これを実行すると、 sudo mount.cifs //192.168.0.67/test /home/pi/test -o username=myname,password=123 それは素晴らしい働きをします。しかし、私はで同じように適切に書く方法がわかりません/etc/fstab。

1
Samba共有権限により、ファイルの書き込みが拒否されましたが、引き続き表示されます
非常に奇妙な問題... リモートのSamba共有: [javaerpm] path = /u/abas/erpm/java force user = erpm guest ok = yes read only = no writeable = yes rootを使用してローカルにマウントコマンド: root@crunchbang:/mnt/abas# mount -t cifs -o username=guest,rw,exec,auto //10.0.0.2/javaerpm ./javaerpm ルートは問題なく読み取り/書き込み/ CDを実行できます。 root@crunchbang:/mnt/abas# cd javaerpm root@crunchbang:/mnt/abas/javaerpm# touch test root@crunchbang:/mnt/abas/javaerpm# ll total 1 -rw-r--r-- 1 501 users 0 Sep 24 09:55 …
12 mount  users  samba  root 

2
プレーンテキストの資格情報ファイルをユーザー名とパスワードでどのように保護しますか?
自動マウントネットワークドライブをセットアップしようとしています。ネットワークドライブにはユーザー/パスが必要です。「mount.cifs」のマニュアルページでは、ユーザー/パスを提供する方法が2つあります。 [非推奨] user / passを/ etc / fstabに入れます 別の資格情報ファイルを作成し、ユーザー/パスを資格情報ファイルに入れます 「[オプション2]は、/ etc / fstabなどの共有ファイルにパスワードをプレーンテキストで入力するよりも優先されます。資格情報ファイルを適切に保護してください。」 私の経歴は次のとおりです。ソフトウェア開発者、多数のLinuxソフトウェア開発(開発ライブラリのインストール、Eclipse、Javaなどのアプリケーションのインストール)。私はITやシステム管理者ではありません。 これは自分の開発マシン上にあります IT / sysadminのバックグラウンドがないため、「資格情報ファイルを適切に保護する」ための標準の推奨方法は何ですか? (クレデンシャルファイルを保護する方法が複数ある場合は、最も一般的なものから順にリストして、トレードオフについて説明してください。)

4
USB経由でファイルを提供する
ボックスのファイルシステムの一部をUSB経由で別のコンピューターに提供できるようにしたいと考えています。たとえば、ファイルがボックスAにあり、ボックスBから読み取っている場合、BはAをマウントし、それらのファイルを表示して、ファイルシステムデバイス(つまり、サムドライブ)としてマウントします。 理想的には、このソリューションはどのLinuxディストリビューションでも機能しますが、Debianのバリアントで実行する可能性が最も高いでしょう。 さらに情報が必要な場合はお知らせください。乾杯。

4
/ dev / disk / by-uuidまたはblkidに表示されないドライブのUUID
UUIDを受信して​​いないUSBドライブがあります。/ dev / disk / by-uuidの内容を見ると、そこには存在しません。パーティションが存在する開発ポイントは/ dev / sdbにあります。/ dev / disk / by-pathでsdbを確認できます。また、blkidを使用すると、出力がゼロになります。エラーコードが返されたと想定しています。 このパーティションのUUIDを取得する方法はありますか? の結果 fdisk -l /dev/sdb: Disk /dev/sdb: 320.1 GB, 320072932352 bytes 255 heads, 63 sectors/track, 38913 cylinders, total 625142446 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / …
12 mount  fstab  disk  ext3  uuid 

1
ループバックインターフェイスとは
ループバックインターフェイスとは何ですか、それはeth0インターフェイスとどのように異なりますか? そして、ISOをマウントしたり、localhostでサービスを実行したりするときに、なぜそれを使用する必要があるのですか?

1
読み取り専用/ etcを書き込み可能にする
Linuxを実行している組み込みデバイスを扱っています。このデバイスの製造元は、ルートファイルシステムを読み取り専用としてロードするように設定しています。 / etc / mtabから: rootfs / rootfs rw 0 0 /dev/root / squashfs ro,relatime 0 0 これは、新しいユーザーを追加するなど、/ etc内のファイルを変更できないことを意味します。 私はルートディレクトリを再マウントしようとしました: mount -o remount,rw -t squashfs /dev/root / エラーが出ます mount: cannot remount block device /dev/root read-write, is write-protected 私はこのエラーを調べ、人々はblockdevを使うように言っていました。システムにはblockdevがインストールされていないため、クロスコンパイルしてコピーしました。それから私は走った blockdev --setrw rootfs しかし、再びエラーが発生しました: blockdev: cannot open rootfs: No such file or …

1
現在または外部のファイルシステムを変更/変更せずに外部ZFSファイルシステムをマウントする方法
ファイルシステム(zroot01)としてrootでZFSを使用して、FreeBSD 10.2を使用しています。一時的にマウントして読み取り専用にしたい別のFreeBSD 10.2システム(zroot02)の ZFSファイルシステムを備えた外付けハードディスクがあり、そこからいくつかのファイルを取得して、後で切断することができます。私はしませんクロバーに外部ZFSシステムをしたいか、私の現在のファイルシステムを置き換え、また私は、外部のデータがいずれかの変更/破損している可能性がしたいです。 私が達成しようとしていることを示すために、UFSを使用している場合は、次のようにします。 mount -t ufs -o ro /dev/ada0s2 /mnt/my-fun-mountpoint ...どこ/dev/ada0s2私の外付けドライブ上のパーティションがあると/mnt/my-fun-mountpointしている/mnt私の既存のオペレーティングシステムのディレクトリ。 すべての検索とmanページの読み取りは、そうするための明確な方法を提供していません。私が見つけた答えは、結局、現在のファイルシステムを乗っ取って、修復できないほど破損してしまいました。明らかに、私が探している結果ではありません。しばらく前に試したので、残念ながら、どのコマンドを試したか覚えていません。 これを行う方法について明確なガイダンスを提供していただけますか?よろしくお願いします。
11 mount  zfs 

2
findmntはどのようにバインドマウントを一覧表示できますか?
Linuxはバインドマウントに関する情報を保持していないため、それらとそのソースのリストを取得する方法はないと多くの人が言い続けています。ここではいくつかの例を示します。 ここのコメントの1つから: IIRCこの情報はどこにも保持されませんmount --bind。2つのコピーは同等であり、もう一方よりも「オリジナル」なものはありません。結局のところ、すでにマウントを解除して/mntいると、オリジナルは存在しません。 このサイトの回答から: したがって、どのマウントがバインドマウントであったかを記憶する唯一の方法は、に残って/etc/mtabいるマウントコマンドのログです。バインドマウント操作は、バインドマウントオプションで示されます(ファイルシステムタイプが無視されます)。しかし、mountには、特定のオプションセットでマウントされたファイルシステムのみをリストするオプションはありません。 Debianのバグレポート: これは意図的なものです。両方のマウントポイントはすべての点で完全に等しいため、カーネルはそれらを区別するためのフラグを保持しません。 上記はナンセンスです。このツールfindmntは、バインドマウントのソースパスを一覧表示できます(の形式で、デバイスではなくソースパスのみdevice[source-path]を一覧表示することも試みています)。Linuxカーネルがバインドマウントを維持する場合は、その情報をどこかに保存する必要があります。それ以外の場合は、バインドされていることがわかりません。では、このデータはどこにあるのでしょうか?RAMのあいまいな領域に格納されていますか?DOESはに見てどこか?/home/usersfindmnt/proc

1
元のマウントに影響を与えずにrbindマウントをアンマウントします
尋ねserverfaultのが、十分な注意を取得していないので、ここでいくつかの人が答えを知って希望を持って、ここに転載。 rbindマウントのアンマウントについて議論する別の質問がありますが、解決策には望ましくない影響があります。次のディレクトリレイアウトを検討してください。 . ├── A_dir │ └── mount_b ├── B_dir │ └── mount_c └── C_dir 今私はにバインドC_dirしB_dir/mount_cてrbind B_dirにA_dir/mount_b: [hidden]$ sudo mount --bind C_dir B_dir/mount_c [hidden]$ sudo mount --rbind B_dir A_dir/mount_b [hidden]$ mount | grep _dir | wc -l 3 今umount A_dir/mount_bは失敗しますが、これは驚くことではありません。ウェブ上のいたるところにある回答によると、umount A_dir/mount_b/mount_c最初に次にする必要がありumount A_dir/mount_bます。ただし、umount A_dir/mount_b/mount_cもアンマウントされますがB_dir/mount_c、これは望ましくありません。 [hidden]$ sudo umount A_dir/mount_b/mount_c [hidden]$ mount | …

1
mount.cifs error(2):prefixpathを使用する場合、そのようなファイルまたはディレクトリはありません
私はこのコマンドを試しました: mount -t cifs //server/share/directory /mnt/directory -o credentials=/path/to/cifs.credentials --verbose 応答は: mount.cifs kernel mount options: ip=<IP of server>,unc=\\server \share,user=<username>,prefixpath=directory,pass=******** mount error(2): No such file or directory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) ただし、プレフィックスパスなしで同じコマンドを試した場合: mount -t cifs //server/share /mnt/directory -o credentials=/path/to/cifs.credentials --verbose 動作し、/ mnt / directory / directoryにアクセスできます。 オプションで明示的にprefixpathを指定すると、同じエラーが発生します。つまり、 …
11 mount  cifs 

1
/ proc / pid / mountinfoファイルの目的は何ですか?
/proc/pid/mountinfoファイルの目的は何ですか(pidは数値プロセスIDです)? 私が見る限り、それは/proc/mountsファイルの内容を反映していますが、情報が追加されています。 また、ファイルはすべてのプロセスで同じままのようです。ランダムに選択された2つのプロセスのdiffは出力を返しません(diff /proc/3833/mountinfo /proc/2349/mountinfo) 何が含まれているのかは尋ねていません。インターネット上の定義から、「このファイルにはマウントポイントに関する情報が含まれています」とわかります。なぜすべてのプロセスディレクトリに存在するのですか?そこでの目的は何ですか?
11 linux  mount  process  proc 

1
/ var / lib / dpkg / lockをロックできません(読み取り専用)
リモートサーバー(これはesxiサーバーのvmマシン(debian)です)にルビーをインストールしようとしていました。このエラーが発生しました: コマンド: sudo apt-get install ruby​​1.8 エラー: W: Not using locking for read only lock file /var/lib/dpkg/lock E: Unable to write to /var/cache/apt/ E: The package lists or status file could not be parsed or opened. それから私は試しました: sudo dpkg --configure -a 出力: dpkg: unable to access dpkg status area: Read-only …
11 mount  apt  dpkg 

4
Bashパス補完はsudoでどのように機能しますか?
タブパスの補完が機能しない(少なくともUbuntuおよびAFAIK Archでは) sudo mount <whatever> マウントしようとしているISOファイルがにありません/etc/fstab。入力するだけで mount <whatever> 補完が機能します(ただし、ルートではないため、コマンドは失敗します)。どうやらそれsudoを壊すのです。 sudoで補完を機能させるにはどうすればよいですか? それは驚くべきことです sudo umount <whatever> 完成作品。それはどのように達成されますか?調べます/etc/fstabか? 解決策:渡された引数を使用して、/usr/local/binその呼び出しにシェルスクリプトを挿入しますsudo mount ...。sudo邪魔はないので、このスクリプトを呼び出すと補完が機能します。

2
/ etc / fstabを使用せずにUUIDでマウントする方法
次のようなコマンドを探しています mount 1234-SOME-UUID /some/mount/folder いくつかの外付けUSBハードドライブを接続しています。起動時に特定のフォルダにマウントしてほしい。/etc/fstabドライブの1つが接続されていない場合、を使用して起動できません。initスクリプトを使用しています。しかし、/dev/sdbx列挙は常に一緒に使用すると同じではありませんmount /dev/sdX /some/mount/folderでinitスクリプトを実行します。
11 mount 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.