1

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

USB, который я планирую использовать, имеет емкость 8 ГБ, а Knoppix нужно всего 700 МБ (я буду использовать небольшую версию для компакт-диска, а не огромную версию для DVD). Я хотел бы использовать как можно меньше емкости флэш-накопителя USB (я планировал использовать 1 ГБ для загрузочного диска Knoppix, а остальное - в качестве свободного места). Оставшееся свободное пространство будет разделом FAT32, поэтому я могу использовать его как "обычный" USB-накопитель.

В настоящее время я использую ПК Debian; Буду признателен за инструкции о том, как сделать это с помощью Linux и (необязательно) OS X.

3 ответа3

2

Сначала вы должны разделить pendrive (допустим, он подключен как /dev /sdc) на два отдельных раздела. Вы можете добиться этого с помощью утилиты gparted в Debian.Вы можете ввести в терминале

GParted

открыть эту утилиту.Существует множество руководств по использованию gparted в Интернете (также по созданию загрузочного дистрибутива Linux Linux).

создать два раздела вашего устройства по вашему выбору, используя gparted.В этом случае это будет что-то вроде sdc1 и sdc2.

В linux есть утилита под названием yumi для создания загрузочного pendrive.Чтобы установить эту утилиту, просто наберите

подходить установить Юми

в терминале. используйте yumi для установки knoppix в sdc1, предполагая, что sdc1 - это том, на котором вы должны установить knoppix. Второй раздел будет доступен из дистрибутивов Linux и современных операционных систем Windows.

2

идти к

https://archive.org/details/BootableKnoppix16GUSBImg.7z

нажмите на ссылку Torrent, чтобы начать загрузку файла

Bootable_Knoppix_16G_USB_img.7z

это загрузочный образ USB на 16 гигабайт с 9 версиями Knoppix, все из которых вы можете загрузить.

1

После прибегая к помощи немного больше, я нашел процедуру здесь , который прекрасно работает. Это займет немного времени, но это работает.

Я положил сюда эти знания, чтобы они были доступны любому, кто сталкивается с этой конкретной проблемой.

Примечание: мне удалось сделать это с помощью Debian Linux. Я все еще должен выяснить, как заставить это работать на OS X.

Шаг 0 (Очевидный) Загрузите (или каким-либо образом получите) образ Knoppix CD (или DVD) .iso, который вы хотите скопировать на флешку. Я использую KNOPPIX_V7.2.0CD-2013-06-16-EN.iso .

Шаг 1. Установите syslinux:

$ sudo apt-get install syslinux

Шаг 2. (Очистите USB-накопитель) Подключите USB-накопитель к компьютеру. Чтобы узнать, как система "распознает" его, введите следующую команду:

$ fdisk -l

(вам может потребоваться переключиться на пользователя root или использовать sudo). Результат будет примерно таким:

Disk /dev/sda: 1500.3 GB
...
Disk /dev/sdb: 7803 MB
241 heads, 62 sectors/track 182401 cylinders
...

Обратите внимание, что первая запись относится к локальному жесткому диску, а вторая относится к USB-накопителю. Ваши результаты могут отличаться. Если у вас есть какие-либо сомнения, отключите USB, снова запустите fdisk -l и проверьте, какой диск пропал.

Как только вы убедитесь, что знаете, какое устройство является вашим USB-накопителем (в моем случае /dev/sdb), запишите значения heads и sectors/track (в моем случае 241 головок и 62 сектора / дорожки).

Теперь уничтожьте флэш-накопитель:

$ shred -n 0 -z /dev/sdb

Эта команда перезапишет ваш USB-накопитель нулями, включая таблицу разделов (для получения дополнительной информации обратитесь к справочной странице по shred ). Если вы хотите просмотреть прогресс, добавьте ключ -v . Это займет довольно много времени (30 или 45 минут в моем случае), так что, возможно, пришло время перекусить;)).

Шаг 3. (Подготовьте файл .iso). Перейдите в папку, где находится образ Knoppix .iso , и преобразуйте его в "гибридный режим". Используйте значения heads и cylinders/track вы получили на шаге 1 (если вы их не помните, используйте fdisk -l /dev/sdb):

$ isohybrid -o 1 -h 241 -s 62 -e 1 KNOPPIX_V7.2.0CD-2013-06-16-EN.iso

Шаг 4 Запишите образ на флешку:

$ cat KNOPPIX_V7.2.0CD-2013-06-16-EN.iso > /dev/sdb

Это займет около 20 минут (так что, может быть, вам стоит выпить чашку кофе прямо сейчас).

После выполнения этой команды проверьте таблицу разделов USB:

$ fdisk -l /dev/sdb

Disk /dev/sdb: 7803 MB
241 heads, 62 sectors/track 182401 cylinders
...
Device     Boot  Start End   Blocks Id System
/dev/sdb1    *     1    97  724686+ 17 HPFS/NTFS hidden

Это говорит о том, что раздел /dev/sdb1 является загрузочным разделом HPFS/NTFS . Здесь находится ваш загрузочный диск Knoppix.

Шаг 5 (Сделайте оставшуюся часть вашего USB-накопителя доступной для использования). Если вы не возражаете, что оставшееся место на вашем флэш-накопителе потеряно, пропустите это. Но если вы (как и я) жадны до этих драгоценных лишних мегабайт, вам нужно добавить второй раздел на ваш диск. Итак, давайте отредактируем таблицу разделов:

$ fdisk /dev/sdb

command (m for help): p
Disk /dev/sdb: 7803 MB
241 heads, 62 sectors/track 182401 cylinders
...
Device     Boot  Start End   Blocks Id System
/dev/sdb1    *     1    97  724686+ 17 HPFS/NTFS hidden

command (m for help): n
Partition type:
    p primary
    e extended
Select: p
Partition number (1-4, default 2): 2
First sector (98-1019, default 98): 
Using default value 98
Last sector, +sectors or +size{K,M,G} (8032256-31266815, default 31266815): 
Using default value 31266815

Command (m for help): t
Partition number (1-4): 2
Hex code (type L to list codes): c
Changed system type of partition 2 to c (W95 FAT32 (LBA))

command (m for help): w

Обратите внимание, что теперь есть два устройства: /dev/sdb1 , которое содержит загрузочный образ Knoppix, и /dev/sdb2 которое является свободным пространством (почти) готовым к использованию. Теперь осталось только подготовить файловую систему:

$ mkfs.vfat /dev/sdb2

И это все! В следующий раз, когда вы подключите эту флешку к компьютеру, вы сможете использовать свободное место как обычную флешку, но там будет скрытый раздел Knoppix Live, готовый помочь вам. Чтобы использовать его, просто выключите компьютер, подключите к нему флешку и включите его. Убедитесь, что ваш компьютер может загружаться с USB, и дождитесь запуска системы.

Я действительно надеюсь, что это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .