Загрузочная USB Flash — различия между версиями

Материал из ALT Linux Wiki
Перейти к: навигация, поиск
Строка 4: Строка 4:
  
 
По одной из вышеприведённых ссылок рекомендуют ext2 ради минимального истязания записью нежурналируемых файловых систем по сравнению с журналируемыми.
 
По одной из вышеприведённых ссылок рекомендуют ext2 ради минимального истязания записью нежурналируемых файловых систем по сравнению с журналируемыми.
 +
 +
Предварительно следует установить пакеты c загрузчиком и загрузочными секторами:
 +
<pre># apt-get install -y extlinux syslinux-data</pre>
 
{{Attention|Дальнейшее описание исходит из того, что моя флэшка определилась как '''/dev/sdf''' &mdash; в каждом случае бывает по-разному, не промахнитесь.}}
 
{{Attention|Дальнейшее описание исходит из того, что моя флэшка определилась как '''/dev/sdf''' &mdash; в каждом случае бывает по-разному, не промахнитесь.}}
 
==Делал так==
 
==Делал так==
Строка 21: Строка 24:
 
w<ENTER>
 
w<ENTER>
 
</pre>
 
</pre>
<li>Отформатируем его (метку '''LinuxBoot''' можно заменить на любую):
+
<li>Отформатируем его (метку '''LinuxBoot''' можно заменить на любую «от фонаря»):
 
<pre># mkfs -text2 /dev/sdf1 -LLinuxBoot</pre>
 
<pre># mkfs -text2 /dev/sdf1 -LLinuxBoot</pre>
  

Версия 06:49, 8 июня 2020

По мотивам InstallFlash и | Bootable Linux USB drive using EXTLINUX

В отличие от syslinux для загрузки с флэшек, отформатированных в FAT, extlinux умеет грузить установщик или «живой»/«спасательный» образ почти с любой «родной» ФС.

По одной из вышеприведённых ссылок рекомендуют ext2 ради минимального истязания записью нежурналируемых файловых систем по сравнению с журналируемыми.

Предварительно следует установить пакеты c загрузчиком и загрузочными секторами:

# apt-get install -y extlinux syslinux-data
Внимание! Дальнейшее описание исходит из того, что моя флэшка определилась как /dev/sdf — в каждом случае бывает по-разному, не промахнитесь.

Делал так

  1. На флэшке размером от 8 ГБ без разделов cоздадим раздел в ДОС-разметке:
    # fdisk /dev/sdf
    o<ENTER>
    n<ENTER>
    p<ENTER>
    1<ENTER>
    <first cylinder, ENTER>
    <last cylinder, ENTER>
    a<ENTER>
    1<ENTER>
    w<ENTER>
    
  2. Отформатируем его (метку LinuxBoot можно заменить на любую «от фонаря»):
    # mkfs -text2 /dev/sdf1 -LLinuxBoot