После успешной установки Ubuntu Server 12.1 с ISO на cd. Теперь проблема в следующем: cdrom можно найти вручную, однако он говорит, что DIR не существует. Я получаю это:
root@PXE:/dev# cd /cdrom/
-bash: cd: /cdrom/: Такого файла или каталога нет
Я знаю, где находится CD, но мы не можем перейти в DIR. Мы пытаемся настроить DHCP-сервер на dell poweredge R210. DHCP работает.
Однако моя единственная проблема заключается в том, что я не могу заставить Ubuntu Server распознать CD-ROM, чтобы получить доступ к ОДНОМУ нужному мне файлу, а именно 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
После этого вы сможете получить доступ к содержимому CD-ROM, перейдя по ссылке /media/cdrom
ie
cd /media/cdrom
Конечно, вы можете сесть на него /cdrom
вместо этого, /media/cdrom
если вам так больше нравится.