Bug 23261 - В случае корня на virtio в образ не попадает модуль virtio_pci
: В случае корня на virtio в образ не попадает модуль virtio_pci
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/make-initrd)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2010-03-31 17:35 by
Modified: 2010-04-19 15:28 (History)


Attachments
это вывод make-initrd bugreport сделанный из rescue-системы (72.06 KB, application/x-bzip)
2010-03-31 21:30, Vitaly Kuznetsov
no flags Details
make-initrd bug-report (107.28 KB, application/x-bzip)
2010-04-12 13:49, Vitaly Kuznetsov
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2010-03-31 17:35:04
В случае корня на virtio в образ не попадает модуль virtio_pci,
а попадают только virtio и virtio_blk
Такая конфигурация не работает, диск не находится и после 180 секунд ожидания
вываливаемся в initramfs где видно, что устройств вида /dev/vda* нет.
------- Comment #1 From 2010-03-31 21:05:28 -------
приложите вывод sudo make-initrd bug-report
------- Comment #2 From 2010-03-31 21:14:14 -------
task #22688
------- Comment #3 From 2010-03-31 21:15:04 -------
ой. извиняюсь. окошком ошибся
------- Comment #4 From 2010-03-31 21:30:01 -------
Created an attachment (id=4332) [details]
это вывод make-initrd bugreport сделанный из rescue-системы
------- Comment #5 From 2010-04-07 18:12:36 -------
Попробуйте master из моего git'а, пожалуйста.
------- Comment #6 From 2010-04-12 13:25:43 -------
Да. Подтвердите пожалуйста. Очень хочется включить это исправление в следующий
релиз.
------- Comment #7 From 2010-04-12 13:49:07 -------
Проверил. У меня, к сожалению, ничего не изменилось.
virtio есть,
virtio_blk есть,
virtio_pci нет

make-initrd bug-report attached
------- Comment #8 From 2010-04-12 13:49:40 -------
Created an attachment (id=4344) [details]
make-initrd bug-report
------- Comment #9 From 2010-04-12 16:14:07 -------
Можете рассказать как смоделировать такую схему ?
------- Comment #10 From 2010-04-12 16:24:14 -------
Я тестирую следующим образом - устанавливаю дистрибутив в kvm на virtio-диск.
Дистрибутив можно взять тут: ftp://ftp.altlinux.org/pub/beta/centaurus/
KVM я запускаю так:
kvm -drive "file=/dev/local/centaurus6,if=virtio,boot=on" -cdrom
/mnt/space/office/vitty/centaurus/altlinux-5.9.9-latest-centaurus-x86_64-ru-install-dvd5.iso
 -m 512 -vnc :10
------- Comment #11 From 2010-04-14 00:23:25 -------
(В ответ на комментарий №10)
> Я тестирую следующим образом - устанавливаю дистрибутив в kvm на virtio-диск.
> Дистрибутив можно взять тут: ftp://ftp.altlinux.org/pub/beta/centaurus/
> KVM я запускаю так:
> kvm -drive "file=/dev/local/centaurus6,if=virtio,boot=on" -cdrom
> /mnt/space/office/vitty/centaurus/altlinux-5.9.9-latest-centaurus-x86_64-ru-install-dvd5.iso
>  -m 512 -vnc :10

А можно где-нибудь выложить то что в /dev/local/centaurus6 ? Просто меньше
целого dvd и тестировать проще будет.
------- Comment #12 From 2010-04-14 00:24:43 -------
Я имел ввиду, сделать супер минимальную установку.
------- Comment #13 From 2010-04-14 13:34:30 -------
Я выложил ftp://ftp.altlinux.org/pub/people/vitty/centaurus6.img.gz,
но он около 1.5Гб, не думаю что сильно вас обрадует.
Попробую сделать образ поменьше.
------- Comment #14 From 2010-04-14 19:38:17 -------
(В ответ на комментарий №13)
> Попробую сделать образ поменьше.

ftp://ftp.altlinux.org/pub/people/vitty/centaurus7.img.gz
250Мб в сжатом виде
------- Comment #15 From 2010-04-14 19:39:30 -------
(В ответ на комментарий №14)
> ftp://ftp.altlinux.org/pub/people/vitty/centaurus7.img.gz
> 250Мб в сжатом виде

Вах! Вот здорово! спасибо!
------- Comment #16 From 2010-04-15 02:21:05 -------
Не могли бы вы показать вывод:

blkid -c /dev/null

на машине, где был сделан #8 ?
------- Comment #17 From 2010-04-15 15:42:12 -------
(В ответ на комментарий №16)
> Не могли бы вы показать вывод:
> 
> blkid -c /dev/null
> 
> на машине, где был сделан #8 ?

Если я не ошибся с виртуалкой, то 
/dev/loop0: TYPE="squashfs" 
/dev/vda1: UUID="0dd1c7f5-f38a-47f1-bb0b-2c24d3ced9bf" TYPE="ext3" 
/dev/vda2: UUID="5722bb3a-5c09-4ad8-b05b-93b48a2a5665" TYPE="swap" 
/dev/mapper/vda1: UUID="0dd1c7f5-f38a-47f1-bb0b-2c24d3ced9bf" TYPE="ext3" 
/dev/mapper/vda2: UUID="5722bb3a-5c09-4ad8-b05b-93b48a2a5665" TYPE="swap"
------- Comment #18 From 2010-04-16 16:22:47 -------
По моим исследованиям исправление kas@ должно работать.

Проверьте пожалуйста make-initrd 0.3.1.
------- Comment #19 From 2010-04-19 15:28:46 -------
Подтверждаю, работает. virtio_pci в образ попадает.