Форум » Acer Aspire One-Slackware » Установка дистрибутива с Usb носителя, Один из способов » Ответить

Установка дистрибутива с Usb носителя, Один из способов

admin: В дистрибутиве DeepStyle/Slackware есть возможность установки с usb-носителя, так называемой флешки. В поставку дистра включен установочный образ usbboot.img для воссоздания загрузочной флешки, с подробными инструкциями, как это сделать. Ничего не имею против, даже наоборот - очень полезная штука. Только сделана как то "криво". При записи загрузочного образа на флешку, прозводится переформатирование носителя. То есть, если у Вас 8-ми гигабайтная флешка, остальное пространство остается просто не задействованным. 30-ти мегабайтный образ и остальное пространство, которое не используется просто никак. Поэтому, попробую описать, как более рационально использовать пространство памяти носителя. Начну с того, что даже не пробуйте форматировать флешки в формате ext2. Чревато выходом носителя из строя. Что-то создатели ext2 недосмотрели, а производители совсем не горят желанием подстраиваться под нужды линукса. Это из собственного опыта. А опыт такой - две загубленные флешки в результате экспериментов с форматом в ext2. Не помогли даже восстановительные утилиты от производителей. Хорошо что гарантийные были. Но продавцы стали с подозрением на меня коситься... Вобщем, лучше иметь 4/8-ми гигабайтовый носитель, отформатированный в формате vfat-32. Смысл действий такой - копируем на флешку содержимое образа, делаем ее загрузочной и добавляем на нее же каталог с ппакетами /slackware. Для начала скачаем сам образ: [pre2]wget -c http://mirror.deepstyle.org.ua/deepstyle-current/usb-and-pxe-installers/usbboot.img[/pre2] Каталоги привожу произвольные, Вы сами решите для себя, в какой каталог сохранять образ и в какой монтировать. Теперь его примонтируем по типу монтирования образа cdrom: [pre2]mount -o loop /work/usbboot.img /mnt/img/[/pre2] Затем, копируем все файлы из примонтированного образа, прямо на флешку. Осталось ее сделать загрузочной. Отмонтируйте флешку (Важно!), затем сделайте ее загрузочной: [pre2]#!/bin/bash syslinux /dev/sdb1 cat /usr/share/syslinux/mbr.bin > /dev/sdb[/pre2] В моем случае usb-носитель виден в системе как /dev/sdb1 Как называется флешка у Вас в системе, это смотрите сами. Можно посмотреть как выглядит примонтированная флешка с помощью программы из KDE - kdf... После всего этого, скопируйте каталог /slackware с пакетами на флешку и загрузочный usb-носитель готов. После этого, установка DeepStyle/Slackware ни чем не отличается от установки с cdrom. Просто при указании места на вопрос "откуда будете устанавливать дистрибутив", Выберите установку с раздела на винчестере, затем просто enter. В ответ установщик отобразит все разделы которые он определил... В их списке будет и раздел на флешке (у меня /sdb1). В следующем окне будет предложено ввести название уаталога, в котором находится устанавливаемый дистрибутив, поэтому вводим: [pre2]/slackware[/pre2] Дальше как обычно ................. Таким образом я установил DeepStyle-current на свой нетбук Acer Aspire One ======================================================= Я добавил в свой initrd.img, midnight commander, выдранный из образа дистрибутива Vector. Просто для визуального контроля, с mc мне работать удобнее... Делается это просто - из образа usbboot.img скопировал все файлы в каталог. Туда же поместил два скрипта для распаковки/запаковки initrd.img (прицеплены к посту) Распаковал initrd.img, затем в каталог /extract разархивировал архив mc_vector-4.5.5.5.tar.bz2 С помощью скрипта запаковки воссоздал измененный. Вот и все... Прикрепленные файлы Скачать mc_vector_4.5.5.5.tar.bz2( 188.89 килобайт ) Скачать pack_initrd.tar.bz2 ( 394 байт )

Ответов - 0



полная версия страницы