Как мне установить Linux на ПК с Windows Vista?

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

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

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

Вы пробовали использовать виртуальную машину? По сути, это операционная система, работающая внутри операционной системы, вы можете работать с обеими одновременно. Однако, если вы столкнетесь с проблемой RAM, либо использовать внешний USB, либо вы можете использовать UNetbootin для создания установщика USB. (Выполните расширенный перезапуск в режиме BIOS и установите его на пустой раздел жесткого диска). Есть учебные пособия по этому поводу в Интернете

ytpillai 14.04.2016 05:56
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
8
1
5 932
16
Перейти к ответу Данный вопрос помечен как решенный

Ответы 16

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

Посмотрите на VMWare и Виртуальный ПК.

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

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

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

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

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

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

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

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

Ответ принят как подходящий

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

Есть ли что-то подобное для других дистрибутивов, таких как OpenSUSE и Fedora?

Thomas Owens 08.10.2008 17:13

К сожалению, я не уверен. Wubi - единственный, о котором я слышал, но я думаю, что это отличная концепция, и я бы хотел увидеть ее в большем количестве дистрибутивов!

Toji 08.10.2008 17:29

хммм ... подумал, что это может не стоить усилий (ИМХО виртуализация всегда была лучшим вариантом), но, посмотрев на нее немного, мне очень понравилась идея. Престижность за отличное предложение.

Jonathan C Dickinson 05.12.2008 12:32

есть один для debian, который вы можете получить отсюда. goodbye-microsoft.com Однако, если вы впервые пробуете Linux, Ubuntu, вероятно, будет путем наименьшего сопротивления.

Omar Kooheji 10.12.2008 16:43

Это самый простой способ сделать это - и он намного быстрее, чем Virtual Box или VMWare - по крайней мере, по моему опыту.

PhillipKregg 26.02.2012 00:28

Также существует UNetbootin, который позволяет загружаться с USB-накопителя и устанавливать Linux на пустой раздел жесткого диска. Он поддерживает МНОЖЕСТВО дистрибутивов, включая, помимо прочего, Ubuntu, Fedora, CentOS, Kali,

ytpillai 14.04.2016 05:54

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

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

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

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

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

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

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

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

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

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

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

Все, что вам нужно сделать, это перейти к http://www.ubuntu.com/getubuntu/download и следовать указаниям. Я загрузил Ubuntu, записал его на компакт-диск и перезагрузился с компакт-диском в приводе. Мне не нужно было покупать второй жесткий диск или беспокоиться о том, что он испортит мою установку 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.

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

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

попробуйте живую установку ubuntu с компакт-диска: D

создать загрузочную флешку просто - unetbootin с sourceforge.net

Взгляните на "cygwin".

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

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

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

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

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