
Я хотел бы понять следующее:
У меня есть установочный CD Debian, с которого я могу загрузиться. Теперь я скопировал его на USB-флешку с помощьюdd
dd if=/dev/sr0 of=/dev/sdc bs=1M
Образ компакт-диска должен содержать загрузочный сектор и все остальное, что необходимо для загрузки, однако USB-накопитель не загружается.
Что я упускаю — почему флешка не загружается?
PS: Меня не интересуют советы по созданию загрузочной флешки, я лишь хочу понять, почему вышеописанный метод не работает.
решение1
Всякий раз, когда я это делал, я использовал путь самого USB-устройства, а не первого раздела. То есть, /dev/sdc
вместо /dev/sdc1
.
решение2
Я не знаю подробностей El Torito, но не думаю, что «загрузочные сектора» работают таким же образом на CD.
Определяет ли El Torito (стандарт загрузки компакт-дисков) что такоепервыйсектор должен содержать? Если нет, то, вероятно, в первом секторе мусор, что делает его незагружаемым.