2008-10-08 2 views
8

Я занимаюсь программированием .net в дополнение к разработке c и C++ и нуждаюсь в большей гибкости на своей домашней машине. Я хочу иметь на своем домашнем компьютере Linux (возможно, Ubuntu) и Windows Vista. Есть ли способ, который я могу установить как на загрузку, так и на загрузку, для чего начать? Есть ли способ установить Windows по умолчанию?Как установить Linux на ПК с Windows Vista?

Я видел это раньше в лабораториях CS в условиях понижения.

Кроме того, я предполагаю, что не было бы проблем, если бы я использовал 32-разрядную версию Windows вместе с 64-разрядным Ubuntu. Есть рекомендации?

+0

Вы пытались использовать виртуальную машину? Это, по сути, операционная система, работающая в операционной системе, вы можете работать одновременно. Однако, если вы столкнулись с проблемой ОЗУ, либо [используйте внешний USB] (http://lifehacker.com/5573801/turn-a-usb-flash-drive-into-extra-virtual-ram), либо можете использовать [UNetbootin] (https://unetbootin.github.io/), чтобы сделать программу установки USB. (Проделайте расширенный перезапуск в режиме BIOS и установите его на пустой раздел жесткого диска). Есть учебные пособия для этого онлайн – ytpillai 2016-04-14 02:56:44

ответ

26

В последних версиях Ubuntu имеется установщик под названием Wubi, который устанавливает Ubuntu в качестве приложения Windows (то есть: его можно удалить из программы «Установка и удаление программ») и настроит для вас двойную загрузку! Это здорово для тех, кто хочет дать Linux попробовать без перестройки системы!

8

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

Посмотрите на VMWare и Virtual PC.

Для получения дополнительной информации о Virtual PC: http://en.wikipedia.org/wiki/Microsoft_Virtual_PC

Для получения дополнительной информации о VMWare: http://en.wikipedia.org/wiki/VMware_Workstation

Следует отметить, что двойной загрузки Windows, и Linux может быть немного рискованным и немного постоянным. Запуск в виртуальной машине означает, что вы можете запустить установку Linux в окне и не беспокоиться об этом, что влияет на вашу машину разработки вообще. Программное обеспечение не будет знать разницу, поэтому ваше тестирование не будет затронуто.

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

Виртуальные машины работают с небольшим количеством накладных расходов, и поэтому вы не должны ожидать, что будете играть в игры или что-либо через них. Я бы сказал, что это очень похоже на вход в машину через удаленный рабочий стол (хорошее соединение с ЛВС) по производительности.

EDIT: Существует также VirtualBox, что вы можете проверить. Спасибо за помощников в моих комментариях за это.

+0

Я был доволен Virtual PC – kenny 2008-10-08 13:09:11

+0

VirtualBox - еще один сильный соперник ... теперь принадлежит и продвигается Sun Microsystems. – 2008-10-08 13:22:11

+0

Еще одно голосование за VirtualBox – mdec 2008-10-08 13:24:32

3

Я также рекомендую использовать для этой цели виртуальную машину.

У меня были проблемы с Virtual PC на некоторых дистрибутивах Linux (Fedora Core приходит на ум), но проблем с VMWare или Virtual Box.

0

То, что вы ищете, называется «Двойная загрузка». он позволяет выбрать, какую операционную систему загружать с самого начала. Он хорошо поддерживается в Linux, особенно Ubuntu. Просто установите Ubuntu, и по умолчанию будет установлена ​​двойная загрузка.

0

Вы можете пойти в любом случае, с двойной загрузкой или с помощью виртуальной машины. Я думаю, что это зависит от того, хотите ли вы использовать любые приложения Windows при разработке в среде Linux. Если это так, я бы пошел с виртуальной машиной, иначе here - это учебник по настройке компьютера с двойной загрузкой. Он имеет часть для установки обеих ОС и части, если у вас уже установлена ​​Windows.

0

Wubi - отличное решение (Ubuntu). Единственная проблема, с которой я столкнулся, заключается в установке Wubi на FAT-форматированный раздел Windows - тогда у меня были серьезные проблемы.Кроме того, он может работать немного медленнее, поскольку при выполнении доступа к диску есть еще один уровень, но я не могу сказать, что заметил.

1

Я делал это разными способами с годами, и я бы сказал, что использование виртуальной машины - это тот, который мне больше всего нравится. Я пробовал как VMWare, так и VirtualBox, и бесплатно, и мне нравится VirtualBox немного лучше, потому что вы можете использовать его с .iso прямо. Вам не нужно, чтобы кто-то создал для вас образ виртуальной машины.

2

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

VMWare и Virtual PC - оба хороших варианта. Сделайте тестовую установку на одном из них и некоторое время используйте ОС, прежде чем принимать решение об установке.

Еще одна отличная вещь, касающаяся использования виртуальной машины, заключается в том, что вам нужно только беспокоиться о том, как ваши сетевые настройки сортируются по вашей основной ОС, потому что VMWare (и т. Д.) Заимствует их.

Кроме того, попробуйте использовать операционную систему на Live CD или DVD, чтобы начать, если это вообще возможно. Вы также можете обнаружить, что вы можете запустить ОС с USB-накопителя. Это, очевидно, хорошо для переносимости, но обратите внимание, что вы также можете переносить свои виртуальные машины на съемный USB-накопитель.

0

Я с двойной загрузкой Vista Ultimate 32-бит и Ubuntu 8.10 beta 64-бит без проблем. Ключевое, на мой взгляд, состоит в том, чтобы иметь полностью отдельный жесткий диск для установки Ubuntu. Это устраняет большой риск, так как вам не нужно беспокоиться о разделении вашего основного жесткого диска и делает удаление Ubuntu очень простым, если вы решите, что не хотите этого.

Просто будьте осторожны и обратите внимание, какой диск вы выбираете при установке. Мне легко рассказать обо всем, потому что мой Linux-диск отличается от моего основного диска Vista и накопителей данных.

Если вы предпочитаете маршрут VM, VMware Player работает хорошо, и я хорошо слышал о VirtualBox.

2

Все, что вам нужно сделать, это перейти к http://www.ubuntu.com/getubuntu/download и следовать указаниям. Я загрузил Ubuntu, сжег его на CD и перезагрузил с компакт-диска в накопителе. Мне не нужно было загружать второй жесткий диск или беспокоиться о том, что он возится с моей установкой Vista Home Premium.

С Ubuntu (как и с большинством дистрибутивов с установкой Live CD) все, что вам нужно сделать, это поместить диск, загрузить и щелкнуть по меню. По умолчанию двойная загрузка настроена отлично, вам даже не нужно об этом думать. Я сделал это с Ubuntu, Debian, ОС Linux, Freespire и Xandros на моей машине Vista Home Premium, и все они работали именно так.

Если вы параноик, вам необходимо создать резервную копию вашего ПК. В наши дни такие же дешевые, как и жесткие диски (USB или внутренние), действительно нет оправдания, чтобы не иметь полной резервной копии вашей системы. Это слишком легко. Я использую Acronis True Image, но я хорошо слышал о Norton Ghost.

Если вам не нужна Wubi или VMWare, или любая виртуальная вещь, прямая установка с двойной загрузкой установлена ​​по умолчанию на типичной установке Live CD Linux, и она работает даже с Vista.

1

Другой вариант - фактически запустить Linux в качестве приложения в Windows, чтобы вы могли работать на Linux с максимальной скоростью, а также возможность запуска приложений Windows вместе с ним. Проверьте это на странице http://www.colinux.org/.

1

У меня еще не было возможности поиграть с ним, но вариант, который выглядит многообещающим для меня, - это инструмент в Ubuntu для создания загрузочного USB-накопителя с Ubuntu на нем. Он имеет преимущество Live cd (не влияет на вашу систему), более высокую производительность, чем живой компакт-диск и способность сохранять данные с сеанса на сеанс. Раньше я использовал Wubi, но я не помню, почему я его удалил.

0

попробовать Live CD установить Убунту: D

создания загрузочного флэш-диск легко - UNetbootin из sourceforge.net

1

Посмотрите на "Cygwin".

Это istall-приложение для создания окон в окнах . Он имеет хорошую поддержку для gcc и большинства стандартных инструментов разработки gnu/linux .

Вам не нужно путаться с двойной загрузкой. Это особенно хорошо для тестирования окон в/из Unix-сообществ, так как вы можете получить все и , работающих в одной коробке.

0

У меня есть два загрузочных Ubuntu и Xp много раз без проблем. Я сомневаюсь, что вы могли бы сделать виртуальную вещь с одной 32-битной ОС и другой 64. Это не проблема с двойной загрузкой.

0

У меня были проблемы с использованием wubi, и мой ботинок в windows7 в настоящее время нестабилен в лучшем случае, поэтому данный выбор предпочтет решение VM в ретроспективе. Однако на других машинах я запустил Ubuntu Live на USB (установленном с помощью pendrivelinux.com), выбрав опцию try ubuntu при загрузке, и это сработало хорошо и было довольно быстрым.

Смежные вопросы