Как запустить приложение Linux с установленного диска Windows?

У меня есть операционная система с двойной загрузкой, Ubuntu и Windows 7. Проблема заключается в том, что я не могу установить какое-либо приложение Linux на свой Linux, учитывая рассмотрение дискового пространства. Я всегда сожалею о себе, почему я выделил небольшое пространство для своего Linux. Мой друг сказал мне, что я могу запустить приложение Linux с установленного диска (Windows).

Идея, например, установка NetBeans IDE. Я загружаю и устанавливаю его на установленный диск (Windows) из своего Linux. И затем я создаю symlink на приложение, где установлено. Я просто запускаю его исполняемый файл в Linux, когда он заканчивается.

  • не удалось установить centos на моем ноутбуке Windows 10, сделав его двойной загрузкой
  • разность копия содержание папка между /. и / * в linux
  • Домен Active Directory с помощью SAMBA или другого инструмента
  • Проблема с разрешениями пользователей в CentOS 7: «Разрешение отказано»
  • Преимущества символических ссылок на ярлыки стиля Windows
  • Linux: $ SSH_CONNECTION устанавливается даже без SSHing на сервер
  • Но я действительно сомневаюсь в себе, что он действительно работает. Если это действительно работает, как я могу это сделать?

    Мне известны некоторые основы Linux.

  • Невозможно скомпилировать XBMC 12 из-за проблемы TAGLIB
  • Восстановить образ файловой системы из vmlinux.bin (встроенные initramfs) без перестройки?
  • Драйверы для Sapphire HD 4870 GDDR 512 для Ubuntu
  • -p вариант ps
  • Как перечислить все запущенные X-приложения?
  • Какой дистрибутив Linux лучше всего использовать в качестве медиа-сервера для удаленного хранения и доступа к фильмам и музыке в сети
  • 3 Solutions collect form web for “Как запустить приложение Linux с установленного диска Windows?”

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

    У виртуальной машины есть своя собственная операционная система, которая либо означает использование большего пространства с вашего диска / раздела Windows, либо использование обычной Linux-установки lin-metal также на виртуальной машине. Есть проблемы, связанные с этим, но могут быть достаточно легкими. Кроме того, некоторые администраторы виртуальных машин, такие как virtualbox, делают немного более трудным использование «сырых дисков», таких как ваши другие разделы.

    Пример проблемы, с которой вы можете столкнуться: Linux-плеер с белым металлом использовал бы драйвер, например intel / radeon / nouveau, для графической карты в Xorg и был бы настроен в /etc/X11/xorg.conf.d/ , и если вы вместо этого загрузите виртуальную машину, вместо этого может потребоваться другой набор драйверов. Вы можете создать конфигурацию, которая будет работать как на виртуальной машине, так и на голом, или переконфигурировать ее каждый раз, когда вы загрузите ее по-другому.

    Другим примером может быть, если в /etc/fstab есть такие вещи, как /dev/sda1 , а затем вы должны сделать это необработанным диском, тогда виртуальная машина не увидит /dev/sda1 но /dev/sda вместо этого , Чтобы исправить это, вы должны использовать синтаксис UUID в fstab. замените /dev/sda1 на UUID=xxxx-xxxxxx-... который вы должны получить из команды blkid .

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

    Это ужасный, ужасный взлом, и котята умрут в процессе, но можно создать большой пустой файл в разделе Windows, отформатировать его как, например, ext4 или XFS, затем смонтировать его где-нибудь и скопировать ( cp -a ) поверх всего из /usr (или другой каталог по вашему выбору, тот, который занимает больше всего места на диске, возможно /home ), затем смонтируйте файл образа диска как /usr . Затем вы можете удалить старый каталог /usr (из исходного раздела), как только все будет работать, и вы получите больше дискового пространства. Не забудьте скопировать файлы с правильными разрешениями файлов. Также не забудьте установить новое /usr mount в /etc/fstab .

    НО , это ужасный, ужасный хак. Не делай этого. Скорее передел и переустановка.

    Загрузите LiveMint Live диск для своего процессора (возможно, amd64?). Загрузите с этим, откройте терминал, запустите sudo gparted и измените размер своих разделов. Лучше всего работает, когда Windows полностью отключена, никаких обновлений не происходит и т. Д., И делает холодную загрузку.

    В качестве альтернативы, как было предложено в другом ответе, вы можете где-то создать файловую систему – установить новый диск, получить внешний USB-накопитель или даже создать разреженный файл на вашем разделе Windows и создать на нем файловую систему (но если вы можете сделать это просто измените размер раздела!). Затем снова загрузитесь с диском Mint, смонтируйте установленный вами root (/) новую файловую систему, скопируйте / переместите файлы и сделайте соответствующую запись в / etc / fstab вашей установленной системы.

    Linux и Unix - лучшая ОС в мире.