LINUX.ORG.RU

Debian GNU/Linux гостем под OpenBSD 6.1

 , , ,


1

2

Alpine Linux прекрасно запустился гостем под OpenBSD.

Но мне нужен дистрибутив с GLibc.

Но Дебиан до конца не грузится:

user@devbox:~/work % doas vmctl start "debian" -c -m 512M -n local -i 1 -d debian-8.8.0-amd64-netinst.iso
doas (user@devbox.my.domain) password:
Connected to /dev/ttyp3 (speed 9600)
Changing serial settings was 0/0 now 3/0
SeaBIOS (version 1.10.2p2-OpenBSD-vmm)
BUILD: gcc: (GCC) 4.2.1 20070719  binutils: 2.17
enabling shadow ram
Unable to unlock ram - bridge not found
RamSize: 0x20000000 [cmos]
malloc preinit
malloc init
init ivt
init bda
init bios32
init keyboard
init pic
math cp init
pci setup
=== PCI bus & bridge init ===
PCI: pci_bios_init_bus_rec bus = 0x0
=== PCI device probing ===
PCI probe
Found 5 PCI devices (max PCI bus is 00)
=== PCI new allocation pass #1 ===
PCI: check devices
=== PCI new allocation pass #2 ===
PCI: IO: 1000 - 4fff
PCI: 32: 0000000020000000 - 00000000fec00000
PCI: map device bdf=00:01.0  bar 0, addr 00001000, size 00001000 [io]
PCI: map device bdf=00:02.0  bar 0, addr 00002000, size 00001000 [io]
PCI: map device bdf=00:03.0  bar 0, addr 00003000, size 00001000 [io]
PCI: map device bdf=00:04.0  bar 0, addr 00004000, size 00001000 [io]
PCI: map device bdf=00:00.0  bar 6, addr febfb000, size 00001000 [mem]
PCI: map device bdf=00:01.0  bar 6, addr febfc000, size 00001000 [mem]
PCI: map device bdf=00:02.0  bar 6, addr febfd000, size 00001000 [mem]
PCI: map device bdf=00:03.0  bar 6, addr febfe000, size 00001000 [mem]
PCI: map device bdf=00:04.0  bar 6, addr febff000, size 00001000 [mem]
PCI: init bdf=00:00.0 id=0b5d:0666
PCI: init bdf=00:01.0 id=1af4:1005
PCI: init bdf=00:02.0 id=1af4:1001
PCI: init bdf=00:03.0 id=1af4:1000
PCI: init bdf=00:04.0 id=0b5d:0777
PCI: No VGA devices found
No apic - only the main cpu is present.
init timer
init virtio-blk
found virtio-blk at 00:02.0
pci dev 00:02.0 using legacy (0.9.5) virtio mode
virtio-blk 00:02.0 blksize=512 sectors=505856
Registering bootable: Virtio disk PCI:00:02.0 (type:2 prio:9999 data:f1f70)
init serial
Found 1 serial ports
Searching bootorder for: HALT
Mapping hd drive 0x000f1f70 to 0
drive 0x000f1f70: PCHS=0/0/0 translation=lba LCHS=501/16/63 s=505856
malloc finalize
Space available for UMB: c0000-ef000, f0000-f1f70
Returned 253952 bytes of ZoneHigh
e820 map has 6 items:
  0: 0000000000000000 - 000000000009fc00 = 1 RAM
  1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
  2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
  3: 0000000000100000 - 000000001fffe000 = 1 RAM
  4: 000000001fffe000 - 0000000020000000 = 2 RESERVED
  5: 00000000fffc0000 - 0000000100000000 = 2 RESERVED
locking shadow ram
Unable to lock ram - bridge not found
Jump to int19
enter handle_19:
  NULL
Booting from 0000:7c00
enter handle_12:
   a=00000000  b=00000000  c=00000000  d=00000000 ds=0000 es=0000 ss=0000
  si=00000000 di=00000000 bp=00000000 sp=00007b9e cs=0000 ip=8675  f=0000
enter handle_12:
   a=00000200  b=00000000  c=00000000  d=00000000 ds=0000 es=0000 ss=0000
  si=00000000 di=00000000 bp=00000000 sp=00007b9e cs=0000 ip=8675  f=0000
invalid handle_1ab1:188:
   a=0000b101  b=00000000  c=00000000  d=00000000 ds=0000 es=0000 ss=0000
  si=00000000 di=00000000 bp=00000000 sp=00007b7e cs=0000 ip=8675  f=0001

Дело в консоли на серийном порту? Как сказать об этом дебиановскому установщику?

В образе поправить параметры запуска ядра в установщике?

mandala ★★★★ ()

virtio-blk намекает, что seabios считает носитель диском. 0000:7c00 также намекает на последовательность загрузки с диска. А этот iso-шник имеет mbr в нулевом секторе? В него установлен grub2 boot.img?

iliyap ★★★★★ ()

А ихний vmm уже перешёл в состояние stable ?

Фряшники свой никак не допилят, а эти только начали…

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

Интересно, с какого носителя джентльмен устанавливал alpine. И вчем разница между носителями alpine и debian.

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

А ихний vmm уже перешёл в состояние stable ?

Работает, кушать не просит.

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

Обычный инсталлер с сайта Дебиан, должен грузится с флешки и цдром.

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

В конфиге syslinux для начала. Но я абсолютно не знаком с этим гипервизором, хз что там может быть — вдруг особенности.

Интересно, с какого носителя джентльмен устанавливал alpine.

Обычный? Или для контейнеров?

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

Во, этот спецом подготовленный. Какой там загрузчик, кстати?

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

Спасибо. Чета много телoдвижений, но я все равно завтра попробую.

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

Пересобрал образ по инструкции. Стало дальше грузится до инсталлера, но потом затык на определении цдрома: No common CD-ROM drive was detected.

Вообщем в жопу этот дебиан.

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

Это не дебиан в жопу. Это гипервизор в жопу, ну или debian-installer в жопу — подготовь образ с уже установленной системой и всё. Вангую что есть не официальные образы для VM, можешь поискать.

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

подготовь образ с уже установленной системой и всё.

взял debian-rootfs.tar.xz из https://github.com/tianon/docker-brew-debian

Думаю, если узнать в каком формате vmctl create создает образы, можно накатить дебиановскую систему из архива и поставить загрузчик с вводом/выводом на серийный порт.

Правильно мыслю?

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