Выбор между установкой виртуальной машины или двойной загрузкой

я могу помочь вам в workarround, это довольно сложно, так что будьте уверены, чтобы понять это.

первый: Резервное копирование всех во-вторых: это где необходимы два физических диска, с одним я еще не добралась до нее

перейти на сложные части, загрузочный secuence процесс заказа:

BIOS будет загружаться с одного жесткого диска (обычно первого), так что положить туда файл grub2 загрузчик такой жратвы позволит вам загрузиться форма разделов на первом диске и грузится со второго диска (это самая сложная часть), если хотите загрузить Linux, просто загрузиться с другого раздела на одном диске, если хотите загрузиться с truecrypt загрузчика, просто сказать ему, чтобы загрузиться со второго диска, а не с раздела

имея это в виду, как архив? Легко, следуйте этим шагам:

BIOS будет загружаться с одного жесткого диска (обычно первая) настроить BIOS для загрузки с него (только на этот раз) так что ставить есть загрузчик grub2 скажи с truecrypt для шифрования всех (присутствует только один жесткий диск) такие харчи позволит вам загрузочные разделы формы на первый диск или загрузиться со второго диска (это самая сложная часть) выключите правильно если хотите загрузить Linux, просто загрузиться с другого раздела на одном диске создать на такой второй жесткий диск несколько разделов , если хотите загрузиться загрузчик truecrypt, а просто сказать ему, чтобы загрузиться со второго диска, а не с раздела остальные, как вы хотите для Ubuntu /, своп и т. д... настроить grub2, чтобы позволить загрузки Ubuntu и chainload полный второй HDD (будьте осторожны, чтобы не сказать какой-то раздел, только полный ГНБ) Перезагрузка сложно: скажите BIOS для загрузки со второго жесткого диска (как вы говорите это позволяют) просто навсегда, так как теперь проверить, что загрузки выполняется для grub2 проверить, что файл grub2 цепи нагрузки правильно диск загрузчик (загрузчик truecrypt В) но не надо ставить пароль фразу и пусть загрузки Windows, достаточно просто перезагрузить, когда пароль просят. Перезагрузить, если не сделали... и тест для grub2 в Linux вариант... не загрузится, поскольку Ubuntu еще не установлена, но не загружается с truecrypt, так что вы видите, это работает установить Linux с особой тщательностью... не дай, чтобы это изменить любую таблицу разделов... просто установите его на второй диск, используя существующие разделы... и когда его спросили, для загрузчика сказать ему, чтобы установить grub или lilo, и т. д... на Linux раздел, а не на HDD с MBR.

при этом вы получите такой схеме:

настроить BIOS для загрузки с него (только на этот раз) в hdd1 - MBR и раздел /Boot с grub2, еще один раздел для / (ваш убунту) внутри, что там будет другой жратвы, Лило, или для grub2 загрузчик на /загрузки дополнительных разделов, сколько вам нужно

хитрость:

в hdd1 - MBR и /загрузочный раздел с grub2, еще один раздел для / (ваш убунту) внутри, что там будет другой жратвы, Лило, или файл grub2 загрузчик на /загрузки дополнительных разделов, сколько вам нужно скажи с truecrypt для шифрования всех (присутствует только один жесткий диск)

Итак, при загрузке вот что происходит:

BIOS и читать его настройки с помощью BIOS КМОП увидеть загрузиться форма второго жесткого диска выключите правильно файл grub2 загружается создать на такой второй жесткий диск несколько разделов если вы выберите Ubuntu, то для grub2 загружает другой жратвы, Лило и т. д. внутри корневой раздел Ubuntu, на других загрузчик будет загружать ваш Линукс убунту остальные, как вы хотите для Ubuntu /, своп и т. д...

таким образом:

БИОС читать ее config на КМОП grub 2 и Linux не будет перезаписывать/ не трогай ничего, на такую первого диска БИОС видит загрузиться форма второго жесткого диска

надеюсь, это достаточно ясно.

вещи в виду, чтобы архиве так:

grub 2 и Linux не будет перезаписывать/ трогать ничего на такую первого диска во-вторых, обратите внимание на бумаге шаги вы, как и вы их, просто чтобы быть в состоянии, чтобы ничего не забыть

теперь, я должен сказать, что это можно сделать без открытия ПК... с обоих дисков всегда на связи.

представьте это:

[размером d57] [о d54]во-вторых, обратите внимание на бумаге шаги вы следуете, как и вы их, просто, чтобы быть в состоянии, чтобы ничего не забыть[!о d54] в hdd1 без перегородки [dрайвер d41]файл grub2 загружается[!dрайвер d41] Установите truecrypt и сказать, чтобы зашифровать весь HDD0, оно ничего не сделает с диска 1 [d43 см.]при выборе Ubuntu, то для grub2 загружает другой жратвы, Лило и т. д. внутри Ubuntu в корень раздела других загрузчик будет загружать ваш Линукс убунту[!d43 см.] Настройка grub2, чтобы позволить загрузки Ubuntu и chainload полный второй HDD (будьте осторожны, чтобы не сказать какой-то раздел, только полный жесткий диск) Убедитесь, что вы создать выделенный раздел для /Boot, просто для grub2, не связанные с Linux, с 512 МБ вы будете также быть в состоянии поставить SystemRescueCD.iso на нем и настроить grub2, чтобы петля загружено из ISO-файла (см. SystemRescueCD Интернете для этого) Перезагрузка настроить grub.cfg для такого grub2, чтобы форма загрузки Linux с корнем на hdd1 и в chainload на HDD0 (не с любым разделом на HDD0) хитрая: скажите BIOS для загрузки со второго жесткого диска (как вы говорите давайте вы) просто навсегда теперь Установка Ubuntu на диск 1 корневого раздела и установите его себе на жратву в hdd1 корневой раздел, где ваша главная файлы Линукс убунту идет, так что не касается диска 1 раздел /Boot вообще!размером d57]

это сложно!!!

[г70]идея: использовать любое другое средство для меню загрузки, где можно выбрать что загрузить.[!г70]

лично на мой нетбук у меня такая цепочка:

в hdd1 без перегородки если я выбираю Линукс убунту 32 бита... она будет загружать другой файл grub2 с различных варианта: вернуться (загрузка с жесткого диска в MBR), ядра Х, Х ядра отладка ядра г, ядра г отладки, и т. д... Установите truecrypt и сказать, чтобы зашифровать весь HDD0, оно ничего не сделает с диска 1

это идея... в процессе загрузки более чем одна жратва!!

почему больше одного? Легко... в случае обновления системы жратву не трогать один я использую в меню загрузки, простых и эффективных.

теперь проблема с truecrypt... если это encypts системный раздел, для этого нужно быть на МБР она не даст вам любым другим способом (за исключением RecoveryCD).

так если TrueTrypt шифрует системный раздел с Windows, лучше дайте ему полный диск

[кадрах, снятых D80]Эй! Linux также может быть установлен на том же диске, что и Windows для производительности... и данных о других...[!кадрах, снятых D80]

диск с:

если я выбираю Линукс убунту 32 бита... она будет загружать другой файл grub2 с различных варианта: вернуться (загрузка с жесткого диска в MBR), ядра Х, Х ядра отладка ядра г, ядра г отладки, и т. д... как /dev/sda0 -> окна зашифрован с помощью truecrypt (некоторые Гбс) [d64 с]Убедитесь, что вы создать выделенный раздел для /Boot, просто для grub2, не связанные с Linux, с 512 МБ вы будете также быть в состоянии поставить SystemRescueCD.iso на нем и настроить grub2 в петли загружено из ISO-файла (см. SystemRescueCD Интернете для этого)[!d64 с]

второй жесткий диск с:

в/dev/sda0 -> окна зашифрован с помощью truecrypt (некоторые Гбс) как /dev/sdb1 -> /загрузки для grub2 "загрузочное меню" (512 МБ, если вы хотите на нем SystemRescueCD.iso файл) и /dev/sdb2 буд ет экспортироваться -> NTFS-раздела для данных в Windows и Linux (если не шифруется) как

надеюсь, что вы получите его.

я объяснил как это просто думать, что вы знаете, как загрузиться с компакт-диска, настроить БИОС создать разделы, установить файл grub2, и т. д...

это не для нубов. Очень авансам действия техники и не как...

это только идея загрузиться с другого носителя, такой другой носитель (компакт-диск, дискета и т. д.) будет содержать загрузочного меню, которые позволяют выбрать, чтобы загрузиться с первого жесткого диска или раздела и т. д.... иными словами для grub2.

надеюсь, что вы найдете ее полезной.

24
задан 8 May 2012 в 19:06

5 ответов

По моему опыту, рекомендуется использовать менее часто используемую ОС на виртуальной машине. Это позволяет избежать перезагрузки и обеспечивает легкий обмен данными между обоими мирами. Как правило, мы должны иметь ОС, в которых мы больше всего работаем, в качестве ОС хоста для запуска гостевой ОС, которую мы часто не используем.

С моей стороны я могу говорить только для Virtual Box, так как У меня очень мало опыта с другими решениями. Тем не менее, Virtual Box стабилен, свободен и доступен на разных платформах. Я рекомендую это.

В этом ответе кратко изложены недостатки и преимущества виртуальной машины, поэтому я не буду повторять их здесь.

Еще одно: если вы разрабатываете программное обеспечение вам может показаться довольно приятным, что ошибка только на виртуальной машине.

Чтобы ответить на ваши quesitons:

Да, вы можете просто закрыть гостевую ОС, чтобы иметь все вернуться к хосту. Вы даже можете сохранить состояние машины, чтобы продолжить работу после пробуждения снова. Архитектура не имеет большого значения. Я запускаю как 64-разрядные машины, так и 32-разрядные машины на моем 64-битном хосте. Они чувствуют то же самое. Если ваш процессор предлагает виртуализацию (это очень вероятно), вы можете даже запустить 64-битных гостей на 32-битном хосте. Это зависит от очень конкретных потребностей, когда одно или другое решение может быть лучше на данный момент - мы не можем дать рекомендации по всем аспектам. Такие вещи также, вероятно, со временем изменятся.

Попробуйте, это не так сложно, и поддержка Virtual Box превосходна.

Вот пример использования памяти с машин Virtual Box:

[d15 ]

Левая сторона

Ubuntu 11.10 64-бит на двухъядерном процессоре AMD, 2 пользователя вошло в систему с использованием 2,3 ГБ памяти различными приложениями. Одна операционная система Windows XP с 32-разрядной оперативной памятью. Вторая операционная система Windows XP с 32-разрядной оперативной памятью.

1 виртуальная машина GiB отправляется в положение 1, 4 виртуальной машины GiB отправляется в положение 2.

Дальнейшее увеличение размеров памяти виртуальных машин привело к широкому использование swap, что сделало систему почти невосприимчивой. Запуск 2 виртуальных машин с 4 гигабайтами каждый не был разрешен в моей системе здесь (8 GiB). Затем одна из машин была отключена от менеджера виртуальных ящиков.

16
ответ дан 25 May 2018 в 11:41
  • 1
    Благодаря! Кажется, что есть некоторые различия в ответах о том, может ли быть (например) 8 ГБ физической оперативной памяти и одновременно распределять 4 ГБ каждый на две 32-битные виртуальные машины. Что вы скажете об этом? – Angelo 8 May 2012 в 20:37
  • 2
    @Angelo: вы можете свободно назначать любое количество ОЗУ для машины, но для работы виртуальной машины вам нужно, чтобы хост оставался для хоста. Виртуальная коробка не позволяет назначить машине более 88% ОЗУ. – Takkat 8 May 2012 в 20:41
  • 3
    спасибо, да, я понимаю, что для виртуальной коробки должны быть некоторые накладные расходы. Я спрашиваю, могу ли я получить большое количество физической памяти (например, 8 ГБ или 16 ГБ), а затем распределить максимально возможное (4 ГБ) на каждый 32-битный компьютер при одновременном запуске. Похоже, что из другого ответа, что 32-битные виртуальные машины ограничены распределением первых 4 ГБ физической памяти (мой вопрос, возможно, не был ясен). Это так? – Angelo 8 May 2012 в 20:47
  • 4
    @Angelo: мои тесты (см. Править) показывают, что при условии, что у вас достаточно ОЗУ, вы должны одновременно запускать несколько 32-разрядных машин с использованием 4 GiB. – Takkat 8 May 2012 в 21:42

С Virtualbox вы даже можете добавить ссылку на свою виртуальную машину XP на своем рабочем столе или между вашим приложением, чтобы запустить ее в кратчайшие сроки, и вы можете легко переключаться между гостем и хостом.

Закрытием вниз ваш гость, хозяин немедленно восстанавливает свои ресурсы, так как виртуальные машины относятся к вашей системе, например к приложению. Даже когда вы запускаете виртуальную машину, если она не использует все созданные для нее барабаны, она будет динамически передаваться хосту. Пример: если вы получили в общей сложности 8 ГБ памяти RAM, тогда вы устанавливаете количество башен на 4 ГБ на своего гостя, но в своих процессах он использует только 2 ГБ. Хост сможет получить доступ к 6 ГБ оперативной памяти.

На самом деле очень просто установить память и другие ресурсы на вашей виртуальной машине, и они будут запоминаться при каждом запуске VM.

Нет проблем при запуске 32-битного гостя на 64-битном хосте, я делаю

Вы даже можете запустить 32-битную гость на 32-битном хосте, это абсолютно не проблема.

В качестве альтернативы, если обе виртуальные машины 32-битные, и у меня 8G оперативной памяти, можете ли гипервизор предоставить каждой VM 4G ОЗУ при одновременном запуске?

Я действительно не понял этот вопрос, но если у вас в общей сложности 8 ГБ оперативной памяти, вы можете выделить половину (4 ГБ) для своих виртуальных машин, если вы хотите запустить несколько виртуальных машин в то же время вам пришлось разделить 4 ГБ на то, сколько VM вы хотите запустить.

Поскольку вы первый таймер, я могу предложить вам использовать виртуальную виртуальную машину VM, что хорошо для продвинутых пользователей, так что вы можете расти с его помощью. Он доступен в официальном репозитории терминалом:

В качестве альтернативы, если обе виртуальные машины имеют 32 бита, и я имею 8G ОЗУ, может ли гипервизор обеспечивать каждую виртуальную машину 4G ОЗУ при одновременном запуске ?

sudo apt-get install virtualbox

или просто проверить его в программном центре Ubuntu.

Он приходит к вам с очень удобный интерфейс и простые пошаговые мастера, чтобы делать что-то.

5
ответ дан 25 May 2018 в 11:41
  • 1
    Благодаря! Если я правильно понимаю, вы говорите, что если у меня есть несколько 32-битных виртуальных машин, они ограничены использованием некоторой части того же 4 ГБ физической памяти? – Angelo 8 May 2012 в 20:28
  • 2
    Да, правильно, но только если вы хотите запустить их одновременно. Если вы планируете запускать их по одному, они могут иметь всю мощность 4 ГБ. – neonboy 8 May 2012 в 20:31

Ответы: A1: Да, VirtualBox позволит эмулировать любой вид компьютера, который вы хотите (до тех пор, пока он соответствует вашим спецификациям оборудования). Вы даже можете эмулировать 64-битную машину на 32-битном компьютере. Поэтому всякий раз, когда вы запускаете виртуальную машину, она будет занимать память с установленным объемом и пространство VD, которое вы ему сказали при запуске. Даже если виртуальная машина не использует всю эту Память, там все еще остается нулевая память, которую хост-машина не может использовать. Так что, если у вас достаточно сильная вычислительная мощность, вы можете даже эмулировать карты ДРУГИХ процессоров и т. Д., Хотя это не имеет большого значения времени, и вы не можете контролировать его так же легко. И из-за грубого из-за того, насколько эффективен виртуальный бокс (помимо памяти), он проверяет первый раз, когда вы загружаете (и в любое время после того, как вы укажете), для каких драйверов и вещей, которые он должен иметь при загрузке, и пытается перед тем, как загрузиться, их «предварительно загружают», так что вы также получите более быструю загрузку.

A2: Да и очень легко, хотя если бы у вас было две виртуальные машины, каждая из которых занимала половину вашей памяти, вам все равно придется иметь около 50-100 МБ оперативной памяти для виртуального бокса, а хост для использования при запуске фон. Итак, около 3,75 ГБ для каждого ...

A3: Когда вы говорите гипервизоры, вы имеете в виду Host OS или VMWare vs VirtualBox, потому что прямой ответ VMWare устарел, а VirtualBox стабилен. Таким образом, вы должны решить, сбой и ошибка, но быстро VMWare или эффективный и стабильный, но при использовании VirtualBox все еще занимает немного памяти ... Я предпочитаю VirtualBox, но многие другие, у которых нет такого оборудования, как использовать VMWare. Вы решили, хотя я предлагаю использовать Ubuntu с openbox, если вы хотите, чтобы минимальные процессы выполнялись всякий раз, когда вы делаете двойную виртуальную машину ...

2
ответ дан 25 May 2018 в 11:41
  • 1
    Благодаря! Похоже, что VirtualBox или OpenBox могут стать билетом для аппаратного обеспечения. Кто-нибудь знает о Ксене? – Angelo 8 May 2012 в 20:21
  • 2
    Xen хорош, но Vbox гораздо проще в использовании и дает отличную совместимость с Windows XP. – neonboy 8 May 2012 в 20:29
  • 3
    @TenorB, вы имеете в виду один из продуктов с открытым исходным кодом VMWare или коммерческих продуктов (VMWare Workstation / Fusion)? – Angelo 8 May 2012 в 22:15
  • 4
    @Angelo с открытым исходным кодом – TenorB 8 May 2012 в 22:35
  • 5
    @Angelo VirtualBox и VMware - это два разных продукта. – haziz 8 December 2012 в 21:07

Если вам не нужны графические задачи для гостя, VM будет работать нормально. Я обнаружил, что Virtual Box очень прост в настройке того, что вы пытаетесь сделать. Вы можете загрузить и выгрузить гостя по мере необходимости. Вы можете легко настроить использование памяти и настроить количество памяти, которую выделяет гость. Лучше всего использовать 64-битный хост с более чем 3 ГБ памяти на хосте. Если вы используете XP в качестве гостя, он, скорее всего, будет 32-битным гостем, который отлично работает.

Все три менеджера виртуальных машин велики. Xen в первую очередь настраивается через командную строку. Это действительно мощно, но может быть немного сложнее. VMware не является открытым исходным кодом, если это важно для вас. Virtual Box отлично работает и прост в настройке. Некоторые функции требуют запатентованного дополнения, но они обычно не являются обязательными.

Единственное, о чем я буду предупреждать, это размер исходного диска. Это действительно сложно изменить размер виртуального раздела после начальной конфигурации. Я бы рекомендовал сделать его немного больше, чем вам кажется.

Короче говоря, виртуальные машины могут быть отличными. Это определенно более удобно, чем двойная загрузка.

Удачи!

2
ответ дан 25 May 2018 в 11:41

Если вам не нужны графические задачи для гостя, VM будет работать нормально. Я обнаружил, что Virtual Box очень прост в настройке того, что вы пытаетесь сделать. Вы можете загрузить и выгрузить гостя по мере необходимости. Вы можете легко настроить использование памяти и настроить количество памяти, которую выделяет гость. Лучше всего использовать 64-битный хост с более чем 3 ГБ памяти на хосте. Если вы используете XP в качестве гостя, он, скорее всего, будет 32-битным гостем, который отлично работает.

Все три менеджера виртуальных машин великолепны. Xen в первую очередь настраивается через командную строку. Это действительно мощно, но может быть немного сложнее. VMware не является открытым исходным кодом, если это важно для вас. Virtual Box отлично работает и прост в настройке. Некоторые функции требуют запатентованного дополнения, но они обычно не являются обязательными.

Единственное, о чем я хотел бы предупредить, это размер исходного диска. Это действительно сложно изменить размер виртуального раздела после начальной конфигурации. Я бы рекомендовал сделать это немного больше, чем вы думаете.

Короче говоря, виртуальные машины могут быть отличными. Это определенно более удобно, чем двойная загрузка.

Удачи!

2
ответ дан 4 August 2018 в 16:40

Другие вопросы по тегам:

Похожие вопросы: