Первым разделом на постоянном флеш-накопителе является FAT32, это единственный раздел, видимый для Windows.
Вы можете получить доступ к данным этого раздела, когда диск подключен к компьютеру под управлением Windows. [!d1 ]
Если вам нужно получить доступ к данным, хранящимся в этом разделе при загрузке с флеш-накопителя, вы можете найти их в файловой системе / cdrom.
Edit
Если полная установка что вы хотите:
Начните с форматирования флеш-накопителя как NTFS, если он большой, иначе оставьте его как FAT32.
Когда вы переходите к разделению, выберите «Что-то еще». [!d6 ]
Оставьте пространство, необходимое для первого раздела как FAT32 или NTFS, это ваш раздел данных Windows / Linux.
Сделайте оставшееся пространство ext4 и используйте для «/» (с небольшим пространством для swap, если вы хотите разрешить спящий режим).
Убедитесь, что загрузчик установлен в корень USB-накопителя.
Продолжайте установку.
Закончено диск будет иметь раздел, доступный для Windows и Linux (и OSX, если FA T32).
По моему опыту, вы должны нажать кнопку «ОК» во всплывающем окне. Обновление модуля модуля VMware должно появиться снова. Просто укажите его на свой gcc-7. Он должен скомпилировать. Если это все еще не удастся, вам нужно будет установить gcc-7.2. Это будет из тестовых сборок Toolchain. Используйте следующие команды:
sudo apt-get update -y && \
sudo apt-get upgrade -y && \
sudo apt-get dist-upgrade -y && \
sudo apt-get install build-essential software-properties-common -y && \
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y && \
sudo apt-get update -y && \
sudo apt-get install gcc-7 g++-7 -y && \
Эта часть должна быть выполнена:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 60 --slave /usr/bin/g++ g++ /usr/bin/g++-7 && \
Теперь:
sudo update-alternatives --config gcc
ПРИМЕЧАНИЕ:
Это также работает и с Debian, но вместо добавления репозитория Ubuntu вы можете добавить:
deb http://ftp.us.debian.org/debian testing main contrib non-free
в конец:
/etc/apt/sources.list
Теперь попробуйте обновление модуля модуля VMware еще раз. Вы можете просто увидеть только gcc-7. Просто укажите там; это будет gcc-7.2. Если несовместимое предупреждение появляется, сделайте, как я сказал выше.
Надеюсь, это поможет,
Я решил через: cd /usr/lib/vmware/modules/source tar -xf vmnet.tar cd vmnet-only make cd .. tar -xf vmmon.tar cd vmmon-only make cd .. cp vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko cp vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko depmod -a /etc/init.d/vmware restart
Возможно, потребуется использовать sudo перед каждой приведенной выше командой.
Во время выполнения make во время выполнения вышеуказанной команды, если есть ошибка, найдите ошибку в сообществе vmware для патча. Например, я решил одну проблему, используя следующий патч:
diff -Naur vmnet-only.orig/bridge.c vmnet-only/bridge.c --- vmnet-only/bridge.c 2017-06-26 22:08:39.148034785 +1000 +++ vmnet-only/bridge.c 2017-07-16 11:37:01.325802125 +1000 @@ -636,7 +636,7 @@ unsigned long flags; int i; - atomic_inc(&clone->users); + clone = skb_get(clone); clone->dev = dev; clone->protocol = eth_type_trans(clone, dev);
Если у вас в файле vmware отсутствует файл version.h, попробуйте ввести код:
cd /usr/src/kernels/$(uname -r)/include/linux/ ln -s /usr/include/linux/version.h version.h
Примечание: я получил всю указанную выше информацию из Интернета. Теперь я могу запустить проигрыватель VMWare
У меня была та же проблема с VMWARE 12.5.8 с GCC 7.2.0. Я выполнил шаги, упомянутые sandoche balakrichenan, и я столкнулся с некоторыми проблемами при создании папки только для vmmon. Я должен был сделать несколько дополнительных шагов, чтобы заставить vmware работать.
Вот мои шаги:
cd /usr/lib/vmware/modules/source
tar -xf vmnet.tar
cd vmnet-only
make
cd ..
tar -xf vmmon.tar
cd vmmon-only
make
[столкнулся с некоторыми проблемами и не смог создать файл vmmon.o. RFOLlowed шаги отсюда -> здесь Скопировали эти из этого GITHUB -> здесь в папку / usr / lib / vmware / modules / source]
cd ..
[При необходимости создайте папку misc]
cp vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko
cp vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko
depmod -a
/etc/init.d/vmware restart
Работал как шарм! Спасибо!
По моему опыту, вы должны нажать кнопку «ОК» во всплывающем окне. Обновление модуля модуля VMware должно появиться снова. Просто укажите его на свой gcc-7. Он должен скомпилировать. Если это все еще не удастся, вам нужно будет установить gcc-7.2. Это будет из тестовых сборок Toolchain. Используйте следующие команды:
sudo apt-get update -y && \
sudo apt-get upgrade -y && \
sudo apt-get dist-upgrade -y && \
sudo apt-get install build-essential software-properties-common -y && \
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y && \
sudo apt-get update -y && \
sudo apt-get install gcc-7 g++-7 -y && \
Эта часть должна быть выполнена:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 60 --slave /usr/bin/g++ g++ /usr/bin/g++-7 && \
Теперь:
sudo update-alternatives --config gcc
ПРИМЕЧАНИЕ:
Это также работает и с Debian, но вместо добавления репозитория Ubuntu вы можете добавить:
deb http://ftp.us.debian.org/debian testing main contrib non-free
в конец:
/etc/apt/sources.list
Теперь попробуйте обновление модуля модуля VMware еще раз. Вы можете просто увидеть только gcc-7. Просто укажите там; это будет gcc-7.2. Если несовместимое предупреждение появляется, сделайте, как я сказал выше.
Надеюсь, это поможет,
Я решил через: cd /usr/lib/vmware/modules/source tar -xf vmnet.tar cd vmnet-only make cd .. tar -xf vmmon.tar cd vmmon-only make cd .. cp vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko cp vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko depmod -a /etc/init.d/vmware restart
Возможно, потребуется использовать sudo перед каждой приведенной выше командой.
Во время выполнения make во время выполнения вышеуказанной команды, если есть ошибка, найдите ошибку в сообществе vmware для патча. Например, я решил одну проблему, используя следующий патч:
diff -Naur vmnet-only.orig/bridge.c vmnet-only/bridge.c --- vmnet-only/bridge.c 2017-06-26 22:08:39.148034785 +1000 +++ vmnet-only/bridge.c 2017-07-16 11:37:01.325802125 +1000 @@ -636,7 +636,7 @@ unsigned long flags; int i; - atomic_inc(&clone->users); + clone = skb_get(clone); clone->dev = dev; clone->protocol = eth_type_trans(clone, dev);
Если у вас в файле vmware отсутствует файл version.h, попробуйте ввести код:
cd /usr/src/kernels/$(uname -r)/include/linux/ ln -s /usr/include/linux/version.h version.h
Примечание: я получил всю указанную выше информацию из Интернета. Теперь я могу запустить проигрыватель VMWare
У меня была та же проблема с VMWARE 12.5.8 с GCC 7.2.0. Я выполнил шаги, упомянутые sandoche balakrichenan, и я столкнулся с некоторыми проблемами при создании папки только для vmmon. Я должен был сделать несколько дополнительных шагов, чтобы заставить vmware работать.
Вот мои шаги:
cd /usr/lib/vmware/modules/source
tar -xf vmnet.tar
cd vmnet-only
make
cd ..
tar -xf vmmon.tar
cd vmmon-only
make
[столкнулся с некоторыми проблемами и не смог создать файл vmmon.o. RFOLlowed шаги отсюда -> здесь Скопировали эти из этого GITHUB -> здесь в папку / usr / lib / vmware / modules / source]
cd ..
[При необходимости создайте папку misc]
cp vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko
cp vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko
depmod -a
/etc/init.d/vmware restart
Работал как шарм! Спасибо!