LINUX.ORG.RU

Ошибка при установке ubuntu 8.04 с загрузочной флешки

 , ,


0

1

Ubuntu 8.04 не устанавливается. Выводится экран с текстом на черном фоне. В последней строке написано kernel panic not syncing attempted to kill init.

Напишите пожалуйста, как решить проблему. В частности, стоит ли пробовать устанавливать версии Linux Mint или иных систем Linux тех лет и более ранние.

Происходит на компе такой конфигурации.

Процессор Intel Pentium P Dual Cpu E269 1 80 Ghz. Плата Asus PS ld2 Se. Жёсткий диск St250629Ns. Его файловая система ext4.

Подробности

Создал загрузочную флешку с помощью программы Ventoy. Записал на нее образы нескольких систем Windows и Linux. Решил установить Ubuntu 8.04 из-за невозможности монтировать дискету в Ubuntu 10.10, Kubuntu 18.04, Linux Mint Cinnamon 18.2 Kubuntu и Mint ставил, так как это последние версии, поддерживающие процессоры 32 bit. 10.10 поставил после неудач на них. Затем узнал, что поддержка флоппи дисков или автоматическая загрузка флоппи модуля возможно прекращена ещё в версии. 8.1. Узнал отсюда

О моих неудачах читайте на этом сайте в теме по [ссылке] (https://www.linux.org.ru/people/akgusev2024/) Запускаю так. Жму в меню загрузки на образ. Выбираю нормальную загрузку.

При запуске установки появляется меню выбора языка. Выбираю. Дальше появляется окно с текстом на черном фоне. И в конце запись kernel panic not syncing attempted to kill. Текст на изображении. В режим live cd не заходит, выдавая аналогичную ошибку. Ничего не меняет и запуск образа в режиме grub2. Аналогичные ошибки и при установке Ultimate Edition 1.86 Зато упомянутые Ubuntu 10.10, Kubuntu и Linux Mint 18 ставились нормально.

Жёсткий диск St250629Ns. Его файловая система ext4.

Точно не помню, но 8.04 может еще вообще не знать, что такое ext4. Абсолютно точно не знает, если отформатировано системой новее 2017года. Даже *бунту 16.04 не понимает ext4, если она создана системой новее 2017года. Например, если образ 16.04 находится на разделе ext4, созданный системой 18.04, то она не может найти сама себя.

andytux ★★★★★
()

Сделай флешку по нормальному.

Запиши iso образ на флешку посекторно.

Хотя 8.04 может быть не гибридным и вообще не уметь из коробки грузиться и искать себя на флешке.

Записывай диск - 100% поставишь.

Ну либо ставь через debootstrap.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от akgusev2024
root@mint:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Linuxmint
Description:	Linux Mint 22
Release:	22
Codename:	wilma
root@mint:~# lsmod | grep floppy
floppy                131072  2
root@mint:~# mount | grep fd0
/dev/fd0 on /media/mint/disk type vfat (rw,nosuid,nodev,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro,uhelper=udisks2)
root@mint:~# df -h /media/mint/disk/
Filesystem      Size  Used Avail Use% Mounted on
/dev/fd0        1.4M     0  1.4M   0% /media/mint/disk
root@mint:~# uname -a
Linux mint 6.8.0-38-generic #38-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun  7 15:25:01 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

У меня нет в наличии Floppy дисковода, но я промоделировал твою ситуацию на VirtualBox и Linux Mint 22 Mate.

В виртуальный дисковод вставлен файл размер 1.44 Мб, в качестве образа диска.

Я создал на нём файловую систему fat и она монтируется.

Так же проверил чтение и запись:

root@mint:~# dd if=/dev/fd0 of=/dev/null 
2880+0 records in
2880+0 records out
1474560 bytes (1.5 MB, 1.4 MiB) copied, 2.18432 s, 675 kB/s
root@mint:~# dd if=/dev/zero of=/dev/fd0 
dd: writing to '/dev/fd0': No space left on device
2881+0 records in
2880+0 records out
1474560 bytes (1.5 MB, 1.4 MiB) copied, 0.0163323 s, 90.3 MB/s
root@mint:~# dd if=/dev/random of=/dev/fd0 
dd: writing to '/dev/fd0': No space left on device
2881+0 records in
2880+0 records out
1474560 bytes (1.5 MB, 1.4 MiB) copied, 1.63251 s, 903 kB/s

Так что в Linux Mint 22, запущенном в LiveCD режиме работа с floppy дисководом присутствует.

Если у тебя не работает на реальном железе - проблема с дисководом или дискетами.

kostik87 ★★★★★
()

невозможности монтировать дискету

ты что-то не то делаешь, дискеты как монтировались так и монтируются

anonymous
()

Выкинь все эти болгеносы и установи дебиан. В 2008 году актуальным был дебиан 4 или 5.

из-за невозможности монтировать дискету

Это можно и на современном дебиан 12.

последние версии, поддерживающие процессоры 32 bit.

Это тоже современный дебиан 12.

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

Fedora Media Writer под Windows умеет нормально писать флешки с Linux, и потом восстанавливать диски так, чтобы Windows их видела.

Но у тебя в целом неправильный подход. Тебе нужно взять нормальный Linux, например Debian 32 bit LXDE, поставить его, а потом уже разбираться, почему floppy не работает.

Его поддержка не заброшена, толку от старых Linux вероятнее всего не будет, нужно просто найти решение.

Vsevolod-linuxoid ★★★★★
()

Ubuntu 8 давно забыта. Нет смысла использовать. Посмотреть в Google, какие сейчас есть 32-битные дистрибутивы, поиском по словам 32 bit linux. Вот, сам посмотрел. Из найденного актуальны Debian и основанные на Debian - LMDE и MX Linux.

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

Или unetbootin, есть версии под винду и линукс, под винду вроде бы даже лучше. Это более старая утилита, была популярна до появления Ventoy. В каких то случаях работает лучше.

Или dd. Как пользоваться куча развёрнутых статей в инете. Этот инструмент требует примерно такого же аккуратного обращения, как кувалда в посудной лавке, но в мире юниксов, ПК и блочных устройств типа hdd/ssd/floppy им надо уметь пользоваться и более-менее понимать теорию.

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

firkax,

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

Я тоже предпочитаю дебианы, но убунту это уникальный почти полноценный дистрибутив, загружающийся в лайв-режиме с установочного двд прямо в работоспособный десктоп.

kirill_rrr ★★★★★
()

Поддержка Ext4 появилась только в ядре 2.6.27, а в Ubuntu 8.04 ядро 2.6.24. Делайте выводы.

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

дебиан 4

По сравнению с Ubuntu 8.04 - говно то еще. Не рекомендую.

LongLiveUbuntu ★★★★★
()

Запиши на болванку.

anonymous
()

А вообще, поставь Devuan с SysVInit (т. к. железо древнющее, SysVInit будет получше, ибо полегче OpenRC) и пересобери ядро с поддержкой флоппиков.

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

А вообще, поставь Devuan с SysVInit (т. к. железо древнющее, SysVInit будет получше, ибо полегче OpenRC)

Чушь. Разница между инитами на потребительском железе незаметна. Даже если этому железу 15 лет

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

Чушь. Разница между инитами на потребительском железе незаметна. Даже если этому железу 15 лет

Тогда с OpenRC.

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

sysVinit, как и OpenRC на каждый чих дергает интерпретатор баша

OpenRC вообще является расширением SysVInit.

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

щаз… оно или журналом весь корень займет или в корень корами загадит - все одно если древний жесткий диск гигов 20-40, то системд его заср*т и юзер в систему через пару месяцев не попадет… :)))

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

щаз… оно или журналом весь корень займет или в корень корами загадит - все одно если древний жесткий диск гигов 20-40, то системд его заср*т

Лол. Что за бред? Если ты не занимаешься отладкой какого-нибудь сервиса, забить диск логами нереально

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

Но все равно можно хоть всю жизнь сидеть на 12-м. А лучше на 5-м диване.

anonymous
()

В BIOS флоповод правильно указан?

Его файловая система ext4

А при чём тут существующая ФС, вы же чистую установку производите?

10.10 поставил ... возможно прекращена ещё в версии. 8.1

При попытка мотировать/читать /dev/fd0 лампочка на дисководе загорается? Если в BIOS настроить загрузку с флоппи, то он пытается читать дискету?

А DOS хозяин компа тоже запретил устанавливать? Последний раз дискеты мы читали FreeDOS'ом. Он, ЕМНИП, и с флешки может загрузиться. И, вроде, были под DOS бинарники (EXE-кшники) которые посекторный образ дискеты делают и его потом можно под Linux'ом пробовать монтиоровать, если на дискетах не FAT12.

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

Но не будет читать дискеты. В Линукс за последние 10 лет несколько раз портили драйвер контроллера FDD. Драйвер должен из BIOS брать инфу какой там флопик, в зависимости от этого конфигурить контроллер на правильную частоту вращения шпинделя. И где-то в этом месте код в ядре несколько раз ломали.

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

разница существенна: Devuan с SysVInit на 40мб оперативки запускается, дебинан с сустемД тербует свыше 200мб я только на 500мб запустить смог при установке, больше потом сократил

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

Devuan с SysVInit на 40мб оперативки запускается

Мой тезис: «Разница между инитами на потребительском железе незаметна. Даже если этому железу 15 лет»

Этому компьютеру далеко не 15 лет, 40 метров оперативки — это девяностые. Такому железу место в музее. И да, как ты определил, что дело именно в systemd, а не в initramfs, например? Почему ты уверен, что набор софта в обоих установочных образах идентичен, за исключением инита?

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

Что значит «в процессе»? В дебиане 12 никаких процессов уже не будет кроме фикса багов и редких обновлений пакетов где бекпортить только фиксы слишком сложно (браузеры в основном).

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от hateWin

использовать контейнеры на потребительском железе для них разница 500мб или 40мб существенна недаром для контейнеров alpine популярно

Почему ты уверен, что набор софта в обоих установочных образах идентичен, за исключением инита?

я до появления докеров мелкие виртуалки quemu использовал софта кроме вебсервера нет, и переход от инит к сустемд очень хорошо прочуствовал, сейчас юзаю lxc контейнеры (основу докера)

s-warus ★★★
()
Ответ на: комментарий от hateWin

Почему ты уверен, что набор софта в обоих установочных образах идентичен, за исключением инита?

Потому что это так и есть. Devuan - это просто Debian, но без systemd и со своими репозиториями, где некоторый софт типа GNOME пропатчен для работы без systemd.

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

дебинан с сустемД тербует свыше 200мб я только на 500мб запустить смог при установке, больше потом сократил

Прямо сейчас в виртуалке ставлю последний стейбл. Выделил 256 мегабайт. Инсталятор запустился и работает

hateWin ★☆
()
Ответ на: комментарий от s-warus

я до появления докеров мелкие виртуалки quemu использовал софта кроме вебсервера нет, и переход от инит к сустемд очень хорошо прочуствовал

В контейнере процесс init в норме вообще не запускается. На потребление памяти он не влияет

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

Как из этого следует, что установочные образы у них аналогичные?

Devuan - форк Debian.

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

Да дебиан 12 на 256Мб работает, но вот что-то запустить кроме системы уже проблематично. Для lxc, 256 мб вполне хватает запустить еще что-то другое.

einhander ★★★★★
()
Последнее исправление: einhander (всего исправлений: 1)
Ответ на: комментарий от einhander

32х битный диван на 256 позволяет сделать «пишущую машинку» с LXDE и ОпенОфисом… Браузер для лора - netsurf :)

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

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

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

это к докер контейнерам относится ну и lxc, а снап и флетпак сюда не относятся

s-warus ★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.