Много често това е полезно да се извърши първоначално зареждане USB-флаш карта с правилния софтуер. Флаш памет е много по-удобно и по-компактен от оптичен диск и USB портове са на разположение на всеки компютър.
В тази статия ще обсъдим как като образ на всяка дистрибуция на живо-CD събира стартиращ живо USB с правилния софтуер.
Първият потегли ръка се появи живо CD на Debian Debian-живо-501-amd64-Xfce-desktop.iso. Така че нека да започнем.
Подготовка на USB устройство
С командата FDISK за да създадете желания размер на дяла USB устройството и да го направите стартиращ. Тя трябва да изглежда по следния начин:
# Fdisk -l / сътрудничество / ШАРС Disk / сътрудничество / ШАРС: 2021 MB, 2021654528 байта 33 глави, 63 сектора / звено, 1899 цилиндри звена = цилиндри на 2079 * 512 = 1064448 байта идентификатор диск: 0x00000000 Device Начало Край Id блокове от две операционни системи / сътрудничество / sdc1 * януари 1900 1974256 б W95 FAT32
След това създайте файлова система:
# Mkdosfs -F 32 / сътрудничество / sdc1
mkdosfs полезност се намира в dosfstools пакет
След това настройте MBR от Syslinux пакет
# Dd ако = / ЮЕсАр / акции / Syslinux / mbr.bin на = / ррт / SDC 0 + 1 + 0 записи в 1 записа от 304 байта (304 В) копира, 0.0162317 S, 18.7 КБ /
Mount Ораз живо CD и USB диск
# Mount -o контур -t iso9660 ./debian-live-501-amd64-xfce-desktop.iso / MNT / CDROM # монтират -t VFAT / сътрудничество / sdc1 / MNT / USB
Копирайте файловете, след което леко се промени тяхното местоположение и конфигурация Syslinux
# Cp -r / MNT / CDROM / * / MNT / USB # MV / MNT / USB / isolinux / * / MNT / USB # MV /mnt/usb/isolinux.cfg /mnt/usb/syslinux.cfg # RM-RF / MNT / USB / isolinux *
Беше: # котка /mnt/cdrom/isolinux/isolinux.cfg включва menu.cfg подразбиране /isolinux/vesamenu.c32 подкани 0 изчакване стана 00: # котка /mnt/usb/syslinux.cfg включва menu.cfg подразбиране /vesamenu.c32 0 изчакване ред 00
инсталация за начално зареждане
# Демонтирате / MNT / USB # Syslinux / сътрудничество / sdc1
След това ни живо USB готов за употреба: Рестартирайте компютъра в настройките на BIOS да показва, че е необходимо да се стартира от USB-устройство и се наслаждавайте.
Добавяне или премахване на програми
Ние можем да стигнем по-далеч и да изберете софтуер за вашия живо USB. Това ще изисква някои инструменти на SquashFS инструменти пакет
С командата unsquashfs на разопаковането на изображението на файловата система:
# Защитен режим / MNT / debianroot / # unsquashfs -d / MNT / debianroot / /mnt/usb/live/filesystem.squashfs
Важно е да се SquashFS инструменти версия е идентично с това, което е взето от изображението. (От версия на версия на настройките по подразбиране може да се промени, в резултат на което изображението не може да се стартира sobrvnny пре)
файлови системи и chrutimsya Mount до празната директория:
# Mount --bind / Proc / / MNT / debianroot / Proc / # монтиране --bind / сътрудничество / / MNT / debianroot / сътрудничество / # монтиране --bind / сис / / MNT / debianroot / сис / #chroot / MNT / debianroot / / хамбар / Баш
Сега, със съответната партида menezhdera да инсталирате или премахвате пакети. За Дебиан: дясното /etc/apt/sources.list, sinhronizuemsya с хранилището и инсталиране на това, което ви трябва.
В края - Exit chruta CTRL-D
# Демонтирате / MNT / debianroot / Proc / # демонтирате / MNT / debianroot / сътрудничество / # демонтирате / MNT / debianroot / сис /
И събиране на файловата система обратно към картинката:
# Mksquashfs / MNT / debianroot / /mnt/usb/live/filesystem.squashfs # демонтирате / MNT / USB /
Популярни статии