diff --git a/docs/3-namespace/3-mount/index.md b/docs/3-namespace/3-mount/index.md index 9f16008..e2d58c2 100644 --- a/docs/3-namespace/3-mount/index.md +++ b/docs/3-namespace/3-mount/index.md @@ -6,7 +6,7 @@ Mount Namespaceは、**マウント情報を分ける**ことができるNamespaceです。 Namespace内で行ったマウントは、(一部例外を除いて) 別Namespaceに**影響を及ぼしません**。 -なお、マウントについては[4-1](/4-rootfs/1-mount-rootfs/)で詳しく紹介します。 +なお、マウントについては[4-1](/4-rootfs/1-mount/)で詳しく紹介します。 実はお配りしたテンプレートには、**rootfsの設定がMount Namespaceを必要**とする都合で、既にMount Namespaceを分ける処理が入っています。 @@ -98,7 +98,7 @@ Namespace内でマウントをしても**元のシェルに影響を及ぼさな Namespaceの分離には**root権限が必要**なので、`sudo su`を実行して**rootになってからプログラムを実行**して下さい。 umountコマンドを使って`/proc`フォルダを**アンマウントすると**`ps`**の結果が見れなく**なるので、それを使って確かめてみます。 -なお、`proc`フォルダについては[4-1](/4-rootfs/1-mount-rootfs/)で詳しく紹介します。 +なお、`proc`フォルダについては[4-1](/4-rootfs/1-mount/)で詳しく紹介します。 ```console $ sudo su @@ -128,7 +128,7 @@ exit ``` また、以下のように**バインドマウント**を行って確かめることもできます。 -バインドマウントについても、[4-1](/4-rootfs/1-mount-rootfs/)で詳しく紹介します。 +バインドマウントについても、[4-1](/4-rootfs/1-mount/)で詳しく紹介します。 ```console $ sudo su diff --git a/docs/4-rootfs/3-pivot-root/index.md b/docs/4-rootfs/3-pivot-root/index.md index 3668d49..df7d6fc 100644 --- a/docs/4-rootfs/3-pivot-root/index.md +++ b/docs/4-rootfs/3-pivot-root/index.md @@ -16,7 +16,7 @@ ルートファイルシステムの**マウントを入れ替え**ます。 より正確には、**今までのルートファイルシステム**を`putold`のディレクトリにマウントし、`newroot`のディレクトリを**新しいルートファイルシステム**として`/`にマウントします。 -[4-1](/4-rootfs/1-mount-rootfs/)で書いた通り、ルートファイルシステムも**マウントによって構築**されています。 +[4-1](/4-rootfs/1-mount/)で書いた通り、ルートファイルシステムも**マウントによって構築**されています。 このマウントを**入れ替えて**しまえば、抜ける手段はないだろうという算段です。 OS側で登録されているルートフォルダを変更するだけのchrootと違い、**比較的安全**なルート移動方法です。