LINUX.ORG.RU

Маленький дистр для мелких делишек

 ,


3

3

Возникла идея поместить дистрибутив Linux на харде с оффтопиком для мелких задачек вроде ресайза\мува разделов на съемных хардах (нужен GParted, сл-но Xorg), запись образов на флешки с помощью dd и прочих мелочей. Суть в том, что хочется запихнуть его в 100Мб «брешь», оставшуюся от бестолкового резервного раздела W7. Влезет ли туда Parted Magic и как его «установить»? Подойдёт ли на роль ужимка-недоделка Debian? Сам склоняюсь к арчу, но нужно стабильное поделие



Последнее исправление: Stratopiglet (всего исправлений: 2)

дистрибутив Linux на харде с оффтопиком для мелких задачек вроде ресайза\мува разделов на съемных хардах (нужен GParted, сл-но Xorg), запись образов на флешки с помощью dd и прочих мелочей

Сам такой хотел собрать. Вышло гораздо жирнее, чем я надеялся, и я не разобрался с запуском иксов (xvesa умер, xfdev не видел устройств ввода, собирать целый xorg было лень).

Влезет ли туда Parted Magic

Нет, он весит 194M.

Подойдёт ли на роль ужимка-недоделка Debian?

До 100M не урежете.

AITap ★★★★★
()

Все свежие версии толковых дистрибутивов для этих целей давно уже перевалили за 300Мбайт. Так что либо старые версии SysRescueCD, либо какой-нибудь DamnSmallLinux.

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

До 100M не урежете

Slackware, Gentoo? Только вот у генты будет портеж включен, надобности в нем не будет. gcc/make тоже можно не включать, даешь сборку в VBox с биндингом раздела и чрутом

Не пробовали узнать, сколько весом выйдет минимально рабочий линукс (ядро, загрузчик, bash, сеть, пара консольных утилит)?

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

Gentoo?

Уменьшаем систему, собираемую при помощи Gentoo: продолжение банкета

Не пробовали узнать, сколько весом выйдет минимально рабочий линукс (ядро, загрузчик, bash, сеть, пара консольных утилит)?

Этот набор можно уместить в несколько десятков мегабайт. Если очень сильно постараться, то одна дискета.

Попробуйте вывалить на этот раздел tinycorelinux (кстати, 14M система с сетью и иксами), загрузить его и поставить на него GParted. Вдруг влезет?

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

не разобрался с запуском иксов (xvesa умер, xfdev не видел устройств ввода, собирать целый xorg было лень).

А есть ncurses аналоги gparted?

Stratopiglet
() автор топика

tinycore

В 15 мбайтах есть иксы, гпартед за собой вряд ли потянет более 100 метров либ.

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

Смотрю релизноты: там уже городят пакетный менеджер..

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

А есть ncurses аналоги gparted?

Нет. Есть GNU cfdisk (именно GNU, а не из util-linux), который умеет ресайзить ext*, vfat и reiserfs и имеет ncurses-интерфейс.

AITap ★★★★★
()

Спасибо отписавшимся по делу за пищу для ума, как история успеха завершится\застопорится - отпишусь для будущих поколений

Stratopiglet
() автор топика

http://www.slax.org/ - легко живёт и стартует с виндовых разделов, маленький, модульный, у меня на ёжике живёт в паралель хрюшки и кушать не просит.

mm3 ★★★
()

залезть в репу systemrescuecd и выдернуть оттуда профиль каталиста и выпилить ненужное (например иксы и браузер), щас там вроде 300Мб, но и до 100 уменьших можно

qnikst ★★★★★
()

Ну, раз варианты с загрузочной флешкой и установкой, например, Ubuntu прямо в Windows 7 вас не устраивают, почему бы не сжать диск С:\ на пару сотен МБ, после чего передвинуть его? Сжать можно штатными средствами Windows.

AnimusPEXUS
()

А зачем тебе именно иксы? Есть замечательные консольные утилиты займут намного меньше места. Я когда-то ставил себе Генту - понял какая это мощь. И хотя Гента у меня не прижилась в образоватльном смысле многом научила. Так что рекомендую Генту-вики изучить и остановиться на консольных утилитах. 100% уместишься в 100 МБ)))

Napitok ★★
()

Дык, линукс реально грузить через grub, запускаемый через виндовый загрузчик, с рутом в виде файла на NTFS-разделе. ;) Только, понятно дело, поддержка ntfs-3g должна быть в initrd.

Блин, надо будет статью про это написать.

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

1. Есть команда grub-ntldr-img, которая делает примитивный образ груба (основанный на grub1) в формате, который понимает виндовый загрузчик. Этот образ пытается отсканировать все разделы на диске и загрузить уже настоящий образ груба g2ldr (а вообще, какой укажешь).

2. Есть команла grub-mkimage, которая по твоему заданию делает образ груба с включенными модулями, рамдисками и т.п.

Проблема в том, что собрать свой образ груба слегка проблематично. Но уже собранные образы можно взять из исошника debian-rescue. Есть еще grub4dos, но это вроде бы GRUB1.

Я не очень разбираюсь в тонкостях работы с загрузчиком в Win7. Для XP в boot.ini добавляется строчка с файлом, созданном на первом этапе. В Win7 что-то типа такого же, только через команду bcdboot или bcdedit.

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

Еще забыл, результат п.2 нужно прицепить к файлу lnxboot.img из состава груба т.е. cat lnxboot.img result2 > g2ldr

А в гугле вот что нашел:

bcdedit /create /d Linux /application BOOTSECTOR
bcdedit /set {ID} device partition=c:
bcdedit /set {ID}  path \g2ldr.mbr
bcdedit /displayorder {ID} /addlast
Macil ★★★★★
()

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

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