Я пытаюсь установить инструменты VMWare на гостевую систему Fedora 10 (хост Windows Vista) и сталкиваюсь с проблемами. Я вошел в систему как root. При попытке установить я получаю сообщение: «Гостевая операционная система заблокировала CD-ROM ...). Различные форумы рекомендуют переопределить это сообщение, поэтому я так и сделал, но система просто зависает. В любом случае, обратился в службу поддержки VMWare (http://www.vmware.com/support/ws55/doc/ws_newguest_tools_linux.html) по этой теме. Пытаясь понять / решить эту проблему с монтированием, я попробовал монтировать / dev / cdrom / mnt / cdrom, после чего получил сообщение «блочное устройство / dev / sr0 защищено от записи для монтирования только для чтения». Не уверен, что это причина проблемы. Но теперь я застрял и сбит с толку. Может ли кто-нибудь просветить меня, что все это означает и как я могу решить эту проблему с установкой? Большое спасибо.
Просто добавляю новые детали: я должен быть в текстовом режиме, чтобы установить инструменты. Итак, я так и сделал. Авторизовался как root, размонтировал. ВСЕ ЕЩЕ получить сообщение о блокировке компакт-диска, переопределить и начать получать множество ошибок SQUASHFS, на которых все зависает. Если я попытаюсь выйти из установки и выполнить команду ls (например), я получу сообщения об ошибках ввода / вывода.
Как кто-то предложил, я загрузил open-vm-tools, но когда я делаю ./configure, появляется множество недостающих библиотек, которые я терпеливо пытался установить (обновление yum зависает). yum install gcc glib2-devel pam- * xorg-x11- * libX * uriparser * libpng * gtk + -devel. Теперь, когда я устанавливаю gtk2-devel, я получаю ошибку шины rpmdb и все снимается. Итак, я устанавливаю gcc-c ++ (да, сейчас я вытягиваю потоки) и снова пробую. Теперь он успешно выполняет тест транзакции, запускает транзакцию и зависает. Я зашел так далеко, что не хочу сдаваться, но я не понимаю, что мне нужно делать здесь, потому что я не могу поверить, что эта установка может быть такой запутанной (или это так?)
Сообщение «блочное устройство / dev / sr0 защищено от записи, монтирование только для чтения» является нормальным, это означает, что вы не можете записывать файлы на свой CD-ROM с текущего носителя.
Могу я предложить попробовать open-vm-tools? На самом деле я обнаружил, что в большинстве случаев они лучше, чем проприетарные инструменты VMware.
Похоже, у вашего гостя Fedora 10 уже установлен компакт-диск, когда вы пытаетесь установить инструменты. Попробуй это:
Шаг 2 гарантирует, что CD-ROM не смонтирован, и поэтому у VMware не должно возникнуть проблем с «вставкой» ISO-образа инструментов VMware в виртуальный CD-ROM.
Отмените установку vmtools из vmware (если это не произошло автоматически), выполните следующие действия: umount /dev/cdrom
, отключите все компакт-диски, которые вы подключили к гостевой ОС, а затем повторите установку vmtools.