Установка Linux на vhd zhitsoboy.ru

Установка Linux на vhd

Как установить Linux: подробнейшая инструкция

Теперь каждый справится с установкой Ubuntu и других дистрибутивов Linux на компьютеры с Windows и macOS или без ОС.

Linux может пригодиться вам по многим причинам. Например, ваш старый компьютер нельзя обновить до новых версий Windows или macOS, или вам нужны специфические приложения для Linux, или же вам просто любопытно попробовать новое. А может быть, вы просто приобрели новый компьютер без операционной системы и хотите сэкономить, выбрав бесплатную Linux.

Установить Linux несложно. Конечно, есть такие дистрибутивы, как Arch, установка которого довольно трудна для новичка. Но большинство современных дистрибутивов устанавливается очень просто. Пожалуй, даже проще и быстрее, чем Windows.

Установить Linux можно на компьютеры под управлением Windows и macOS или на пустой жёсткий диск. Вы можете выбрать Linux своей основной системой либо пользоваться ей параллельно с вашей старой системой.

1. Загрузите дистрибутив Linux

Прежде всего нужно выбрать дистрибутив Linux. Определиться вам поможет рейтинг DistroWatch.com.

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

Как правило, дистрибутивы Linux на официальных сайтах предлагается скачать двумя способами. Первый способ — обычная загрузка. Второй — через P2P посредством торрент-клиента. Второй способ, естественно, быстрее. Так что выбирайте его, если хотите сэкономить время.

2. Запишите дистрибутив на носитель

Когда дистрибутив в формате ISO скачан, нужно записать его на CD или обычную USB-флешку.

Запись на CD можно осуществлять стандартными средствами системы: «Запись образа диска» Windows или «Дисковая утилита» macOS. Достаточно щёлкнуть по загруженному образу правой кнопкой мыши и выбрать соответствующий пункт в меню.

Для записи ISO на флешку вам понадобятся специальные утилиты. Для Windows лучше выбрать Rufus, а для macOS — UNetbootin. У этих программ очень простой интерфейс, в них довольно сложно запутаться.

3. Подготовьте раздел диска

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

Откройте «Средство управления дисками» Windows. Выберите диск или раздел, от которого вы планируете отрезать немного места для установки Linux. Большинству дистрибутивов с лихвой хватит 10 ГБ. Но если вы планируете устанавливать много приложений, возьмите больше. Щёлкните по разделу правой кнопкой мыши и выберите «Сжать том». Введите размер и нажмите ОК.

Процесс может занять довольно много времени, так что запаситесь терпением.

Когда «Средство управления дисками» закончит изменять размеры разделов, на диске появится пустое неразмеченное пространство, отмеченное чёрным цветом. Туда мы и установим Linux.

Позже, если Linux вам не понадобится, можно будет удалить разделы с ним и отдать освободившееся место обратно Windows при помощи всё того же «Средства управления дисками».

Выделить место для установки Linux можно через «Дисковую утилиту» macOS. Выберите ваш диск и щёлкните по значку «+», чтобы создать раздел для Linux. Создание нового раздела может занять некоторое время.

4. Подготовьте загрузчик

Этот пункт касается только новых компьютеров под управлением предустановленной Windows 10, 8.1 или 8. На таких компьютерах используется загрузчик UEFI, который не позволит вам загрузить какую бы то ни было систему, кроме Windows.

Чтобы это исправить, зайдите в настройки BIOS вашего компьютера и отключите опцию Secure Boot. Затем перезагрузитесь. Готово, теперь вы можете загружать и устанавливать другие системы рядом со своей Windows.

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

Прежде всего, отключите SIP. Перезагрузите Mac и нажмите Cmd + R. Появится меню Recovery. Выберите в нём «Терминал» и введите csrutil disable .

Перезагрузите Mac ещё раз. SIP отключён.

Загрузите и установите rEFInd. Встроенная утилита Boot Camp может помочь вам установить только Windows. rEFInd умеет загружать и macOS, и Windows, и Linux. Так что вы сможете выбирать, какая система будет загружаться при старте.

Распакуйте rEFInd. Затем откройте «Терминал» и введите diskutil list . Найдите в появившемся списке, как называется ваш загрузчик EFI. Чаще всего это /dev/disk0s1.

Введите mount /dev/disk0s1 и запустите установку rEFInd, перетащив install.sh из распакованной папки в окно «Терминала.

5. Загрузите Linux с носителя

Перезагрузитесь и выберите флешку или CD с Linux в качестве загрузочного носителя. На разных компьютерах это делается по-разному. На компьютерах с Windows порядок загрузки можно определить с помощью Esc, F9 или меню BIOS. На Mac это делается долгим нажатием клавиши Option.

6. Начните установку Linux

Нас приветствует установщик Linux. Для примера мы возьмём дистрибутив Ubuntu. Но процессы установки Mint, openSUSE, Fedora, Debian, Manjaro и большинства других дистрибутивов практически идентичны.

Исключение — дистрибутивы, использующие псевдографический установщик. Единственное серьёзное отличие такого установщика — в нём выбирать опции придётся при помощи клавиш. В остальном всё одинаково.

Выберите язык, который хотите использовать в системе, и нажмите «Установить». Затем отметьте пункт «Установить стороннее программное обеспечение», чтобы Linux смог использовать проприетарные драйверы и кодеки. Опцию «Загрузить обновления во время установки» можно включить или оставить выключенной, если у вас не очень быстрое интернет-соединение.

Читать еще:  Не открывается вайбер на компьютере после установки

7. Разметьте диск

Это ответственный этап, на котором вы должны быть очень внимательны.

Далее действия различаются в зависимости от того, хотите ли вы установить Linux рядом со своей системой или заменить свою систему. Не сотрите случайно диск, если хотите оставить свою систему.

Как установить Linux вместо текущей системы

Итак, вы решили установить Linux вместо вашей текущей системы (либо на пустой жёсткий диск). Есть два варианта.

Автоматический

Установщик сотрёт все данные с вашего диска, создаст новые разделы и установит систему, не утруждая вас лишними вопросами. Для этого выберите «Стереть диск и установить Linux». Прежде чем выполнять чистую установку, сохраните свои файлы на другой жёсткий диск или в облачное хранилище.

Ручной

Подойдёт, если вы хотите сами задать размеры для ваших разделов или, например, создать отдельный раздел для ваших файлов. Для этого выберите «Другой вариант» и нажмите «Продолжить».

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

Чтобы установить Linux вместо вашей системы, выберите раздел с установленной системой и удалите его кнопкой «–». Затем на освободившемся месте создайте новые разделы.

  • Корневой раздел для системных файлов Linux. Выберите файловую систему Ext4 и точку монтирования /.
  • Swap-раздел, или раздел подкачки, пригодится, если у вас не хватает оперативной памяти, но зато быстрый SSD-диск. В списке файловых систем выберите «Раздел подкачки».
  • Home-раздел, где будут храниться ваши файлы. Выберите файловую систему Ext4 и точку монтирования /home.

Нажмите «Продолжить» и подтвердите изменения. Установщик сотрёт выбранные вами разделы и создаст новые на освободившемся месте.

Как установить Linux рядом с текущей системой

Установить Linux рядом с вашей системой можно двумя способами.

Автоматический

Большинство установщиков Linux сразу обнаруживают установленные у вас системы. Если вы не создавали отдельное пространство на диске для Linux, то можете попробовать выбрать пункт «Установить рядом с Windows». Установщик самостоятельно создаст нужные разделы, и вам не придётся ничего делать вручную.

Ручной

Если же вы хотите сами определить, сколько места выделять системе, и выполнили указания в пункте 3, щёлкните «Другой вариант» и нажмите «Продолжить». Вы увидите разделы своего диска и пустое место, которое мы приготовили для Linux. Создайте там корневой раздел (точка монтирования /), как описано выше. Домашний раздел в таком случае не обязателен: вы сможете копировать и изменять файлы в своей основной системе.

Нажмите «Продолжить». Установщик оставит ваши файлы на своих местах. Он просто создаст новые разделы на свободном месте. Вы сможете выбирать, какую систему хотите загрузить при запуске.

8. Завершите установку Linux

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

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

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

Что делать после установки

Когда вы перезагрузитесь и перед вами появится рабочий стол вашей Linux, вы сможете делать всё то же, что и в Windows и macOS: сёрфить в интернете, редактировать документы и слушать музыку. Не забудьте обновиться и заглянуть в «Магазин приложений» (или его аналог в зависимости от дистрибутива), чтобы доустановить нужные вам приложения.

Попробуйте Linux, и вы увидите, что в повседневной жизни она ничуть не сложнее Windows или macOS.

Установка Linux на vhd

Rather than partition my drive to install Windows 7 and Ubuntu Linux. I read up about booting a VHD if Windows 7 is installed.

Can someone confirm whether I can create a Linux VHD, and mount this for boot and have the option with the bootloader.

I looked at the following blog to understand how it works http://blogs.technet.com/virtualization/archive/2009/05/14/native-vhd-support-in-windows-7.aspx

I tried to do this and followed instructions in the blog. I now seem to get a bootloader with both Windows 7 and Kubuntu but when I try to boot up Kubuntu it boots windows instead.

I had a Kubuntu virtual machine I created in VMware workstation 7, I then used a free tool called starwind converter which allowed me to convert the VMware VMDK file into a Microsoft VHD.

Can anyone help me on this? Is booting via VHD supported for Linux systems or is it only Windows products?

To clarify, I’m not trying to run Linux in a VM. I’m trying to boot it in my physical machine, from a VHD.

Hi, you cannot boot Linux on VHD..

«You can only boot a Windows 7 or Windows Server 2008 R2 VHD»

  • Proposed as answer by Jiří Janata Wednesday, March 3, 2010 9:34 PM
  • Marked as answer by Arthur_Li Microsoft contingent staff, Moderator Wednesday, March 10, 2010 6:42 AM

  • Proposed as answer by essjae Wednesday, March 3, 2010 9:50 PM
  • Marked as answer by Arthur_Li Microsoft contingent staff, Moderator Wednesday, March 10, 2010 6:42 AM

All replies

Hi, you cannot boot Linux on VHD..

«You can only boot a Windows 7 or Windows Server 2008 R2 VHD»

  • Proposed as answer by Jiří Janata Wednesday, March 3, 2010 9:34 PM
  • Marked as answer by Arthur_Li Microsoft contingent staff, Moderator Wednesday, March 10, 2010 6:42 AM
Читать еще:  Установка Win xp на флешку

  • Proposed as answer by essjae Wednesday, March 3, 2010 9:50 PM
  • Marked as answer by Arthur_Li Microsoft contingent staff, Moderator Wednesday, March 10, 2010 6:42 AM

Just found this thread via Google, so just a quick reply:

Kubuntu has an option, which lets you install kubuntu from within Windows. Just start the kubuntu-DVD/ISO under Win7 and follow instructions. After installation, you have one file (your «vhd») and a Win7 bootloader entry for this kubuntu-file.

It’s possible now, we just released a sample that can boot Ubuntu VHD on Windows/Linus host.

1 Linux as Real Appliance

With VBoot for Linux, you can pre-install and pre-configure Linux OS and its applications

are truly manageable, as simple as files. We call such a Linux VHD to be a real appliance, in the sense that it boots physical computers.

It’s very easy to setup and boot a computer with a vhd file. You download the vhd file, drop it to Windows or Linux file system, then configure the boot loader, and reboot the computer.

2 Linux as Virtual Appliance

The exact same vhd file also runs as a virtual machine using virtualization software , such as VMLite Workstation, VirtualBox, Xen and Virtual PC and Hyper-V, etc. By default, it’s optimized for VMLite Workstation.

If VMLite Workstation is installed, you can simply double click the ubuntu-910-desktop-i386.mop file to launch the vhd as a virtual machine with VMLite Workstation.

3 USB Boot Made Easy

You just need to store the vhd file to usb drive, then hook the USB to different computers to boot.

A sample Ubuntu VHD package is ready for download:

Deploy Linux into, and boot from, VHD

Since Microsoft Windows 7 came out, the Windows platform has supported a very awesome feature called Native VHD Boot. This allows you to install Windows into a VHDX file, rather than installing it directly onto a physical volume.

Using this configuration, the Windows installation runs entirely on «bare metal» (not inside a hypervisor).

I would like to do something similar with Linux, although I have no experience with doing so. How can I accomplish this?

С момента выхода Microsoft Windows 7 платформа Windows поддерживает очень удивительную функцию под названием Native VHD Boot. Это позволяет вам устанавливать Windows в файл VHDX, а не устанавливать его непосредственно на физический том.

Используя эту конфигурацию, установка Windows полностью работает на «голом металле» (не внутри гипервизора).

Я хотел бы сделать что-то подобное с Linux, хотя у меня нет никакого опыта с этого. Как я могу это сделать?

You need to explain it better. VHD is a disk format used by ‘vmware’ (and supported by VirtualBox). What are you using to boot your VMs? vmware? Are you trying to boot a Linux machine by generating a VHD file? That’s definitely possible but I do not think that is what you are searching for. – grochmal 14 сен. 16 2016-09-14 19:49:23

It’s explained succinctly. The boot loader boots to a Windows operating system installation that’s contained within a VHDX file. By the way, VHD is a Microsoft imaging format, along with WIM. We’re not talking about VMware or VirtualBox in any capacity here. Read up on Native VHD Boot in Windows 7 and later. – Trevor Sullivan 14 сен. 16 2016-09-14 21:36:30

One way would be to use MEMDISK. You can easily create raw images from an existing system using dd or something similar. You can also easily create virtual machines with libvirt / virt-manager or virtualbox to name a few. For example, with virt-manager , you can create a virtual disk and install an operating system to it with an ISO file (among other methods). I am not 100% sure what formats memdisk supports, so I presume that you would be best off using the raw image format with a fixed size allocated up front.

If your goal is simply to have multiple bootable Linux systems on one physical partition, then LVM is a more straightforward choice. This involves creating a physical partition, a logical volume group(s), multiple logical volumes (and file system on each), and installing or copying a system to each (in the latter case, you’ll need to edit grub). It sounds like a lot of steps, but most Linux distribution installers allow you to easily set this up.

Создан 14 сен. 16 2016-09-14 19:50:07 Paul Nordin

This is very interesting, thank you. That gives me something to work off of, at least. Just keep in mind that I don’t want to create VMs. In fact, I don’t want a hypervisor at all — I just want the operating system’s filesystem to be stored inside an image format (eg. ‘raw’ on Linux, as you pointed out). – Trevor Sullivan 14 сен. 16 2016-09-14 21:37:55

@TrevorSullivan Our view of the term VM/Virtual Machine may differ. Although probably technically incorrect, I view a VM as any virtual disk (whether raw or formatted) with an OS on it (that can be booted somehow). You can take that virtual disk and do whatever with it, you are not limited to a hypervisor. – Paul Nordin 14 сен. 16 2016-09-14 22:08:19

Читать еще:  Как отключить автоматическое подключение к сети Wifi?

Yeah, what you’re describing would be just a virtualized block storage device. That’s all a generic Virtual Hard Disk (VHD) is, regardless of format Microsoft VHD[X], VMDK, VDI, et al. But yeah, what I want to do is decouple the idea of a VM running on a hypervisor with the underlying block storage device containing a filesystem(s) that contains the operating system. – Trevor Sullivan 14 сен. 16 2016-09-14 23:04:04

I would also like to boot Linux from a VHD. and store the VHD in a HD/USB/SD/etc.

a Debian based would be my 1st choice.

There are are interesting experiments with GRUB4DOS in
http://reboot.pro/topic/20603-linux-from-vhd-how-to/
using a pre-built image named «UBT-small.vhd».

I think it can be adapted for other boot loaders with minor tweaks.

Создан 18 янв. 17 2017-01-18 02:08:11 ZEE

Могу ли я загружать Linux из VHD?

Есть ли способ загрузить систему Linux из VHD в Windows 7?

Если есть какой-то способ, как его разместить там в первую очередь?

EDIT: Чтобы уточнить, я не пытаюсь запустить Linux в виртуальной машине. Я пытаюсь загрузить его на своей физической машине, с VHD, как я могу сделать с Windows 7.

7 Solutions collect form web for “Могу ли я загружать Linux из VHD?”

Ты не можешь. В Windows VHD поддержка интегрирована в процесс загрузки, и Linux не предлагает такую ​​поддержку. Кроме того, я не знаю, что Linux поддерживает загрузку с любого другого типа виртуального диска.

Да, мы только что выпустили образец Linux VHD, который вы можете загрузить на любой компьютер.

Вы можете найти больше информации здесь:

1 Linux как реальное устройство

С VBoot для Linux вы можете предварительно установить и предварительно настроить ОС Linux и ее приложения, а затем распределить полученный файл виртуального диска в формате VHD. VHD может загружать реальный компьютер с возможностью мгновенного доступа к конфигурации и приложениям. Таким образом, операционные системы действительно управляемы, так же просто, как и файлы. Мы называем такой Linux VHD реальным приемом, в том смысле, что он загружает физические компьютеры.

Очень легко настроить и загрузить компьютер с VHD-файлом. Вы загружаете файл vhd, отбрасываете его в файловую систему Windows или Linux, затем настраиваете загрузчик и перезагружаете компьютер.

2 Linux как виртуальное устройство

Точно такой же файл VHD также работает как виртуальная машина, использующая программное обеспечение для виртуализации, такое как VMLite Workstation, VirtualBox, Xen и Virtual PC и Hyper-V и т. Д. По умолчанию он оптимизирован для рабочей станции VMLite.

Если установлена ​​рабочая станция VMLite, вы можете просто дважды щелкнуть файл ubuntu-910-desktop-i386.mop, чтобы запустить vhd как виртуальную машину с рабочей станцией VMLite.

Образец пакета Ubuntu VHD готов к загрузке:

Скачать, извлечь его, затем дважды щелкнуть setup.exe в Windows, перезагрузить В Linux необходимо настроить загрузчики.

Сначала создайте загрузочный Win 7 VHD, используя эту известную процедуру от Keith Combs.

Загрузите операционную систему Win 7 на VHD.

Пойдите, получите бесплатный установщик Wubi.

Из Windows 7 установите установщик Ubuntu Wubi, но убедитесь, что вы устанавливаете файлы на основной раздел физического HD (не на раздел VHD C: windows)

Перезагрузитесь, когда вас попросят сделать это, но не выбирайте Ubuntu еще из меню загрузки (это не сработает), вам нужно запустить Windows 7 в последний раз.

Теперь важный бит: в Windows 7 убедитесь, что вы изменили параметры просмотра папки на «Показать все файлы» и убедитесь, что файлы ОС не скрыты. Как только вы это сделаете, просмотрите диск C :. Вы увидите два важных файла: wubildr и wubildr.mbr

Скопируйте эти два файла в корень физического раздела (то есть раздел, где находится файл Windows7.vhd, и папку Ubuntu, которая была создана при установке wubi выше). Чтобы убедиться, что вы копируете файлы в нужном разделе, убедитесь, что вы видите, что есть файл pagefile.sys bootmgr и bootsect.bak.

Это оно! Перезагрузитесь и выберите Ubuntu из загрузчика Windows.

Можно использовать образ диска в качестве корневого устройства, но компиляция его в ядро ​​или загрузчик несколько сложнее. Поскольку спецификация VHD доступна свободно, расширяя lilo или grub или ядро ​​linux, чтобы дать VHD тот же статус, что и .iso или .img или другой файл образа диска, должен быть простым вопросом программирования, взяв вас не более года Или два выходных и вечеров. Тогда вы станете героем, и после того, как ваши патчи будут приняты в основной источник ядра, вы можете получить татуировку Tux.

LOL это поздний ответ, но вы можете попробовать установщик WUBI или unetbootin. Они не используют файлы VHD, хотя они позволяют загружать несколько дистрибутивов Linux без какого-либо разделения, если у вас есть копия компакт-диска или iso.

Вы имеете в виду под управлением существующей Linux-системы на виртуальной машине?

Вы можете попробовать конвертировать VHD в VMDK (для продуктов VMWare), а затем попробуйте загрузить оттуда.

Вам просто нужно открыть VHD с продуктом VMWare (даже бесплатный проигрыватель VMWare будет работать), а VMWare преобразует его в VMDK для вас.

Возможно, вам потребуется настроить систему Linux для полной работы в новой среде VMWare.

Ссылка на основную публикацию
Adblock
detector