обновление BIOS без MS Windows (или дисковод для гибких дисков)

Опция 1:

Загрузите любой Живой ISO-образ CD, Knoppix, Ubuntu, Дугу, безотносительно. Knoppix является, вероятно, легкой опцией.

Затем измените настройки VM, чтобы "вставить" виртуальный CD в виртуальный CD-привод и запустить VM. Это должно загрузиться с CD. Если это не делает, посмотрите на настройки VM снова для выяснения почему.

После того как LiveCD загрузился, необходимо смочь смонтировать существующие диски VM (или они, возможно, были смонтированы автоматически), и просмотрите все файлы в системе, можно затем передать их Карте памяти или сетевому диску.

Опция 2:

Переместите файлы виртуального диска в одну сторону для безопасного хранения и реконфигурируйте Ваш VM для использования нового пустого жесткого диска. Переустановите свою ОС от чистого.

После того как новая ОС работает, завершила работу его и повторно добавляет старый виртуальный диск как второй виртуальный диск. Загрузите VM, и необходимо смочь смонтировать разделы старого диска в новой ОС (если они автоматически не смонтированы так или иначе).

Затем можно скопировать файлы, через которые Вы хотите к новому диску. Когда Вы сделаны, старый диск может быть удален из конфигурации и удален из хост-системы.

Наконец

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

Теперь скопируйте свои файлы. Необходимо всегда предполагать, что любая из машин, виртуальных или реальных, может пойти titsup в любой момент, и это будет настолько менее напряжено, если можно просто пойти, получают другого, или переустанавливают от чистого, и не теряют что-либо. Dropbox/Google Drive/Ubuntu Один/iCloud является Вашими друзьями.

4
20.09.2013, 00:17
1 ответ

Если изображения являются слишком большими для дискеты, та же Дуга Linux, Wiki имеет инструкции.

Если Ваше изображение флэш-памяти является слишком большим для дискеты, перейдите к веб-сайту FreeDos bootdisk и загрузите образ жесткого диска 10 МБ. Это изображение является полным образом диска, включая разделы, так добавляя, что Ваша утилита флэш-памяти будет немного более хитрой:

# modprobe loop
# losetup /dev/loop0 <image-file>
# fdisk -lu /dev/loop0

Можно сделать некоторых просто математика теперь: размер блока (обычно 512) времена запуск первого раздела. Во время записи первый раздел запускается в блоке 63. Это означает, что разделы запускаются при смещении 512 * 63 = 32256:

# mount -o offset=32256 /dev/loop0 /mnt

Теперь можно скопировать утилиту флэш-памяти на файловую систему как нормальную.

После того как Вы сделаны:

# umount /mnt
# losetup -d /dev/loop0

Изображение может теперь быть скопировано в карту с интерфейсом USB для начальной загрузки или загружено как memdisk согласно нормальным инструкциям.

Проверьте, что устройство не смонтировано:

lsblk

Скопируйте изображение:

sudo dd if=/location/of/the/img/file.img of=/dev/sdx

Примечание:

  • Удостоверьтесь размонтировали устройство сначала.
  • ‘x’ в “sdx” отличается для каждого включенного устройства. Вы могли бы перезаписать свой жесткий диск при смешивании его файла устройств с тем из флеш-накопителя!
  • Удостоверьтесь, что это как “sdx” не как “sdxn”, где ‘n’ является числом, таким как ’1 ′ и ’2 ′.
5
27.01.2020, 20:54
  • 1
    Можно также загрузиться непосредственно от файла изображения с личинкой. Ключевое слово является "обратной петлей". В конце этой статьи можно найти пример. –  jofel 19.09.2013, 10:52
  • 2
    Вместо того, чтобы принимать мой ответ, я предпочел бы принимать ответ @jofel или подобный. Тот подход звучит лучше мне. :-) –  MountainX-for-Monica 19.09.2013, 18:50

Теги

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