Вариант установки Windows/Linux без загрузочной флешки или CD/DVD
Задался я целью переустановить Винду, а так как у меня нет свободной флешки и чистого диска под это дело, стал искать другие варианты. И наткнулся на очень интересный способ, который опишу и разъясню ниже (ага, даже со скриншотиками). Надеюсь этот материал будет кому-то интересен и полезен.
Для всего этого нам потребуется образ устанавливаемой OC, программа EasyBCD и прямые руки. Все программы бесплатны и качаются с официальных сайтов (но можно найти и любым другим способом, й-хо-хо!). Если у вас уже есть образ, можете прокрутить до раздела «Подготовка перед установкой»
Образ OC
Есть множество способов скачать образ нужной системы, опишу пару из возможных.
Первый способ для систем Windows: качаем и запускаем программу Rufus с официального сайта. После запуска соглашаемся на автоматические обновления.
Уже в программе жмем на стрелочку, выбираем пункт «Скачать» и жмем на кнопку «Скачать» снова, запускается скрипт. Вполне возможно такое, что с первого раза скрипт не запустится, тогда убиваем процесс через диспетчер задач, и проделываем тоже самое.
Далее все интуитивно и понятно: выбираем версию, релиз, издание, язык системы и разрядность. В конце ставим галочку, чтобы скачать с помощью браузера и возможность отследить саму загрузку.
С Linux все намного легче: идем на сайт Linux, и там качаем нужный образ.
Подготовка перед установкой
Перед установкой системы надо будет создать два новых диска через «Управление дисками». В это меню можно попасть, если нажать клавиши Win + R и ввести в поле diskmgmt.msc
Почему два диска, спросите вы? А так легче, так как в таком случае даже не придется переносить файлы с диска где сейчас уже установлена ОС. Это так же и актуально, если вы хотите установить, кроме основной системы, дополнительную. Первый диск понадобится для образа новой системы, а второй для новой системы. А так же, что не маловажно, нужно свободное место на любом из физических дисков под образ и систему. Есть вариант создание одного диска вместо двух (под образ), в случае если вы хотите удалить диск с ОС и всеми данными на нем.
Окно «Управление дисками», там сейчас кавардак после установки, я всё исправлю, честно, если не будет лень)
Для установки Windows 10 я выделил место под два диска 50 гб, чтоб за глаза хватало. Сейчас это диски ISO (под образ) и System. Через «Мой компьютер» смотрим на каком диске можно «отрезать» его часть под новые диски, кликаем правой кнопкой на нем и жмем «Сжать том». Процесс может быть долгим, зависит от объема диска и файлов на нем. После вылезает еще одно окно, где указываем объем достаточный для образа и ОС вместе взятые (я указывал 50000мб), этот новый диск будем делить еще раз, уже для системы отдельно.
После этой операции будет не распределенное место, кликаем на нем правой кнопкой и создаем том, там же можно выбрать и отображаемую букву и название для удобства, как сделал я. И выделяем сначала место под ISO образ, а после оставшееся место так же под новую систему.
У вас должна выйти такая картина: Установленная ОС и файлы, ISO и место под новую систему. В итоге три диска, как у меня на диске 0, до экспериментов для статьи. Старая система у меня на диске F осталась.
Создание BCD
После того как скачали образ (либо он уже у вас есть), разархивируем его с помощью 7zip, или любой другой программой, которая открывает iso как архив? на созданный диск ISO. Cкачиваем программу EasyBCD с сайта. На сайте крутим вниз и выбираем этот вариант.
Проходим простую регистрацию, качаем, устанавливаем и запускаем программу.
У вас тут будет только одна запись) Я пока тут тоже не чистил.
Кликаем на «Добавить запись», на вкладке «съемный/внешний носитель» выбираем WinPE, там кликаем на значок папки рядом с путём. Опционально, но в графе имя указывайте, что это установочная система, потом будет легче ориентироваться.
И указываем такой путь: X:\sources\boot.wim , где X — это диск с разархивированным образом системы. Жмем открыть, кликаем на зеленый плюсик и ждем пару секунд. Возвращаемся к начальному экрану программы «Текущее меню».
Вот для чего я делал диск с названием ISO, чтоб было удобно.
У вас появится вторая запись.
У меня их три, со старой системой. Если вам нужна старая система, тут запись не удаляйте.
Выходим из программы, и перезагружаемся.
Установка OC
После перезагрузки компьютера будет возможность выбрать, что загружать. Выбираем то, как назвали устанавливаемую систему. Если в поле имя ничего не меняли, то оно будет таким «NST образ WinPE». Идет обычный процесс установки ОС, для установки самой ОС выбираем раздел, который выделяли для новой системы (System). После установки ОС новая система запустится автоматом.
Таким же образом, как создавали новые диски, их можно будет впоследствии удалить (кроме диска с новой системой и файлами, которые остались на диске со старой системой). Так же можно спокойно удалить и старую систему с диска. Либо же оставить обе системы. Так же через FreeBCD удаляются и записи для загрузки ОС, оставляйте только нужные, но осторожно, не удаляйте все загрузчики систем.
Таким образом можно установить две независимые системы (например Windows 10 и Linux), либо не заморачиваясь с переносом важных данных с диска на диск, установить или переустановить новую ОС.
Можно не заморачиваться с двумя дисками и создать только диск под ISO, порядок тот же, только устанавливать систему будете с удалением разделов со старой ОС.
Ну и самое главное — это не нужны никакие флешки, CD и DVD.
Есть и другие варианты похожей установки: из под виртуальной машины, по сети, если есть два компьютера.
Загрузка и установка системы прямо из iso-образа
Если у вас есть iso-образ установочного диска Ubuntu и есть уже установленная система, то для того, чтобы загрузить установщик Ubuntu, имеющийся iso даже не обязательно записывать на cd-диск — вы можете загрузиться и произвести установку непосредственно из iso-образа. Для этого вам потребуется установленный загрузчик GRUB2, через который мы и будем загружаться.
Сложность состоит в том, что загрузочное устройство с образом должно быть примонтировано как отдельный носитель. Если жёсткий диск только один, и нет ни cdrom, ни флешки, то решить проблему можно двумя способами, описанными ниже:
Использовать утилиту UNetbootin, которая особым образом распакует содержимое образ в корень жёсткого диска и создаст пункты меню Grub.
Попытаться создать виртуальный диск в оперативной памяти, с помощью утилиты MemDisk.
Если же есть другой жёсткий диск, то используйте третий способ.
Загрузка утилитой UNetbootin
Утилита UNetbootin (Universal Netboot Installer) имеет простой GUI -интерфейс. Она особым способом распаковывает содержимое образа в корень жёсткого диска и создаёт пункты меню Grub. Установка:
sudo apt-get install unetbootin
Запустить и задать способ установки:
По сети, выбрав «Дистрибутив» и его «Версию»
С образа диска, выбрав «Образ диска» и путь к образу iso/img.
В пункте «Тип» выбираем «Жёсткий диск». Далее нажать «OK» и перезагрузить компьютер. В меню Grub появятся пункты, из них верхний «UNetbootin» будет загружать заданный образ.
При повторном запуске утилиты она спросит, удалить ли установленный в корне диска образ. (В текущей версии утилита может удалить не всё, оставив в корне диска пустые папки.)
Загрузка с образов Alternate или Desktop
В прежних версиях Ubuntu было разделение установочных дисков на Alternate и Desktop, ниже приведём способы для них.
Загрузка с образа Alternate
В этом разделе описывается загрузка с образа установочного диска Alternate. Для Desktop-диска данный способ не работает.
В нашем примере iso-образ будет называться «ubuntu-9.10-alternate-i386.iso» и лежать в папке ~/iso, которая находится на отдельном home-разделе. Приступим!
Перезагрузите компьютер и дождитесь появления загрузочного меню grub2. Если вместо меню обычно отображается надпись «grub loading…» — нажмите в этот момент Esc . Попав в меню, нажмите C , чтобы перейти в консоль grub2. Здесь мы и будем орудовать.
Монтирование iso-образа производится командой
loopback loop (hd0,6)/username/iso/ubuntu-9.10-alternate-i386.iso
самое интересное здесь — (hd0,6). Первая цифра обозначает номер жесткого диска, где 0 — первый жесткий диск (/dev/sda в Linux), 1 — второй (/dev/sdb) и т.д. вторая цифра обозначает номер раздела на диске, здесь нумерация начинается с единицы. То есть «hd0,6» соответствует разделу номер 6 на первом жестком диске (или же /dev/sda6). Дальше следует полный путь к файлу, начиная от корня файловой системы.
Если честно, hd0 будет именоваться тот жесткий диск, с которого производилась загрузка. Разобраться во всем этом поможет команда ls , которая выведет список найденных разделов. Кроме того, для лучшего понимания grub2 почитайте статью о нем.
После монтирования iso-образа можно для проверки выполнить команду
среди всего прочего должно появиться устройство (loop) . Если оно есть — установим его в качестве корневого раздела, т.к. именно с него мы будем загружаться:
set root=(loop)
Данная операция завершится не сразу, т.к. размер установочного iso-образа тоже не мал. По завершении появится сообщение о том, что задан корневой раздел (loop) с файловой системой iso9660. Теперь осталось совсем немного. загрузите ядро такой командой:
linux /install/vmlinuz file=/preseed/ubuntu.seed
Теперь нужно загрузить initrd-образ, содержащий в себе сам установщик и все необходимое для его работы:
initrd /install/initrd.gz
Если все хорошо — даем команду на загрузку:
boot
После этого замелькают строчки загрузки и через несколько секунд вы увидите знакомый синий экран alternate-установщика. Если все прошло успешно — установщик найдет нужные файлы без лишних вопросов. Если же все остановится на этапе «поиск и монтирование cdrom» — где-то что-то не получилось 🙂
P.S. Несмотря на кажущуюся сложность, все весьма просто и логично. И времени занимает даже меньше, чем прожиг болванки. А отсутствие постоянных обращений к приводу сильно облегчит последнему жизнь.
P.P.S. Поскольку содержимое iso-образа распаковывается в оперативную память, рекомендуется наличие как минимум гигабайта таковой.
Загрузка с образа Desktop
Данная инструкция работает для iso образов Lucid Desktop и более новых и предположительно должна работать для Karmic
Сначала скачайте куда-нибудь образ Ubuntu Desktop. Я загрузил Ubuntu Lucid amd64 Desktop образ, переименовал его в ubuntu.iso и положил в корень sda7 раздела. Главное запомните полный путь до образа от корня раздела и номер этого самого раздела. Можно перезагружаться.
Ваш iso образ не должен лежать на винчестере, на который вы будете устанавливать Ubuntu и который является загрузочным. Иначе ничего не получится. И не важно, на какой вы положите его раздел. Это ограничение можно обойти, смотрите способы в соседних разделах.
После запуска Ubuntu с iso зайдите в терминал, наберите mount и удостоверьтесь, что в выводе действительно нет разделов, удовлетворяющих п.1.
На самом деле проще всего положить образ Ubuntu на флешку, которая определиться в GRUB как (fd0). Но в этом случае возможно разумней будет сделать Live Flash из iso образа с помощью встроенной в Ubuntu утилиты создания загрузочных флешек.
При загрузке компьютера когда появится меню GRUB нажмите клавишу C . Вы попадёте в консоль GRUB. Наберите
Появится список всех ваших разделов. Найдите там нужный, в моём случае он будет называться (hd0,7). hd0 — это обычно sda, hd1 — sdb, и т.д. 1)
loopback loop (hd0,7)/ubuntu.iso
Поставив нужный вам диск и полный путь до iso образа ubuntu. Если всё успешно сработало, то пишем
set root=(loop)
Далее грузим ядро Linux командой
linux /casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso noprompt
Не забудьте поменять путь до образа!
В новых версиях, таких как 13.04, может встретиться ошибка ‘/casper/vmlinuz file not found’, тогда необходимо указать расширения файла .efi
linux /casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu.iso noprompt
initrd /casper/initrd.lz
Всё, можно загружаться. Даём команду
boot
и ждём, пока загрузится LiveCD Ubuntu.
Загрузка с помощью grub-imageboot и MemDisk
Есть способ загружать образ имея лишь один жёсткий диск, за счёт того, образ будет смонтирован на виртуальный диск, созданный в памяти.
Способ требует объёма памяти, соответствующего размеру образа, и в большинстве случаев не работает по непонятным причинам. Также требуется тестирование настроек.
Поэтому рекомендуется использовать другой простой способ с утилитой UNetbootin, описанный в соседнем разделе.
Для работы пригодится утилита grub-imageboot:
sudo apt-get install grub-imageboot
Она ищет файлы образов в папке, указанной в конфиге /etc/default/grub-imageboot.conf (по умолчанию «/boot/images»). Обновление меню Grub запускается командой
sudo update-grub
У этого способа вполне вероятны проблемы с загрузкой. Можно попробовать в /etc/grub.d/40_custom в строке «linux /memdisk iso» поменять параметр «iso» на «raw» или «bigraw». Смотрите справку по MemDisk и рецепты в интернет.
Ubuntu вместе с Windows на одном компьютере
Если вам нужен безопасный сёрфинг по интернету без брандмауера и без шпионящего антивируса, «грузящего» систему; любое бесплатное редактирование видео-, фото и аудиофайлов 1) , чтение книг на ПК с дивана 2) , если видеоэффекты Windows тяжелы и неповоротливы для вашего компьютера, а также позвонить по самым дешёвым тарифам в любую страну мира или бесплатно с компьютера на компьютер 3) , то Ubuntu — лучший для вас выбор .
Но надо знать, что некоторая периферия 4) может не поддерживаться в Ubuntu, так как производители зачастую не делают драйверы для своих устройств под Linux, считая такое производство невыгодным, а те драйвера, которые создаются свободным сообществом, не всегда достаточно полностью совместимы с данным оборудованием. Кроме того, некоторые узкоспециальные программы 5) , разработанные под Windows, в Linux 6) могут не заработать. Также современные ресурсные графические игры выпускаются, в основном, для Windows. И хотя положение может спасти wine, всё же стоит поискать альтернативное решение в виде схожих программ-приложений Linux.
В любом случае, в Линукс никто не ограничивает пользователя; и всегда можно установить и Windows, и Ubuntu на одном компьютере (дуалбут-«dualboot»–сдвоенная загрузка)
Установка Ubuntu второй системой после Windows.
Сначала, подключите Интернет 7) и скачайте актуальный ISO -диск с официальной страницы загрузки.. Далее, пишем установочный диск при помощи программ записи образов DVD или флешeк 8) . Потом в BIOS (UEFI) выставляем загрузку с CD или USB, и устанавливаем Ubuntu второй после Windows системой. Затруднений особых быть не должно. Задаём разделы HDD «вручную» при помощи стрелок на клавиатуре.
В пункте установки разделения дисков (и HDD, и SSD) находим диск, куда будете ставить Ubuntu, в подменю с плюсами и минусами делим на корень и /home, как описано ниже для персональных компьютеров (для ноутбуков немногим отличается из-за раздела подкачки /swap).
Строчка: раздел корня /. Поскольку корень /-root будет содержать все точки монтирования за исключением /home, мы должны выделить место от 10-15 GB и более. В отличие от Windows, системные файлы Ubuntu можно устанавливать и на логический раздел. Файловую систему — хорошо прорабатанную в Ubuntu ext4 9)
Изменить размер раздела: от 10-15 GB и выше
Использовать: ext4
Форматировать: да
Точка монтирования: /
Под swap на ПК выделяется объём, равный оперативной памяти компьютера, но не больше 2 GB . (При оперативной памяти от 4 GB и выше swap на ПК не нужен, как на ноутбуке.). Swap-раздел желательно создать в начале диска.
Использовать: раздел подкачки
Точка монтирования: не указывается.
Последний раздел для Linux, который предназначен для вашего домашнего каталога — /home. Тут будут храниться все ваши настройки браузеров и программ, документы, музыка, фильмы и т.д. Этому разделу надо выделить всё оставшееся свободное место. Раздел /home может располагаться как в начале, так и в конце диска– разницы нет. Этот раздел необязательно должен быть первичным, но рекомендуется именно этот тип. Раздел /home можно и не создавать, тогда при экстренной переустановке системы все настройки программ, браузеров придётся делать заново. Само собой, и все сохранённые документы тоже исчезнут 10) .
Изменить размер раздела: от 5 GB и выше
Использовать: ext4
Форматировать: да
Точка монтирования: /home
Если у вас несколько жёстких дисков — убедитесь, что начальный загрузчик будет установлен в диск, который будет загружаться Ubuntu —(sda,sdb,sdc и т.д.)
После запуска на компьютере будут работать две операционные системы! Но если Windows стоит на SSD, а Ubuntu поставлена на HDD, то Windows будет грузиться первой, и надо идти в UEFI и разобраться с порядком загрузки систем и в меню выбрать диск с Ubuntu.
10 секунд ожидания и, если не выберите стрелками клавиатуры подменю GRUB, по умолчанию загрузится Ubuntu.
Проверенная разбивка диска (отличается скоростью и стабильностью в работе):
/ (корень системы) — от 10-15 до 25 GB , ext4, первичный
/swap — ⩽2 GB , раздел подкачки, первичный
/home — ⩾5 GB , ext4 11) , первичный
Приблизительно, вся система ставится около 10 минут! 12) Windows не намного быстрее, но к ней ещё надо ставить драйверы, антивирус, обновления Windows, архиваторы, программы и многое другое (именно, в таком порядке). А Ubuntu уже готова к работе!
Таким образом, порядок установки двух систем таков: сначала ставите, если надо переустанавливать, Windows 13) . После всех операций c Windows, (установка, драйверы, антивирус 14) и т.д.), ставите Ubuntu. В системе будут работать две оси. Если нужна работа GRUB, восстанавливать GRUB, как здесь.
После установки система cразу готова к работе. Набор программ базовой комплектации оптимален и вполне подходит для большинства задач. Впоследствии, можно будет подобрать программы из Менеджера приложений или Synaptic и добавить недостающие для вас. 15)
Некоторые полезные сведения о Linux:
Из установленной системы не советуют удалять дефолтные программы, т.к. могут потянуться нужные зависимости, и система может стать нерабочей, и также нежелательно пользоваться cторонними утилитами для настройки и «чистки» системы, типа: Ubuntu Tweak, BleachBit, GTKOrphan и т.п. Рекомендуется употреблять для очистки системы только собственные терминальные команды.
Удалить неиспользуемые пакеты из кэша:
sudo apt autoclean
Удаление ненужных зависимостей:
sudo apt autoremove
Этого вполне достаточно. Ubuntu как Windows не засоряется, если не экспериментировать с дефолтом.
За что отвечают отдельные каталоги файловой системы и что там хранится:

Файловая система:
/bin -основные двоичные пользовательские модули (программы) в однопользовательском режиме.
/boot -находятся файлы, необходимые для загрузки системы — например, здесь хранятся файлы загрузчика GRUB и ваши ядра Linux. Здесь нет конфигурационных файлов, используемых загрузчиком — они находятся в каталоге /etc вместе с другими конфигурационными файлами.
/dev -Основные файлы устройств (принтеров, дисков и т.д.)
/etc -(имя происходит от et cetera) находятся конфигурационные файлы, которые обычно можно отредактировать вручную в текстовом редакторе. Обратите внимание, что в каталоге /etc/ размещены общесистемные конфигурационные файлы; пользовательские конфигурационные файлы находятся в домашнем каталоге каждого пользователя.
/home -Содержит домашние директории пользователей, которые в свою очередь содержат персональные настройки и данные пользователя за исключением пользователя root.
/lib — находятся библиотеки, необходимые для основных двоичных файлов, находящихся в каталогах /bin и /sbin. Библиотеки, необходимые двоичным файлам, находящимся в каталоге /usr/bin, находятся в каталоге /usr/lib.
/lost+found – восстановленные файлы. В каждой файловой системе Linux есть каталог lost+found. Если произошел сбой в работе файловой системы, то при следующей загрузке будет выполнена проверка файловой системы. Все найденные поврежденные файлы будут размещены в каталоге lost+found, так что вы можете попытаться восстановить данные настолько, насколько это можно будет сделать.
/media -В каталоге находятся подкаталоги, в которых монтируются съемные носители, вставляемые в компьютер. Например, когда вы в системе Linux вставляете диск CD, в каталоге /media будет автоматически создан соответствующий подкаталог. В этом подкаталоге вы можете получить доступ к содержимому диска CD.
/mnt — точки временного монтирования. Исторически сложилось, что каталог /mnt является тем местом, где системные администраторы монтируют временные файловые системы, когда они их используют. Например, если вы монтируете раздел Windows для того, чтобы выполнить некоторые операции восстановления файлов, вы можете смонтировать его в /mnt/windows. Но другие файловые системы вы можете монтировать в любом другом месте.
/opt -вспомогательные пакеты. В каталоге /opt находятся подкаталоги для дополнительных пакетов программного обеспечения. Этот каталог широко используется проприетарным программным обеспечением, которое не подчиняется стандартной иерархии файловых систем — например, проприетарная программа может при установке записывать дампы своих файлов в /opt/application.
/proc — файлы ядра и процессов. Каталог /proc похож на каталог /dev, поскольку он не содержит стандартных файлов. В нем находятся специальные файлы, в которых представлена информация о системе и о процессах.
/root -Домашняя директория пользователя root. Каталог /root является домашним каталогом пользователя root. Вместо того, чтобы находиться в /home/root, он помещается в /root. Этот каталог отличается от каталога /, который является корневым каталогом системы.
/run -файлы состояния приложений. Каталог /run является достаточно новым каталогом, в котором приложениям предоставляется возможность стандартным образом хранить вспомогательные файлы, которые им требуются, например, сокеты и идентификаторы процессов. Эти файлы нельзя хранить в каталоге /tmp поскольку файлы в каталоге /tmp могут быть удалены.
/sbin -двоичные файлы администрирования системы. Каталог /sbin похож на каталог /bin. В нем находятся важные двоичные файлы, которые, как правило, предназначены для их запуска пользователем при администрировании системы и настройки, например, init, iptables, ifconfig.
/selinux — виртуальная файловая система SELinux. Если в вашем дистрибутиве для обеспечения безопасности используется пакет SELinux (например, в Fedora и Red Hat), то в каталоге /selinux будут находиться специальные файлы, используемые SELinux. Этот каталог похож на каталог /proc. В Ubuntu SELinux не используется, поэтому наличие этой папки в Ubuntu, возможно, является ошибочным.
/srv -данные сервисных служб. В каталоге /srv находятся «данные для сервисов, предоставляемых системой». Если вы пользуетесь сервером Apache HTTP для обслуживания веб-сайта, то, скорее всего, вы будете хранить файлы вашего сайта в каталоге, расположенном внутри каталога /srv.
/sys -Эта директория получила применение начиная с ядра v_2.6 и в нее примонтируется «sysfs», с информацией о ядре, устройствах и драйверах. /sys/block -Здесь находятся директории блочных устр-ств, которые имеются в системе в реальное время. /sys/bus -Перечень шин ядра: eisa, pci и тд. и тп. /sys/class -Перечень группированных устр-ств по классификации: printer, scsi-devices и тд. и тп.
/tmp -временные файлы. Приложения хранят временные файлы в каталоге /tmp. Такие файлы обычно удаляются всякий раз, когда ваша система перезагружается, и их можно удалить в любой момент с помощью утилит, например, с помощью утилиты tmpwatch.
/usr -пользовательские двоичные файлы и данные, используемые только для чтения. В каталоге /usr находятся приложения и файлы, используемые пользователями, в отличие от приложений и файлов, используемых системой. Например, не очень важные приложения находятся в каталоге /usr/bin, а не в каталоге /bin, а не очень важные двоичные файлы, предназначенные для системного администрирования, находятся в каталоге /usr/sbin, а не в каталоге /sbin. Библиотеки для них находятся внутри каталога /usr/lib. В каталоге также есть другие подкаталоги — например, в каталоге /usr/share расположены файлы, независимые от архитектуры системы, например, используемые для работы с графикой. Каталог /usr/local является местом, где по умолчанию устанавливаются приложения, откомпилированные локально.
/var -файлы для хранения изменяющихся данных. Каталог /var является аналогом каталога /usr, но в каталог /var можно делать запись, а каталог /usr в обычном режиме предназначен только для чтения. Журнальные файлы и все остальное, что должно было бы записываться в обычном режиме в каталог /usr, записывается в каталог /var. Например, журнальные файлы вы сможете найти в каталоге /var/log.
/windows —операционная система Windows
/initrd.img -Ссылка на архив GZIP
/vmlinuz -Ссылка на неизвестно
Как установить Windows/Linux без USB-флешки

Думаю, что каждый попадал в ситуацию, когда позарез была необходима USB-флешка, а под рукой её либо не было или она весьма не вовремя отправлялась на тот свет. В этом материале вы узнаете, как установить Windows/Linux без использования переносных носителей.

На самом деле в установке ОС без USB-флешки нет ничего сложного. Благо в век SSD-носителей всё это делается в два клика.
1. Запускаем редактор дисков нажатием на клавиатуре Win+R и в появившемся окне вводим команду diskmgmt.msc, а затем подтверждаем на кнопку ОК. Так же вы можете выполнить вызов редактора через обычный правый клик по панели пуска.

2. В интерфейсе открывшейся программы находим любой диск и через правый клик по нему активируем функцию сжатия.После того как ПО немного подумает, оно предложит выбрать желаемый размер нового диска. Указываем любой размер, в моём случаем это 4096 Мб, и переходим к следующему шагу.

3. Если вы сделали всё правильно, то в интерфейсе ПО появится новый неразмеченный диск. Кликаем по нему правым кликом и выбираем Создать простой том. В окне Мастера создания томов нажимаем далее>далее>готово, но на моменте выбора форматирования разделов указываем файловую систему FAT32.

В принципе, самая муторная часть инструкции официально подошла к концу. Если вы вновь всё сделали правильно, то при заходе в «Этот компьютер» у вас появится новый диск.

4. Выбираем ISO-образ нашей будущей системы и через архиватор 7-Zip распаковываем файлы на недавно созданный диск. Перегружаем ПК.

5. Теперь процесс загрузки системы не будет отличаться от использования базовой загрузочной USB-флешки.Через F11 выбираем установщик и наслаждаемся установкой системы.

Вот, собственно, и всё. Немного исхитрившись, мы выполнили установку системы без каких-либо отдельных носителей. Главное в этом способе — иметь 2 отдельных диска, чтобы случайно не затереть самого себя. А так пользуйтесь, так как это и вправду волшебно!
Если вам понравился материал, то, пожалуйста, посетите блог автора —> ТЫК.
PS. Способ для Linux полностью аналогичен, просто используйте Gparted.


1.7K постов 23.4K подписчиков
Подписаться Добавить пост
Правила сообщества
Блокировка допускается в случае нарушения правил сайта Pikabu, а также в случаях:
Целенаправленного издевательств над подписчиками сообщества. Если пользователь Пикабу троллит, издеваясь над тематикой Вашего сообщества, тем самым ухудшая атмосферу и вызывая негатив подписчиков. Пример: в сообщество про лошадей приходит пользователь с комментариями «М-м-м, какая вкусная конина, я бы съел»;
Добавления нетематических постов в сообщество;
1 год назад

Или так. Никаких богомерзких «флешек», или, помилуй Гейтс нас грешных, «сидирома»!
раскрыть ветку
1 год назад
7-Zip лишнее, Проводник давно умеет просматривать файлы в ISO. И размер диска в 4ГБ маловат, ща ISO для Win10 уже под 5.5ГБ весят.
Плюс install.wim из ISO июньской Win10 имеет размер 4.4ГБ, который не потянет FAT32. Оказывается нужна спецвинда с пережатым install.wim. Окей, нам не страшны подобные команды:
dism /export-image /SourceImageFile:»c:\install.wim» /SourceIndex:1 /DestinationImageFile:»c:\my.wim» /compress:recovery
rename c:\install.wim c:\install_orig.wim
rename c:\my.wim c:\install.wim
+ копирование нового файла на новый раздел в папку sources.
/compress:recovery даёт LZMS-сжатие в отличие от стандартного LZX — размер будет меньше, но сама Win10 ставиться немного дольше.
И тут, после всего этого изврата мы сталкиваемся с веселухой =) Т.к. у нас компьютер с UEFI (ибо только он умеет грузить с FAT32 файлы загрузчика), то и установщик винды грузится с расчётом на установку в UEFI-системе, которая (тадам!) предполагает GPT-разметку диска. При попытке установить на место старой системы потребуется полная переразметка диска из MBR в GPT. Да, вместе с загрузочным разделом и файлами установки =)
Окей, предположим что уже установленная винда работает в UEFI с GPT-разметкой и мы проделали все вышеперечисленные изыски (напоминаю, на скринах автора нет ни намёка на ESP-раздел). Возникает вопрос, а как же нам запустить загрузчик второго раздела в FAT32, если уже есть первый от предыдущей винды (на ESP-разделе)? Окей, мы прошаренные настолько, что заходим в BIOS и указываем какой файл загрузчика и с какого раздела грузить (режим UEFI это позволяет). В теории, именно в такой конфигурации можно будет поставить винду с нуля. К сожалению, мой Virtualbox такое не умеет поэтому ничего не скажу)
Т.е. куча условий (пересборка install.wim из MSDN-образа, установленная винда должна быть в GPT-разметке, откуда-то надо взять сам ISO-образ) и всё ради экономии 500р на флэху.
1 год назад
Этот способ хорошо если на четверти компов сработает. Очень зависит от биоса и разметки диска (mbr/gpt).
раскрыть ветку
1 год назад
Через F11 выбираем установщик и наслаждаемся установкой системы.
Только не везде F11 выводит окно со выбором списка с чего грузится.
1 год назад
Короч. Покупаешь новый комп. И чтобы на него поставить винду без носителя, сначала ставь винду с носителя, потом двигайте разделы, потом ставь винду без носителя. Профит.
Непонятная фигня. Если есть винда в чем проблема создать носитель. Флешки, даже новые — как грязи. Винду можно даже мобилой скачать. 21 век на дворе.
Я вот понимаю Windows 95 поставить в век без интернета, вот это действительно было увлекательное занятие.
ИМХО даже если и рабочий, то полностью бесполезный «лайфхак».
Похожие посты
12 дней назад

Как порадовать бабушку/дедушку на Новый год?
Идея подарка на Новый год своим старикам: найдена нейросеть, которая легко и быстро апскейлит старые фотки.
В результате, стиль становится более выразительным, а если фото в ЧБ — нейронка колоризирует ее буквально по пикселю.
Вот тут открытый код с GitHub, а здесь тестируем онлайн.
Поддержать
15 дней назад

И такое бывает

Поддержать
16 дней назад

Mdadm RAID1: замена дисков на более емкие
Как-то встала задача увеличить объем зеркального массива на сервере с Debian без потери данных и без простоев. Простых и кратких инструкций в интернете нашел на тот момент не особо много, в основном на английском. Составил для себя на будущее свою, чем с вами и поделюсь сегодня. Может кому пригодится, всякое случается в практике сисадмина.
0. Посмотреть, какие диски каким именам в каталоге /dev соответствуют, и определиться, что будем менять:
lsscsi //простой список (годится, если все диски разных моделей)
lshw -class disk //подробно и с серийниками
1. Пометить каждый раздел RAID на первом заменяемом диске как извлеченный:
mdadm —manage /dev/mdX —fail /dev/sdYZ
mdadm —manage /dev/mdX —remove /dev/sdYZ
где X — номер массива, соответствующего диску
Y — буква заменяемого диска
Z — номер раздела RAID на этом диске, соответствующий массиву X
2. Заменить первый диск на новый.
3. Создать на новом диске разделы RAID, используя все свободное пространство кроме нескольких последних МБ. Пример:
parted -a optimal /dev/sdY
(parted) mklabel gpt //схема разметки GPT
(parted) mkpart primary 2048s 5999GB //создать раздел размером 5999 ГБ (не ГиБ!), начиная с 2048 сектора
(parted) set 1 raid on //пометить его тип как RAID
(parted) print //вывести список разделов диска для проверки
где Y — буква нового диска (внимание, не спутайте с другим, а то потеряете на нем данные!)
4. Добавить разделы нового диска в соответствующие массивы:
mdadm —manage /dev/mdX —add /dev/sdYZ
где X — номер массива
Y — буква нового диска
Z — номер раздела RAID на этом диске, соответствующий массиву X
5. Подождать окончания синхронизации. Проверка статуса:
6. Повторить шаги 0-5 для второго заменяемого и второго нового дисков.
7. Увеличить соответствующие замененным дискам массивы:
mdadm —grow /dev/mdX —bitmap none
mdadm —grow /dev/mdX —size=max
mdadm —grow /dev/mdX —bitmap internal
где X — номер массива
8. Увеличить файловые системы соответствующих из шага 7 массивов:
fsck.ext4 -f /dev/mdX //проверка целостности ФС, для примера указан формат ext4
где X — номер массива
Показать полностью
18 дней назад
Когда не хватает экранов
Как использовать ноутбук вместо монитора?
Никак. На ноутах есть только ВЫХОД для вывода изображения на другие экраны, но НЕТ ВХОДА.
Так я всегда отвечал на этот вопрос.
Но если всё таки очень нужно, то есть способ. Нашёл, когда двух экранов стало не хватать мне самому.
Скачиваем драйвер Spacedesk и устанавливаем на основную машину.
На ноутбук или планшет с Windows, Linux, Apple Mac, iPad или iPhone, телефон с Android устанавливаем Spacedesk VIEWER.
Устройства находящиеся в одной локальной сети коннектятся автоматически.

Ещё и на телефон поставил

Напрягает вроде не сильно — вот, ютубчик перетащил на третий экран.

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

Теперь у меня почти так же
Однако одна проблема теперь, курсор трудно отыскать.
Показать полностью 4
Поддержать
1 месяц назад

Быстрая установка ОС по сети из Windows
Давно хотел разобраться с возможностью загрузки по локальной сети, никак руки не доходили.
Это же надо Linux установить, штуки четыре — пять разных серверов запустить и настроить, сложно, в общем.
А вчера наткнулся на программку iVentoy (Ventoy знаете? Для изготовления загрузочных флешек, так это не она)
Оказывается всё проще простого.
Скачиваем iVentoy под вашу архитектуру

Распаковываем в удобное место (без кириллицы в путях папок)
Образы с которых планируем загружаться пихаем в папку iso

Запускаем исполняемый файл iVentoy, открывается окно программы и, автоматически — окно браузера с вебмордой.
Открывем раздел Image Management и выбираем образ используемый по умолчанию, если добавили несколько.

на вкладке «Boot Information» нажимаем зеленую кнопку Play.

И, как бы, всё готово!
На удалённом ПК выбираем в биос загрузку по сети.
Пункт может иметь название Network Boot, PXE, Ethernet, LAN или другие похожие. Отдельно может потребоваться включить поддержку LAN/PXE загрузки в настройках загрузки или расширенных (Advanced) настройках БИОС.
Установил Win11 по сети, с 32 битной машины Win8.1 с iVentoy
Загружался в WinPE на 32 битной машине, с iVentoy запущенном на 64 Win11
Убунту образ тоже загружается по сети, во всяких вариантах.
Мне понравилось, всё просто настраивается, вместо кучи флешек на все случаи жизни, можно использовать ноут с Windows (если есть возможность подключить его в локальную сеть).
Даже если нет внешнего интернета, можно подключить телефон к ноуту и скачать на месте любой нужный образ. И нет необходимости держать свой PXE сервер.
А можно организовать загрузку тонких клиентов с одного образа. Наверное.
Показать полностью 3
Поддержать
1 месяц назад

Куда могло исчезнуть дисковое пространство? (2/5)
Разрежённые файлы (файлы с «дыркой»)
Другая проблема может появиться, например, во время создания бэкапа:

Тут возникает вопрос. А как из каталога размером 12 мегабайт получился архив на 426 мегабайт, который занял всё место?
Давайте глянем, какой самый большой файл располагается в каталоге /var/lib/docker:
Интересно, откуда у нас образовался 100 гиговый файл на разделе размером в 5 гигабайт?

Наиболее вероятно, дальнейшее гугление симптомов приведёт вас на страничку wiki, посвящённую разрежённым файлам. И да, здесь мы имеем дело именно с ними (Unix — Профессиональное программирование, стр 157, или М.Керриск — Linux API исчерпывающее руководство, стр. 118).
Да, в описываемом случае Docker использовал в качестве драйвера хранилища Devicemapper, который на данный момент устарел (рекомендуется использовать или overlay2 или fuse-overlayfs для rootless режима). Однако в целом использование разрежённых файлов довольно распространённое решение для хранения файловых систем в файлах, поэтому для devicemapper оно не уникально, и может встречаться достаточно часто.
- Большинство современных файловых систем поддерживают разрежённые файлы. Полный список доступен на вики.
- Разрежённые файлы — это файлы которые не используют блоки до тех пор, пока туда не будут записаны данные.
- Разрежённые файлы легко могут быть найдены с помощью однострочника:


указывает что нужно искать на машине все объекты с типом файл

Эта часть распечатает «разреженность» файла и его полное имя.
На этом этапе вывод будет выглядеть примерно так:

Если первое число меньше 1.0, то файл считается «разреженным».
Дальше мы фильтруем вывод с помощью awk:

и получаем список разрежённых файлов.
- Файлы можно конвертировать в разрежённые и обратно
- Некоторым утилитам (tar, rsync) нужно передать дополнительные аргументы (например «—sparse» для tar) для работы с разрежёнными файлами
Показать полностью 6
1 месяц назад

Подключение камер EZVIZ к видеорегистраторам и домофонам Hikvision и Hiwatch
Как сделать из WI-Fi камеры EZVIZ полноценную IP камеру? Тонкости настройки Wi-Fi камер

Все знают о неприхотливости Wi-Fi камер и простоте их установки. Запустить приложение, отсканировать код, подключить к местному Wi-Fi — с этим справляется большинство пользователей камер EZVIZ.
По умолчанию все камеры EZVIZ записывают видео на SD карту, вставленную в камеру. Также в линейке продуктов EZVIZ присутствуют Wi-Fi видеорегистраторы с возможностью записи на жесткий диск, если не хватает ёмкости SD карты. Взаимодействие камер и видеорегистраторов EZVIZ вполне неплохое, но бывают ситуации, когда такая связка не отвечает требованиям потребителя.
В отличие от полноценных IP камер, камеры EZVIZ не имеют своего web-интерфейса, и их настройка сводится к минимальному набору, доступному из приложения. Например, поменять IP адрес камеры из приложения EZVIZ у вас уже не получится. В обычных IP камерах это можно сделать через web-интерфейс. При подключении камер в штатном режиме никому не придет в голову заморачиваться этими настройками. Вопросы начинают появляться на этапе сопряжения с видеорегистраторами других брендов. Далее рассмотрим сопряжение камер EZVIZ с регистраторами Hikvision, HiWatch и HiLook.
Случаев, когда нужно прикрутить Wi-Fi камеру к видеорегистратору, множество, но в большинстве — это либо увеличение глубины архива за пределы возможностей SD карты, либо вынесение архива за пределы камеры на случай ее утраты, либо быстрое добавление камеры к регистратору без прокладки кабеля.
Первое, с чем придется столкнуться — это настройка IP адреса камеры. Видеорегистратор работает только с фиксированными адресами камер. По умолчанию, при подключении к сети камера получает от роутера динамический IP адрес по DHCP, и изменить эту настройку штатно невозможно. Существуют 2 способа обхода этого недостатка:
1. Привязка MAC-адреса камеры к IP адресу устройства. Осуществляется через web-интерфейс локального роутера, на котором запущен DHCP сервер. Это самый простой вариант для тех сетей, где есть роутер с DHCP сервером и в нем есть возможность привязки (binding).
2. Использование других приложений для изменения динамического адреса камеры на фиксированный. Это можно сделать, например, с помощью Hik-Connect.
Для этого запускаем Hik-Connect, жмем плюсик для добавления устройства, жмем онлайн устройства:

Выбираем нужное устройство из списка:

и видим следующее:

Всё, что остаётся — это отключить на камере DHCP и указать нужный статический адрес:

Добавляем камеру с указанным адресом в видеорегистратор и наслаждаемся результатом:

Такой финт можно проделать не только в видеорегистраторами, но и с IP видеодомофонами.
Приложения для Андроид — Hik-connect, IVMS-4500.
Приложения для Windows — SADP tool, IVMS-4200.
Написано для exon.kz, оттуда и утащено