18.7.2 Подключение физического диска к виртуальному компьютеру
18.7.2 Подключение физического диска к виртуальному компьютеру
Итак, мы имеем виртуальный компьютер, на котором работает ОС Windows (в одном из ее вариантов), запускаемая с виртуального диска C:. И, предположим, у нас имеется раздел жесткого диска (пусть, для определенности, это будет раздел /dev/hda2), который был отформатирован в той же ОС от Microsoft (в FAT, FAT32 или NTFS, в зависимости от варианта ОС). Естественно, возникает желание получить доступ к этому разделу из виртуального компьютера. Попытаемся подключить этот раздел в качестве диска D: виртуального компьютера. Но прежде, чем описывать конкретные процедуры подключения, дадим некоторые предварительные сведения.
Права доступа к дискам
Жесткие диски, к которым вы хотите получить доступ из виртуального компьютера (и, в частности, диски, с которых происходит запуск операционных систем, как это будет описано в разд. 18.7.3), должны быть доступны как по чтению, так и по записи для пользователей, запускающих систему VMware. В большинстве дистрибутивов Linux физические диски (такие как /dev/hda, /dev/hdb) принадлежат группе disk. Если это так, то можно просто добавить пользователей системы VMware в эту группу. Можно также просто поменять владельца устройства. Пожалуйста, тщательно продумайте вопросы безопасности при выборе способа предоставления доступа к дискам. Самый простой и вполне приемлемый на персональном компьютере способ заключается в том, чтобы дать пользователям системы VMware доступ ко всем физическим устройствам /dev/hd[abcd], к которым надо обращаться из виртуальных машин, а в вопросах разграничении доступа положиться на конфигурационные файлы VMware.
Файл описания физического диска
Чтобы система VMware могла получить доступ к физическим дискам, для каждого из таких дисков должен быть создан небольшой файл, содержащий некоторые данные, необходимые виртуальной машине для получения доступа к разделам данного диска. В документации на VMware такой файл называют "Safe Raw Disk", мы будем называть его файлом описания физического диска. Вот типичный пример такого файла для компьютера, на котором установлены ОС Windows NT и Linux:
DEVICE /dev/hda
# Partition type: MBR
RDONLY 0 62
# Partition type: HPFS/NTFS
ACCESS 63 8193149
# Partition type: Linux swap
NO_ACCESS 8193150 8466254
Как видите, этот файл содержит информацию о разделах диска, типе файловой системы в каждом разделе (правда, только в строке комментария) и правах доступа к разделу. Эту информацию можно представить в виде табл. 18.1.
Таблица 18.1. Информация из файла описания диска
Тип раздела Размещение (сектора) Access Rights Загрузочная запись С 0 по 62 включительно Read-Only NTFS или FAT С 63 по 8193149 включительно Read-Write Linux swap С 8193150 по 8466254 включительно Нет доступаЕсли операционная система, запущенная на виртуальном компьютере, попытается произвести операции чтения или записи в сектора, доступ к которым запрещен в таком файле описания физического диска, система VMware выдаст пользователю диалоговое окно, в котором потребует подтвердить правомочность данной операции или отказаться от ее выполнения.
Подключение физического диска к виртуальному компьютеру. Имея в виду только что сказанное, можно приступить к подключению физического диска к виртуальному компьютеру, для чего надо выполнить следующие действия.
1. Добавьте пользователя, от имени которого будете запускать систему VMware, в группу disk (это делается путем редактирования файла /etc/group суперпользователем).
2. Убедитесь в том, что подключаемый физический диск не смонтирован в файловой системе базового компьютера.
3. Чтобы создать файл описания физического диска, запустите систему VMware, выберите нужную конфигурацию (но не включайте питание виртуального компьютера) и откройте меню Settings| Configuration Editor, после чего щелкните по значку "+" слева от указания на IDE- или SCSI-диски.
4. Найдите строку, в которой указано, что соответствующий диск не установлен ("Not installed"), и установите на нее подсветку (курсор). Предположим, например, что вы выбрали строку "P-S Not Installed" среди IDE-дисков. Значит виртуальная машина будет считать, что данный физический диск подключен как второй диск (slave) к первому контроллеру (primary IDE controller). Соответственно, если в группе SCSI-дисков найдется строка "SCSI 0:1 Not Installed", то для виртуального компьютера такой диск будет иметь номер 1 на SCSI-контроллере. Если строки "Not Installed" не найдется, то к Вашему виртуальному компьютеру подключено уже 4 IDE-диска (или, соответственно, 7 SCSI-дисков), т. е. достигнут предел. В таком случае удаляйте какой-нибудь диск, пользуясь кнопкой Remove.
5. В поле Device Type установите (выберите) значение Raw Disk.
6. В поле Name введите имя для файла описания физического устройства (например, raw_hda.dsk).
7. Щелкните по кнопке Create Raw Disk.
8. В появившейся строке ввода укажите имя физического диска (не раздела, а именно диска, например, /dev/hda для IDE-диска или /dev/sda для SCSI).
9. Появится новое окно, в котором выведен список разделов, имеющихся на данном физическом диске. Для каждого раздела укажите права доступа, которые будет иметь в данном разделе виртуальная машина. Для каждого раздела нужно выбрать один из следующих вариантов задания прав:
• No Access - виртуальный компьютер не будет иметь возможности ни читать, ни писать в данный раздел. Этот вариант выбирают только в том случае, если необходимо проконтролировать попытки (несанкционированного) обращения к данному разделу.
• Read/Write - виртуальный компьютер будет иметь возможность и читать, и производить запись в данный раздел. Эту опцию выбирают только для тех разделов, которые содержат файловые системы, "родные" для операционной системы виртуального компьютера. Read-Only - виртуальный компьютер будет иметь возможность только читать из данного раздела. Выбирайте это вариант для всех остальных разделов на диске.
7. Щелкните по кнопке Save. В некоторых случаях после этого может появиться окно, сообщающее, что два раздела на диске пересекаются (имеют общие сектора) и, следовательно, для них должны быть заданы одинаковые права доступа. Такого вообще-то быть не должно (и эту ситуацию необходимо как-то исправлять), но если все же такое окно появится, вы можете задать одинаковые права для обоих разделов и снова щелкнуть по кнопке Save. Файл описания физического диска будет записан в каталог, где хранятся остальные файлы Вашей виртуальной машины (что-то вроде /home/user1/vmware/nt4/).
8. Щелкните по кнопке Install для того, чтобы присоединить выбранный физический диск к виртуальному компьютеру. Как и в случае виртуального диска, вы можете задать для физического диска один из трех возможных режимов работы: "с записью" ("Persistent"), "без записи" ("Nonpersistent") или "с отложенной записью" ("Undoable").
После завершения всех этих действий можете загрузить ОС в виртуальном компьютере, и вы должны увидеть в своей системе новый диск.
Если в последующем вам почему-либо потребуется отключить физический диск от виртуального компьютера (например, для того, чтобы смонтировать его в файловой системе базового компьютера), откройте Редактор конфигурации (Settings | Configuration Editor) и щелкните по экранной кнопке Remove на вкладке, соответствующей данному диску. На этой же вкладке имеется кнопка Edit Raw Disk…, с помощью которой можно откорректировать права доступа к разделам диска, определяемые файлом физического диска. Обратиться к этой опции вам придется в тех случаях, когда вы, скажем, заменили физический диск в компьютере или модифицировали разбиение его на разделы.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
1.3. Требования к компьютеру
1.3. Требования к компьютеру Я встречал упоминания о том, что существуют специальные версии Linux, которые работают даже на 8086 процессоре с 512 Кбайт памяти, а специально собранная версия может запускаться с одной-двух дискет без жесткого диска.Так что, если у вас есть
2.3.2. Разделы диска и таблица разбиения диска.
2.3.2. Разделы диска и таблица разбиения диска. Физические диски в Intel-системах принято разбивать на разделы. Повелось это, кажется, из-за того, что первые версии MS-DOS не могли обеспечить доступ к большим дискам (а объемы дисков росли быстрее, чем возможности DOS). Тогда
18.7. Подключение физических дисков к виртуальному компьютеру
18.7. Подключение физических дисков к виртуальному компьютеру Итак, мы создали и запустили виртуальный компьютер, работающий с виртуальным жестким диском. Но изолированный компьютер в наши дни уже смотрится как-то архаично, и естественно возникает желание обмениваться
18.7.3 Загрузка ОС с физического диска
18.7.3 Загрузка ОС с физического диска Раз имеется возможность подключать физические диски к виртуальному компьютеру, то, естественно, возникает вопрос: "А нельзя ли загружать операционную систему виртуального компьютера с физического диска?" Такой вопрос особенно
4.14. Подключение магнитооптического диска
4.14. Подключение магнитооптического диска Я решил написать этот раздел в силу большой распространенности магнитооптических дисков. Первые магнитооптические диски подключались к контроллеру SCSI, что не способствовало их широкому распространению из-за довольно высокой
4.2 Функции физического уровня, управление доступом к физическому носителю и уровень связи данных
4.2 Функции физического уровня, управление доступом к физическому носителю и уровень связи данных В этой главе мы рассмотрим работу IP поверх различных технологий нижнего уровня. Однако сначала обратимся к происходящим на этих уровнях событиям (см. рис. 4.1). Рис. 4.1. Функции
Показывайте даже то, что не имеет физического воплощения
Показывайте даже то, что не имеет физического воплощения Еще один интересный прием. Снова обратимся к рис. 11.Если сделать не просто перечень дополнительных опций, а дополнительную гарантию в виде отдельного «виртуального» товара и нарисовать для него красивую картинку,
Требования к компьютеру
Требования к компьютеру Компьютер – незаменимый компонент домашней видеостудии. Именно при помощи компьютера можно смонтировать фильм. Прежде чем приступить к монтажу видео, убедитесь, что ваш компьютер отвечает необходимым требованиям.Работа с цифровым видео
Изменение физического размера изображения
Изменение физического размера изображения Как уже говорилось, изменение физического размера изображения, то есть изменение количества пикселов, из которых оно состоит, в достаточной степени проблематично: потери в качестве неизбежны. Любая графическая программа,
2.3. Требования к компьютеру
2.3. Требования к компьютеру Как уже говорилось, пакет Nero 8 является многофункциональным, и для работы со всеми его компонентами и возможностями компьютер должен быть достаточно мощным и оснащенным вспомогательным оборудованием. Не все это оборудование можно назвать
18.1.3. Тип подключения к компьютеру
18.1.3. Тип подключения к компьютеру Принтеры могут подключаться к компьютеру как через LPT-порт, так и через порт USB. USB-принтеры намного удобнее (их можно подключать к компьютеру и отключать от него, не выключая компьютера). Кроме того, на некоторых современных компьютерах
Подключение к персональному компьютеру
Подключение к персональному компьютеру Интерактивную доску можно подключить к ПК посредством проводного подсоединения, например кабеля USB 2.0 и RS-232 (COM), или беспроводного — например, посредством радиоканала Bluetooth. В первом случае, после соответствующего подключения
Вторая фаза: Прохождение через систему физического контроля
Вторая фаза: Прохождение через систему физического контроля Я попросила Марию побыть в моем офисе и ждать моего звонка, если меня не пропустят. Легко было видеть, что мой подход ей понравился. (Ей самой, наверное, хотелось пойти со мной и посмотреть, что будет. Но она
Физическое подключение жесткого диска
Физическое подключение жесткого диска Как мы знаем, жесткие диски бывают двух типов: ATA (IDE) и SATA (Serial ATA). Первые диски более «древние», но тем не менее есть в продаже вторые – более современные, перспективные и более быстрые. Однозначно – будущее за SATA. Мне кажется, что уже
Подключение ATA-диска (IDE)
Подключение ATA-диска (IDE) Как правило, на материнской плате есть два контроллера для подключения IDE-дисков – первичный и вторичный[4]. К каждому контроллеру можно подключить два IDE-устройства. Я специально не говорю «два жестких диска», потому что к IDE-контроллеру могут
Подключение SATA-диска
Подключение SATA-диска Теперь поговорим о SATA-дисках. Подключить SATA-диск проще простого. Но на борту вашей материнской платы должен быть SATA-разъем (см. рис. 4.4). На всех современных материнских платах он есть. Не бойтесь, вы не перепутаете: SATA-кабель нельзя подключить к