Lilit
написал 18 ноября 2004 года в 16:21 (860 просмотров)
Ведет себя
неопределенно; открыл 12 тем в форуме, оставил 63 комментария на сайте.
Не работает данная команда.
Можно ли какими-нибудь другими средствами сделать загрузочную дискету?
Или в Мандрайке это не предусмотрено?
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
А что значит «не работает"?
Нет файла /sbin/mkbootdisk?
А mkbootdisk-1.x.x-x.x.i586.rpm установлен?
Нету.
Предположу, что он имеется на установочных CD.
Пойду посмотрю их содержимое.
Странно, что система по умолчанию его не установила…
Что-то его нет.
Загрузила пакет mkbootdisk-1.4.5-7mdk.i586.rpm,
при попытке установить:
предупреждение: mkbootdisk-1.4.5-7mdk.i586.rpm: подпись DSA V3: NOKEY, key ID 70771ff3
ошибка: Неудовлетворенные зависимости:
syslinux >= 1.76-2mdk нужен для mkbootdisk-1.4.5-7mdk
И чего делать? Можно ли установить с --force? В смысле — не опасно ли?
А делать ровно следующее: установить syslinux версии старше 1.76. Потом уже ставить mkbootdisk.
Если ставить с '--force' даввный пакет, то опасность лишь одна — возможно не будет работать эта утилита.
Все это я уже проделала.
Однако при создании бут-диска система все время жалуется: «No space left on device».
Сколько же весит этот загрузочный образ :)?
Либо дискета липовая…
Угу, именно дискета.
Чего-то не дискета, потому что какую бы дискету не вставила, одно и то же вещает. Что ошибка, мол, места не хватает. Хм.
При попытке загрузиться с этой дискеты сообщилось:
«Cannot find kernel image: linux».
:(
значится у тебя слишком большое ядро и оно не влазит на дискету. Сколько оно у тебя весит?
А как посмотреть?
И если не влезает на дискету, что же тогда делать?
Если у тебя ядро именно это: /boot/vmlinuz-2.4.27-0.pre2.1mdk (взял из темы про strange items в lilo), то просто глянь сколько оно занимает места ;).
Вероятно, пересобрать ядро, убрав из него всё лишнее, дабы оно получилось как можно меньшего размера ;).
П.С. поищи в гугле про создание загрузочных дискет в linux — весьма полезно ;).
Да ну, делать мне больше нечего…
ну да 30 минут у вас нет :)
не пересобрав оное под флопарь или не скачав готовое нужного размера и функцианальности — вы не сможете сделать загрузочный диск — такие вот пироги!
Не 30 минут нет, а знаний нет.
Ну ладно тогда…
а попробовать приобрести — или в конце концов поискать линукс помешающийся на флопике — таких я вас уверяю много!
pol, сказки рассказывать перестаём, да?
как уже сказал fly4life, надо поглядеть размер файла ядра (vmlinuz-*), плюс начальный ram-диск с модулями, если оно есть (initrd-*).
у меня, к примеру, собственной сборки ядро понимает железо, мною используемое и необходимое для загрузки, само, без модулей.
(это на работе, ещё не обновлял, ленива… дома 2.6.8.1, размер почти такой же, так как конфиг тот же самый)
как видно, на дискетку оно не поместится. но: можно же создать загрузочный cd, размер которого несколько побольше дискетного ;)
тем паче, что дисковода-то уменя и нет. вообще. как класса… :))
для этого надо несколько вещей: isolinux.bin (входит в пакет syslinux), boot.cat, mkisofs, cdrecord, ну и само ядро, а так же привод и настройки для записи дисков.
складываем всё, что нам надо в отдельную папку.
создаём isolinux.cfg (практически идентично lilo.conf, отличия — смотрим в документации, а так же в качестве примера разглядываем подобные файлики на имеемых загрузочных дисках).
ну и всё, записываем:
(естественно, необходимые дополнительные параметры уточняем, дописываем — всё строго по документации)