сегодня я хотел найти способ создать загрузочную программу, сделать мою флэш-загрузку и протестировать ее. Я ищу много сайтов, чтобы сделать это.
Сначала я захожу на этот сайт. но на этом сайте объясняется, как написать программу для загрузки FLOPPY, и когда я вижу команду ./write
, я не могу выполнить эту команду с моей флешкой.
затем после поиска в Google это: hello world boot sector
(что я вижу с другого сайта) я нашел этот сайт. хотя этот сайт объясняет, как сделать загрузочный диск FLOPPY. я вижу эту команду:
dd if=boot.bin bs=512 of=/dev/fd0
Я знал, что fd0
- это устройство, на котором смонтирован дисковод гибких дисков.
я думаю, что могу заменить fd0
на sdb
или sdc
или другое, но я не знаю точно, какое имя относится к флэш-памяти, которую я подключаю к компьютеру, поэтому я набираю вышеуказанную команду 6 раз для каждого sdb
и sdc
и sda
и sda2
и sda4
и ....
тогда, конечно, файл, скопированный во флэш-память и сделать его загрузочным.
так что я был счастлив сделать это и перезагрузить компьютер и установить первое загрузочное устройство на флэш-память, затем я вижу, что это работает, но когда я удаляю флэш-память и возвращаю предыдущую опцию загрузочного устройства с приоритетом BIOS (на жесткий диск), я вижу этот загрузчик winodws не загружается. :(