LINUX.ORG.RU

OpenBSD 6.6 i386 антикризисный энтерпрайз пентиум2 едишн

 , ,


0

2

Инсталлятор OpenBSD замечательно влазит на дискету, но при этом там часто не хватает кое-чего нужного. Поэтому я его расширял, расширял, и наконец расширил, насколько смог - мож и криво, но больше у меня не делается.

Новый, обновлённый инсталлятор включает в себя:

* ssh/scp/sftp
* testdisk
* браузер links
* vi и mg (вариант emacs)
* файловый менеджер noice (также в mg есть dired)

И, наконец, если ничего не заработало или не ставится, а что-то поделать хочется, в комплект включены некоторые игры: adventure(6), atc(6), battlestar(6), bs(6), gomoku(6), grdc(6), hack(6), monop(6), phantasia(6), rain(6), robots(6), tetris(6), trek(6), worm(6), wump(6), а также moria из портов. Антикризисный плейстейшн, как он есть.

В инсталлятор включены прошивки для wifi malo(4) (Marvel, у меня такая pcmcia карта отлично работает с этой прошивкой) и iwi(4) (Intel 2200).

В общем, это отличная замена bsd.rd как для установки системы, так и для целей восстановления.

Системные требования - Pentium 2 и 64 мб оперативной памяти.

Скачать iso 13mb: http://ftp.51t.ru/pub/new66/new-6.6.iso

Скачать сам ramdisk 13mb: http://ftp.51t.ru/pub/new66/new.gz

Но и это ещё не всё! Также доступно МегаISO размером 800 мб для i386 (ядро для smp в комплект не входит, только одноядерное), включающее - базовую систему i386 (за исключением bsd.mp), все обновления на текущий момент, все прошивки, установочный ramdisk new, а также некоторое количество пакетов, включая восхитительные для Pentium 2 оболочки рабочего стола IceWM и Awesome, и базовый набор бесплатных антикризисных пакетов! Включает игры angband, stone-soup, cataclysm-dda и nethack 3.4.3 и 3.6.2, в каждую из которых можно зависнуть на несколько лет, энтерпрайз-реди браузер links2 с поддержкой графики в X, клиенты и серверы для сетей irc и jabber.

http://ftp.51t.ru/pub/new66/openbsd-newcd-6.6-i386.iso

★★★★★

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

Хотел посмотреть что такое. Запустил в виртуалке

«E:\QemuBootTester\myqemu.exe» -L «E:\QemuBootTester» -m 256 -localtime -vga std -snapshot -cdrom «D:\Загрузка_Firefox\new-6.6.iso» -boot d -hdb «E:\4096.img» J

Так как предлагает установку - то подсоединил виртуальный диск. Остановилось на

(I)nstall (U)pgrade ….

Выбрал I - далее определение сети и снова остановка

Password for root account? (will not echo)

Сделал скриншот, но давно никуда не выставлял - как найду куда - так дам ссылку.

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

Я спать не могу из-за этих переживаний. Как вспомню всю эту вакханалию с рейдами не на ZFS…

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

:) это он требует ввести пароль для создаваемого пользователя root

можно ввести любой. главное - два раза один и тот же

ps. а этот qemu умеет -vga virtio? лучше его использовать, а то создаётся экран непотребных размеров

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

Спасибо, установил с \openbsd-newcd-6.6-i386.iso Но если устанавливать с вашего

13mb: /new-6.6.iso то с какого сайта можно скачивать установку, желательно покороче имя вводить вручную.

alex52mail
()

Еще бы SSH 8.2 с поддержкой FIDO (не .net), а U2F в stable, а не current.

Внимание вапроз, куда девается 16 метров из 32 в виртуалке KVM Pentium1 ?

Это какой-то троян?

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

Им в голову стукнула моча и они почему-то решили выкинуть её из ядра, заменив на убожество ZoL.

Убожество ZOL теперь называется OpenZFS, если чо.

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

Внимание вапроз, куда девается 16 метров из 32 в виртуалке KVM Pentium1 ?

что такое kvm pentium1?

а вообще - ядро 16 мб занимает

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

Спасибо. Нашел тоже не длинные

https://mirror.yandex.ru/pub/OpenBSD/6.6/i386/
https://mirrors.sonic.net/pub/OpenBSD/6.6/i386/

Сам восстанавливаю\обновляю познания после 16 летней разлуки с Linux\Unix в рамках Linux - продолжение. Сравнение с Windows на слабых компах просмотрел много Linux и сейчас осваиваю BCD.

Установить FreeBCD на слабый комп оказалось проблемой, и очень очень долго через VM. А через Grub на реальной машине - образы FreeBCD не удалось загрузить.

А вот с OpenBCD - проще. Загрузка через Grub хоть с 800 мб \openbsd-newcd-6.6-i386.iso - монтирование теряется - по просто монтируем образ снова вручную.

Но быстрее лучше с вашего 13 мб \new-6.6.iso и загрузка установка по сети.

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

1). Можно ли и как указать не открывая fdisk - чтобы установка шла ТОЛЬКО в ОДИН раздел типа wd1a и не создавала там много разделов.

В рамках слабых компов - уже 3 недели принципиально сижу за Pentium-1400, 512 mb и установка OpenBCD в vhd.img через qemu шла несколько часов.

2). А можно ли при запуске реальной машины - монтировать виртуальный диск типа /vhdimg и установить OpenBCD в него как в директорию.

Или надо как-то представить виртуальный диск как устройство - только пока не могу сообразить как это сделать

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

что такое kvm pentium1?

/usr/bin/qemu-system-x86_64
-monitor stdio
-cpu pentium
-M pc-i440fx-2.8
-machine accel=tcg
-m 32
-cdrom /download/install66.iso
-net nic,vlan=0,macaddr=00:eb:70:e8:54:d1,model=e1000
-net user,vlan=0
-net nic,vlan=0,macaddr=00:eb:70:e8:54:d2,model=ne2k_pci
-net user,vlan=0
-net user,hostfwd=tcp::1122-10.0.2.15:22
-rtc base=localtime
-name «OBSD»
-drive format=raw,file=/dev/zvol/i386/obsd_vol,if=ide,aio=native,cache.direct=on

а вообще - ядро 16 мб занимает

Память, занятая ядром OpenBSD, не видна в htop? Показывает, как будто в системе аппаратно 16 метров, хотя в виртуалке выставлено 32 метра.

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

для начинающих (немного неактуально, делалось для 6.1/6.2)

http://51t.ru/s/51t.ru/txt-beginners1.html

http://51t.ru/s/51t.ru/txt-beginners2.html

http://51t.ru/s/51t.ru/txt-beginners3.html

Потребление памяти браузерами

http://51t.ru/s/51t.ru/txt-browser1.html

Сетевая установка

http://51t.ru/s/51t.ru/txt-pxe.html

Полезняшки

http://51t.ru/s/51t.ru/txt-polez.html

OpenBSD на Pentium2 / Pentium3

http://51t.ru/s/51t.ru/txt-p2-prac.html

http://51t.ru/s/51t.ru/txt-p3-prac.html

http://51t.ru/s/51t.ru/txt-px-prac.html

ну и немного про OpenBSD 5.7 для старых компьютеров

http://51t.ru/s/51t.ru/txt-57.html

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

Память, занятая ядром OpenBSD, не видна в htop?

нет, не видна. впрочем, насколько я помню, память ядра linux тоже не видна, другое дело, что ядро маленькое и модульное, а OpenBSD грузит всё и сразу :)

Показывает, как будто в системе аппаратно 16 метров, хотя в виртуалке выставлено 32 метра.

да, так и будет

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

1). Можно ли и как указать не открывая fdisk - чтобы установка шла ТОЛЬКО в ОДИН раздел типа wd1a и не создавала там много разделов.

это не fdisk, это disklabel

когда создаются disklabel-ы, выбираешь c (custom), затем a. если не было никаких разделов, то начало и конец раздела будут полным размером диска (точее, fdisk-раздела типа A6:OpenBSD), следующим вопросом будет тип, оставляем 4.2BSD, а следующий - mount point, указать /

если после этого нажать p, то будет видно два диска - a: и c:, примерно одинакового размера. c: - это физический диск, а a: - это и есть тот самый wd0a

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

2). А можно ли при запуске реальной машины - монтировать виртуальный диск типа /vhdimg и установить OpenBCD в него как в директорию.

нет, нельзя. только физический раздел типа A6

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

В рамках слабых компов - уже 3 недели принципиально сижу за Pentium-1400, 512 mb и установка OpenBCD в vhd.img через qemu шла несколько часов.

i386 версия вообще может сильно тормозить в qemu, даже на очень мощном компьютере, и тоже длиться несколько часов :)

лучше, конечно, внешними средствами сделать раздел диска типа a6, хотя бы на несколько гигабайт, и загрузить установщик (любыми способами). после этого можно смело ставить, сносить и снова ставить OpenBSD, другие части диска затронуты не будут

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

Что-то препятствует появлению порта последней версии Mono в OpenBSD кроме отсутствия желающих портировать?

http://ports.su/lang/mono,-main

v5x

https://www.mono-project.com/download/stable/#download-lin

The latest Stable Mono release is: 6.8.0 Stable (6.8.0.105)

Порта DotNet Core > v3 на OpenBSD не будет? Почему?

На фрюху DotNet Core вроде бы портируют?

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

Спасибо за информацию и помощь.

Играясь с /new-6.6.iso - ввел abort - а понялось Auto и весь диск 80 гб разбился на 14 логических разделов. Было 2 ext4 и один 57 гб ntfs разделы.

Данные все на месте - их можно копировать, да они не важны - есть копии на 500 гб диске.

Но хочется восстановить ntfs раздел и ищу как это сделать.

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

Linux gparted - тоже ничего не может сделать.

Просмотрел много типа и запускал testdisk с \new-6.6.iso

Но как в VM, так и запуск с \new-6.6.iso на реальной машине - testdisk - не находит 2 HDD

Но запуская install - для установки предлагаются - wd0 и wd1 - 2 подключенных диска. Хотя никак по другому - эти wd0 wd1 найти не могу.

Запускал testdisk /dev/wd1 wd1c wd1a - но все равно testdisk - не находит диски.

1). В чем проблема и как корректно восстановить ntfs раздел.

Выбор (без iso) в виртуалке CDBOOT и BSD.RD - не запускается.

2). Как запустить без iso CDBOOT и BSD.RD

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

Спасибо, действительно grub2 запустил

menuentry «kopenbsd bsd.rd» { kopenbsd (hd0,2)/6.6/I386/bsd.rd }

без указания ядра. Выходит в grub2 есть свое bcd ядро.

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

P.S. Озарения приходят во сне. Ложился спать и дошло - прежде чем что-то искать - надо что-то потерять.

Удалил последнее А6 OpenBSD форматирование всего диска на 14 логических раздела. После этого - PartitionGuru, Acronis_Disk_Director_Server - долго искали - но ничего не нашли. А вот AOMEI Partition Assistant - очень быстро нашел копии таблиц и восстановил прежнее форматирование - 2 ext4 и один ntfs разделы.

Этот AOMEI Partition Assistant - помню и раньше выручал - когда другие не могли. Похоже он сейчас самый актуальный.

А вот с testdisk с OpenBCD BSD.RD (другова testdisk пока не нашел) - как ни запускай ==> No harddisk found - хотя подключено 2 ATA HDD по 20 и 80 гб, можно подключить еще и 500 гб SATA.

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

No harddisk found

когда только запущен shell в bsd.rd, но не дошло до установки на диск, или другого поиска диска - диски не будут видны

надо сделать sysctl hw.disknames - там будут перечислены все диски, типа wd0, sd1 и так далее

после этого надо зайти в dev и сделать по найденым дискам

cd /dev

sh MAKEDEV wd0

sh MAKEDEV wd1

и так далее

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

Спасибо за ликбез. Где можно - у меня такая подпись:

Везде трудно первые 15 лет - потом легче.
Все проблемы имеют ПРОСТОЕ решение
Ты начальник я дурак я начальник ты дурак. Но хуже дурака дурак с инициативой

И тут - разобрался с установкой и как всегда сделал заметки для себя и других Для слабых компов - отдельно стоят типа FreeBSD, OpenBSD - уже не Linux - а другие Unix подобные системы

Но ни при установке (и до и после прохождения Install в раздел диска), ни с запущенного OpenBSD - никак не могу монтировать разделы с дисков типа

mount /dev/wd0i /mnt/wd0i ~ Device (тут ntfs) not configured

Также и для wd1j - ext4 раздела с диска - с которого загружен OpenBSD. Тут уж есть инициализация диска. И эти диски есть в 'ls /dev'

Раз система запускается с этих дисков - то наверное есть поддержка ntfs и ext4 и в ядре.

Пробовал

sh MAKEDEV wd0
vnconfig vnd0 /*.iso

Просмотрел 'man mount' и типа и типа Работаем с дисками - но решения пока не нашел.

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

ext4 современная не поддерживается, более старая поддерживается в режиме read only

ntfs в ядре монтируется в read-only, остальное - через ntfs-3g

диски смотреть sysctl hw.disknames - скорее всего, они не wd0, а sd0

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

И тут - разобрался с установкой и как всегда сделал заметки для себя и других Для слабых компов - отдельно стоят типа FreeBSD, OpenBSD - уже не Linux - а другие Unix подобные системы

там образы указаны мои

официальные образы называются install66.iso и cd66.iso, соответственно

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

диски смотреть sysctl hw.disknames - скорее всего, они не wd0, а sd0

Диски wd0 и wd1 - и через sysctl и при установке их несколько раз выбираю. Но даже после завершения с них установки сразу перейдя в шел - не могу монтировать ни ntfs ни ext4 разделы с этих wd0 и wd1

Подобное встречал на форумах - но с другим отказом.

официальные образы называются install66.iso и cd66.iso, соответственно

Там была ссылка и на эти образы, но переделал как говорят «и вашим и нашим». Такие методички постоянно развиваются по мере моих знаний.

Составляю такие заметки и для себя на будущее, и для других.

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

alex52mail
()

влазит на дискету, но при этом там часто не хватает

тут вспоминаются 360кб, 720кб, 1.44мб дискеты, а не вот это вот 13мб - почти четверть ОЗУ.
вот собрали бы его на е2к или 16с, тогда бы да

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

а, это при установке? я думал, в установленной системе

Выше было - это было на обоих - и установщике и установленной.

Но проблема нуби решена и добавлено\обновлено для других нуби в Для слабых компов - отдельно стоят типа FreeBSD, OpenBSD - уже не Linux - а другие Unix подобные системы

Особенность OpenBSD

Внутри OpenBSD своя разметка ВСЕХ дисков - но с других систем - разметка остается прежней.

Раздел 'c' диска типа 'wd0с' ~ монтируется unused - и есть - весь физический диск. Сначала (если они есть) идут разделы OpenBSD: wd0a ~ / wd0b ~ /swap wd0d ~ /home wd0e ~ /usr и далее разделы других систем. Может быть до 16 логических радела.

Странно, но OpenBSD 2019 - не имеет поддержки ext4, a установщик /bsd.rd - не знает и ntfs. Перед монтированием - проверить какие есть диски: sysctl hw.disknames или dmesg | grep hw. Потом какие разделы на диске: disklabel wd0

В ссылке выше детально пошагово расписаны варианты установки OpenBSD но возникают вопросы.

1). Неужто до сих пор нет поддержки ext4 - хотя бы модулями ?

2). 16 лет назад вроде встречался с проблемой но забыл - в установленной - нельзя создать - не хватает node - как это изменить ?

Установленный в виртуалке за 2:45:34 только времени CPU \QemuBootTeste - в раздел диска OpenBSD - не запускается ни как раздел ни как /bsd. А такая же установка - за 8 минут с запуском реальной машины - запускается без проблем. Пока теория - что в конце установки компилируется ядро под текущий процессор. А у виртуалки и компа - процессоры разные.

3). Верна теория или нет ?

Спасибо и Удачи.

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

вот собрали бы его на е2к или 16с, тогда бы да

вот включили бы туда поддержку ext4 и ntfs - тогда бы да - да еще больше.

И еще в \openbsd-newcd-6.6-i386.iso ошибка имени \6.6\I386\INSTALL.I386

alex52mail
()
2 января 2021 г.

Подгонка OpenBSD под старый Pentium-1400

В последних версиях OpenBSD - нет аудио драйвера для старого компа, а в старых версиях - устаревшие программы. Хочу драйвера из старой версии поставить в последние версии OpenBSD

Искал в сети и не нашел:

1). Как в OpenBSD сохранить драйвера и как их установить

2). Что не так в /etc/X11/Xorg.conf - не задается второй язык и нет переключения клавиатуры

Section "InputDevice"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
	Option "XkbLayout" "us,ru"
	Option "XkbModel" "pc105"
	Option "XkbVariant" "os_winkeys"
	Option	"XkbOptions" "grp:ctrl_shift_toggle"
EndSection
Удачи.
alex52mail
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.