CD 上の ISO から Ubuntu Server 12.1 を正常にインストールした後、次の問題が発生します。CD-ROM は手動で見つけることができますが、DIR が存在しないと表示されます。次のメッセージが表示されます。
root@PXE:/dev# cd /cdrom/
-bash: cd: /cdrom/: そのようなファイルまたはディレクトリはありません
CD の場所はわかっていますが、DIR に CD を挿入できません。Dell PowerEdge R210 に DHCP サーバーをセットアップしようとしています。DHCP は動作しています。
しかし、私の唯一の問題は、Ubuntu ServerにCDROMを認識させて、必要な1つのファイル(pxelinux.o)にアクセスできないことです。
さらに詳しい情報が必要な場合はお知らせください。
答え1
Linuxでは、デバイスはマウントされた読み取りまたは書き込みアクセスが可能になる前に、ファイルシステム内の特定の場所にマウントする必要があります。Ubuntuデスクトップ版の場合、CDROMは通常自動的にマウントされますが、サーバー版の場合は手動でマウントする必要があります。その一般的な形式は次のとおりです。
mount [-fnrsvw] [-t vfstype] [-o options] device dir
はどこdevice
ですかブロックデバイス(通常は/dev/cdrom
CDROMデバイス用)であり、dir
デバイスをマウントするファイルシステムの場所(マウントポイント)。CDROMデバイスの場合、vfstype
(ファイルシステムの種類)は自動的に検出されるはずなので、他のオプションはおそらく必要ないので、次のようにすれば十分でしょう。
sudo mount /dev/cdrom /media/cdrom
マウントポイントが存在する限り/media/cdrom
- 存在しない場合は、次のように作成できます。
sudo mkdir -p /media/cdrom
/media/cdrom
その後、 IEにアクセスしてCDROMの内容にアクセスできるようになります。
cd /media/cdrom
/cdrom
もちろん、お好みに応じての代わりに にマウントすることもできます/media/cdrom
。