LINUX.ORG.RU

Установка Linux на флеш


0

1

Здравствуйте.

Кто может помочь с установкой Linux на флеш (собственно рассматривается дистрибутивы Debian, Ubuntu, CentOS, Fedora, ну и FreeBSD).

Размер флешки 7gb, хотелось бы разместить на флешки только граб, дрова для сетевой карточки (WIfi И lan), а все остальное тянуть с ноута (iSCSI, NFS). На ноуте стоит Ubuntu 12 x64. На флешке будет стоять система i386.

Подскажите как сделать мудрее, и правильнее. Кто уже занимался такими извращениями и имеет записи - скиньте линку. Буду весьма благодарен.

На ноуте поднять NFS-сервер и сделать debootstrap в расшариваемую NFS-сервером директорию.

В chroot настроить получившуются систему для загрузки по сети: прописать NFS в fstab, подмонтировать в тот же chroot флешку как /boot, поставить linux-image, grub-pc, сгенерировать initramfs (update-initramfs), выполнить grub-install.

Отмонтировать флешку, загрузиться с неё на другом компьютере.

Самое интересное начнётся, когда захочется грузиться по wi-fi. Придётся руками много ковыряться в hook'ах initramfs-tools.

AITap ★★★★★
()
Ответ на: комментарий от le_legioner

Мне необходимо запускать систему с флешки, а не Live. Настройка локальки не позволяет применить PXE, а хранить данные, систему, свап на 7гб флешки не выйдет.

Journalist
() автор топика
Ответ на: комментарий от le_legioner

гавно софтина, dd с CD/DVD образа системы, либо с готовой виртуалки - лучший вариант. Но это не в моем случае.

Journalist
() автор топика
Ответ на: комментарий от AITap

Загвоздка выходит.... ноут у меня 64 битка, неттоп понимает только 32 битные системы. И слишком геморно с wifi Будет.

Journalist
() автор топика
Ответ на: комментарий от Journalist

Тогда неясна обязательность загрузки по сети. У меня лично на 8Гб флешку всё отлично влезает. Правда тормозит не по детски. Но по сети тормозить будет ничуть не меньше.

Да, на флешку в 16Гб влезет сейчас вообще всё.

om-nom-nimouse ★★
()
Ответ на: комментарий от Journalist

Никто не мешает chroot'нуться из 64-битной системы в 32-битную.

Загрузка с wi-fi - в принципе геморрой, как бы её ни делать.
Самое безгеморройное - часть / на флешке, а /home, /usr и т.п. - по NFS. Это (пока ещё) возможно стандартными средствами того же Debian.

AITap ★★★★★
()
Ответ на: комментарий от Journalist

ноут у меня 64 битка, неттоп понимает только 32 битные системы.

AITap описал фактически универсальный метод. С помощью debootstrap можно поставить систему любой битности.

om-nom-nimouse ★★
()
Ответ на: комментарий от Journalist

Да, хранить своп на сетевом диске тоже категорически не рекомендуется. Если планируется использование флешки, лучше обойтись без свопа вообще.

om-nom-nimouse ★★
()

Ты ведь знаешь, что всякие федоры и убунты ни разу не i386, а вовсе даже 586? Или ты так 32 бита обозвал?

wbrer ★★★
()
Ответ на: комментарий от wbrer

586

Да, это гигантское улучшение.

anonymous
()
Ответ на: комментарий от Journalist

хранить данные

NFS или 2-й раздел на флешке

свап

Не нужен

систему на 7гб флешки

Более, чем достаточно

Old_Hamster ★★★
()
Ответ на: комментарий от wbrer

не я, uname именно так назвал).

Пока просто взял вторую флешку, на нее записал изо. Далее запустил нетбук с двумя флешинциями, сделал установку на вторую флешку.

Запустилось сразу. Минуса: - долго ждать пока загрузится система - kde/gnome не стартует нормально (старт успешный после последовальетности нажатия клавиш CTRL+ALT+F1, ALT+F7) - -1 флешка дома

Плюса: - WiFi (это камень в огород debootstrap) - нетбук имеет свой «SSD»-lite ;)

Пока жена загружала Skype, Chrome с 15 вкладками geany. Тормозов не замечено (флеш разве что в фулэкране).

Journalist
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.