Как переключаться между виндовс и линукс
Перейти к содержимому

Как переключаться между виндовс и линукс

  • автор:

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 -Ссылка на неизвестно

Как организовать переключение между ОС Linux (debian) и Win 10 на ноутбуке без перезагрузки?

Уважаемые знатоки, всем доброго времени!
Возможно ли как то организовать переключение между ОС без перезагрузки?
Идея такова: Работаю в linux и когда необходимо (в идеале комбинацией клавиш) переключаюсь в другую ОС и обратно.
На сколько это реально при учете что у меня ноутбук Asus K53SD на базе процессора Intel i7-2670QM.

  • Вопрос задан более двух лет назад
  • 3871 просмотр

Комментировать
Решения вопроса 1

lik173

невозможно. Линукс это ОС. Ось читает твою память, грузит ядро и т.п. Если винда нужна просто так то посмотрите wine на серьёзную работу нельзя расчитывать,но работает.

А так качайте wsl или bash. В другом случае qemu, virtualbox,vmware

Энтузиаст разработал самый удобный способ переключения между Windows и Linux

Разработчик программного обеспечения (ПО) в Weta Digital Стивен Холдэуэй создал физический переключатель между операционными системами (ОС) Windows и Linux при включении компьютера. По словам автора, его утомила постоянная двойная загрузка, чтобы изменить выбор ОС в загрузчике GRUB , поэтому разработал переключатель, который выполнил на микроконтроллере STM32.

Експертний курс від robotdreams: Product Manager PRO.
Керуйте продуктом на високому рівні.

Переключатель выбора аппаратной ОС

Доступ к USB-устройству в GRUB

Сначала автор хотел создать USB-устройство с настраиваемым интерфейсом для считывания положение переключателя, но не был уверен, справится ли с этой задачей GRUB. Загрузчик настроен с помощью упрощенного языка сценариев. Под ним находится система модулей, написанных на C.

GRUB реализует встроенную поддержку USB в модулях ehci , uhci и ohci , но загрузка любого из них отключает обычный механизм, используемый для доступа к дискам через BIOS. В качестве альтернативы мог бы использоваться модуль nativedisk для доступа к дискам независимо от BIOS, но он не позволяет GRUB загружать Windows по цепочке, что делает данный подход не подходящим.

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

Сборка чипа

Для сборки физической оболочки чипа были использованы:

Інтенсивний курс від laba: Product management.
Від ідеї до успішного продукту.

  • Тумблер;
  • Микроконтроллер STM32 с поддержкой USB;
  • Программатор ST-Link;
  • Классическая плата разработчика «синяя таблетка» STM32F103;

Прошивка чипа

Программная часть и инструкция по прошивке находятся в коде и доступны на GitHub .

Прошивка действует как запоминающее устройство USB, содержащая динамический скрипт загрузчика GRUB, который устанавливает переменную для указания положения физического переключателя.

В Linux нужен установленный gcc-arm-none-eabi для сборки чипа и openocd для прошивки.

Спеціалізований курс від robotdreams: Frontend Engineer.
Створюйте вражаючий веб.

# Pull in libopencm3 git submodule init git submodule update # Build libopencm3 (only needed once) make -C libopencm3 -j8 # Build the firmware make # Flash with a J-Link programmer connected by SWD make flash # Flash with an ST-Link programmer connected by SWD make flash PROGRAMMER=stlink

Положение переключателя считывается с контакта A6. Подключите тумблер между этим контактом и GND для управления сообщаемым состоянием.

Чтобы искать и читать файлы с устройства, нужно изменить конфигурацию GRUB системы. В системах на основе Debian и Arch это спровоцирует включение редактирования скрипта в etc/grub.d/ , а затем запуск update-grub для создания и проверки файла /boot/grub/grub.cfg , исполняемого при загрузке. Чтобы узнать, как это делается в конкретной ОС, нужно посмотреть документацию дистрибутива.

Ниже пример того, как переключатель можно использовать в скрипте GRUB.

# Look for hardware switch device by its hard-coded filesystem ID search --no-floppy --fs-uuid --set hdswitch 55AA-6922 # If found, read dynamic config file and select appropriate entry for each position if [ "$" ] ; then source ($hdswitch)/switch_position_grub.cfg if [ "$" == 0 ] ; then # Boot Linux set default="0" elif [ "$" == 1 ] ; then # Boot Windows set default="2" else # Fallback to default set default="$" fi else set default="$" fi

Возможные проблемы и их решение

  • Устройство недоступно в GRUB. Для решения проблемы убедитесь, что BIOS настроен на перечисления USB-накопителей. На некоторых материнских платах для этого требуется переключиться с режима « fast boot » на « normal boot ». Если получается загрузиться с флешки, получится получить доступ к устройству и из GRUB.

Как переключаться между ubuntu и windows 10?

Здравствуйте! На моем ноутбуке установлены 2 операционные системы- windows 10 на ssd, и ubuntu на hdd. Но я не могу переключаться между ними без перезагрузки, мне каждый раз нужно заходить в BIOS и менять порядок загрузки. Как я могу переключаться между ними без перезагрузки ноутбука?

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Как создать несколько рабочих столов, и как между ними переключаться ?
Привет, подскажите как сделать такое. У меня есть ноутбук с установленной Windows 10, я его.

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *