web-dev-qa-db-ja.com

起動時にマウントされるパーティションの所有権を取得するにはどうすればよいですか? Ubuntu 14.04 LTS

私は比較的初心者です。システムの編集を少し行いましたが、スクリプトをコピーして、スクリプトが機能するかどうかを確認するだけです。つまり、試行錯誤です。

Ext4パーティションを作成しました。 Gpartedは(マウントポイント:/ media sda2、/ mnt/sda2)(ラベル:disk2)を確認し、マウントされていると言いますが、それを開いてフォルダーを開こうとすると、権限がないというメッセージが表示されます内容を表示します。

Ubuntu 14.04が起動すると、ディスクの準備ができていないか存在しないと表示されるので、sを押してスキップします

ディスクとその内容に完全にアクセスしたいのですが、plsを手伝ってもらえますか?スクリプトを書き始めると、plsは例を示し、各パラメーターの意味を説明します。

ご検討をお願いいたします。

/ | \ポールcバリ

ubpaul@ubpaul-NC10:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda3 during installation
UUID=079d07e4-d4c2-4c81-81dd-454b870dd9bb /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda2 during installation
UUID=28e06dd5-f4e6-4e91-8d50-9f93b8863fbb /home/ubpaul/disk2 auto sw,x-gvfs-show,x-gvfs-name=Disk2 0 0
/dev/sda2 /mnt/sda2 auto nosuid,nodev,nofail,x-gvfs-show 0 0
UUID=6e692a08-9b12-4e0a-94f4-209a864d819b /media/sda2 ext4 defaults 0 2

「Disk2」にアクセスできません

システム管理デバイス/ dev/sda2のマウント中にエラーが発生しました:コマンドライン `mount"/mnt/sda2 "'がゼロ以外の終了ステータスで終了しました32:マウント:fsタイプが間違っています、オプションが正しくありません、/ dev/sda2のスーパーブロックが正しくありません、欠落していますコードページまたはヘルパープログラム、またはその他のエラー場合によっては、syslogに有用な情報が見つかります-dmesgを試してください|しっぽかそこら

1
Doctapaul

あなたはあなたの質問に多くの混乱がありますか?

スワップパーティションを削除して、新しいパーティションとしてext4にしましたか?!

あなたのfstabから:

インストール中にスワップは/ dev/sda2にありました

そしてあなたは言う:

Ext4パーティションを作成しました。 Gpartedの確認(マウントポイント:/ media sda2、/ mnt/sda2)(ラベル:disk2)

そして、どのようにして2つの取り付けポイントを取得しますか?!!

(マウントポイント:/ media/sda2、/ mnt/sda2)

あなたのfstabから

UUID = 28e06dd5-f4e6-4e91-8d50-9f93b8863fbb/home/ubpaul/disk2 auto sw、x-gvfs-show、x-gvfs-name = Disk2 0 0

/ dev/sda2/mnt/sda2 auto nosuid、nodev、nofail、x-gvfs-show 0 0

UUID = 6e692a08-9b12-4e0a-94f4-209a864d819b/media/sda2ext4デフォルト02

これらは混乱に満ちた3つのエントリです。

何をすべきか?

まず、これらの3行をfstabから削除します

次に、構成を確認する必要があります

スワップパーティションはありますか?はいの場合、そのエントリをfstabに追加しますか? (fstabによると、/ dev/sda2にスワップがあります)

ここで、新しいパーティションを正しく作成し、ext4でフォーマットしていることを確認してください。また、すでに必要な場合は、スワップを置き換えないようにしてください。

次に、新しく作成したパーティションのエントリを追加します(gpartedからの名前に注意してください)。 fstabに/dev/sdXまたはUUIDなどの名前でエントリを追加でき、UUID実行コマンドを取得できます。

Sudo blkid

また、パーティションごとにfstabに1つのエントリがあり、マウントポイントが1つしかないことを確認してください。

Fstabに追加する正しい構文:

UUIUUID  /mounting-point ext4   defaults    0   0
0
Maythux

すべての入力に感謝します-私は本当に感謝しています。

「Disk2」などへのアクセスとマウントに関するすべての問題を解決できました。

Maythuxのおかげでfstabを編集し、問題のある行をコメントアウトしました。私の無知を我慢してくれたuser5570に特に感謝します。

/ | \ポール

1
Doctapaul

許可の問題の解決策を見つけてよかったです。

起動の問題については、cat /etc/fstabを実行してマウント設定を調べてみてください。

/ etc/fstabにリムーバブルメディアをマウントしている場合は、fstabファイルでその項目にコメントを付けることができます。

/etc/fstabでこの行をコメントアウトしてみてください

UUID=6e692a08-9b12-4e0a-94f4-209a864d819b /media/sda2 ext4 defaults 0 2
0
user55570