В Linux сделайте загрузочный USB из Windows установка ISO

Увидев ваш предыдущий вопрос , похоже, что вы только что установили ключ репозитория Debian Multimedia. Установка пакета автоматически регистрирует ключ подписи с помощью apt-key , но подпись проверяется при загрузке списка пакетов (т.е. во время операции обновления). Пока вы этого не сделали, пакеты из репозитория Debian Multimedia являются ненадежными и поэтому (если я правильно помню) не могут быть установлены через Synaptic по умолчанию.

Если это действительно проблема, просто запустите apt-get update (или команду обновления в Aptitude или Synaptic) один раз после установки пакета debian-multimedia-keyring .

-121--291608-

Анализ проблемы выше. Цитирование из сообщения:

The following packages have unmet dependencies:
  lib32asound2: Depends: libasound2 (= 1.0.23-2.1) but 1.0.24.1-2 is installed.
The following actions will resolve these dependencies:

Это означает, что lib32asound2 имеет libasound2 в качестве зависимости. Однако установленная версия libasound2 (1,0,24,1-2) имеет более высокий номер версии, чем требуется lib32asound2 (1,0,23-2,1). Это приводит к ошибкам для диспетчера пакетов (aptitude), так как без специального запроса он не понизит версию пакета до более низкой.

Как опубликовано, информация о версии

libasound2: 
  Installed: 1.0.24.1-2 
  Candidate: 1.0.24.1-2 
  Version table: 
  *** 1.0.24.1-2 0 500 http://mirror.transact.net.au/debian/ testing/main amd64 Packages 
        100 /var/lib/dpkg/status

. Похоже, отсутствует стабильная версия. У меня есть

$ apt-cache policy libasound2
libasound2:
  Installed: 1.0.23-2.1
  Candidate: 1.0.23-2.1
  Version table:
     1.0.24.1-3 0
         50 http://debian.lcs.mit.edu/debian/ unstable/main amd64 Packages
 *** 1.0.23-2.1 0
        500 http://debian.lcs.mit.edu/debian/ squeeze/main amd64 Packages
        100 /var/lib/dpkg/status

Немедленное решение состоит в том, чтобы удалить libasound2 с apt-get purge libasound2 и убедиться, что отсутствуют источники тестирования. В сообщении не указано ни одного, но apt-cache не будет отображаться информация об источниках, которые не были перечислены, при условии, что кэш обновлен. Также запустите apt-get update , чтобы убедиться, что кэш обновлен. Кроме того, включите обновления безопасности для стабильной работы.

-121--291607-

Да, вы уже ответили. Последующий - для последующих повторов отчета одной и той же командой iostat, не между выполнением команды (они всегда с момента загрузки).

0
02.02.2019, 11:09
3 ответа

Используйте WoeUSB , что делает загрузочный USB-ключ пригодным для старых BIOS. Он создал раздел vfat, тогда как при использовании ddразделы не записывались.

Я использовал --workaround-bios-boot-flag, что означает:

Workaround BIOS bug that won't include the device in boot menu if non of the partition's boot flag is toggled

Также обратите внимание, что --deviceсотрет весь USB-накопитель.

Вот моя команда и вывод:

% sudo woeusb --workaround-bios-boot-flag --device en_windows_10_multiple_editions_x64_dvd_6846432.iso /dev/sdc
WoeUSB v@@WOEUSB_VERSION@@
==============================
Mounting source filesystem...
Wiping all existing partition table and filesystem signatures in /dev/sdc...
/dev/sdc: 5 bytes were erased at offset 0x00008001 (udf): 43 44 30 30 31
Ensure that /dev/sdc is really wiped...
Creating new partition table on /dev/sdc...
Creating target partition...
Making system realize that partition table has changed...
Wait 3 seconds for block device nodes to populate...
mkfs.fat 4.1 (2017-01-24)
mkfs.fat: warning - lowercase labels might not work properly with DOS or Windows
Mounting target filesystem...
Applying workaround to prevent 64-bit systems with big primary memory from being unresponsive during copying files.
Copying files from source media...
Installing GRUB bootloader for legacy PC booting support...
Installing for i386-pc platform.
Installation finished. No error reported.
Installing custom GRUB config for legacy PC booting...
Applying workaround for buggy motherboards that will ignore disks with no partitions with the boot flag toggled
Resetting workaround to prevent 64-bit systems with big primary memory from being unresponsive during copying files.
Unmounting and removing "/media/woeusb_source_1549081699_11951"...
Unmounting and removing "/media/woeusb_target_1549081699_11951"...
You may now safely detach the target device
Done :)
The target device should be bootable now

На всякий случай введите после этого sync.

2
28.01.2020, 04:02

следующее помогло мне поместить rhel или centos .iso на USB-накопитель.

Это делается в Linux

  • подключите USB-накопитель, он отображается , например, как блочное устройствоsdc
  • cp windows.iso /dev/sdc{да, всё} {не копировать в sdc1, копировать в блочное устройство }

чтобы отменить действие и снова сделать USB-накопитель пригодным для использования в Windows, поскольку Windows не будет предлагать возможности переформатировать USB-накопитель после того, как вы скопируете такой образ, просто выполните следующее в Linux

  • parted /dev/sdc mklabel gpt
  • parted /dev/sdc mkpart primary 0% 100%
  • mkfs.fat /dev/sdc
  • это сделает Windows счастливее и захочет использовать и/или переформатировать флешку
  • измените sdcна правильное блочное устройство, которое является USB-накопителем при подключении, не сдуйте по ошибке не тот диск.
0
18.05.2020, 18:32

На момент написания этого ответа было невозможно установить woeusbв Ubuntu 20.04 LTS из PPA, который некоторое время работал в более старых версиях Ubuntu.

Но можно использовать mkusb версии 12, mkusb -dus и mkusb -plug, а можно «сделать самому».

См. эту ссылку и ссылки из нее,

help.ubuntu.com/community/mkusb #Windows _USB _установка _диск

0
18.06.2020, 23:08

Теги

Похожие вопросы