Bug 20796

Summary: Не находит сетевого устройства или CDROM для установки
Product: Sisyphus Reporter: Andrey Cherepanov <cas>
Component: mkimage-profiles-desktopAssignee: Anton V. Boyarshinov <boyarsh>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: LonFas, aen, boyarsh, combr, grizlik78, mike, rider, sbolshakov, silicium, vsu
Version: unstableKeywords: distro-blocker
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 19564    

Description Andrey Cherepanov 2009-07-16 13:51:54 MSD
При запуске установки после загрузки ядра появляется диалог:
"No CDROM device found"
или 
"No NET device found"
с одной кнопкой "Ok". Десять повторных попыток ничего не дают. Почему не находит CD или сетевого устройства.
Comment 1 Sergey Bolshakov 2009-07-16 13:56:29 MSD
меня не затруднит ещё раз повторить, что все претензии по поводу
необнаружения какого-либо железа следует направлять:
1) составителю профиля конкретного дистрибутива,
2) майнтайнеру udev,
3) майнтайнеру ядра.
Comment 2 Andrey Cherepanov 2009-07-16 15:36:42 MSD
(В ответ на комментарий №1)
> меня не затруднит ещё раз повторить, что все претензии по поводу
> необнаружения какого-либо железа следует направлять:
> 1) составителю профиля конкретного дистрибутива,
> 2) майнтайнеру udev,
> 3) майнтайнеру ядра.
Как определить, какому конкретному мейнтейнеру повешать баг? Каковы причины необнаружения устройств в propagator?
Comment 3 Sergey Bolshakov 2009-07-16 15:49:09 MSD
эээ. спросить у руководителя отдела QA?
OH SHI~
/0
Comment 4 Mike Lykov 2009-07-16 15:53:54 MSD
и вообще, это похоже на дуп #20514, куда более старого. 
только там Андрей предлагал "выключить и включить компьютер" (что является
плохим шаманством), а тут сам нарвался.
Comment 5 Andrey Cherepanov 2009-07-16 16:33:40 MSD
(В ответ на комментарий №4)
> и вообще, это похоже на дуп #20514, куда более старого. 
> только там Андрей предлагал "выключить и включить компьютер" (что является
> плохим шаманством), а тут сам нарвался.
А теперь уже и это не помогло.
Comment 6 Mike Lykov 2009-07-16 20:21:20 MSD
> > только там Андрей предлагал "выключить и включить компьютер" (что является
> > плохим шаманством), а тут сам нарвался.
> А теперь уже и это не помогло.

а vga=normal помогло?
или, как вариант, splash=none?

см. http://permalink.gmane.org/gmane.linux.altlinux.sisyphus/77349

http://permalink.gmane.org/gmane.linux.altlinux.sisyphus/77296

и когда же это наконец закончится и будет устранено?
Comment 7 Andrey Cherepanov 2009-07-17 14:34:54 MSD
(В ответ на комментарий №6)
> > > только там Андрей предлагал "выключить и включить компьютер" (что является
> > > плохим шаманством), а тут сам нарвался.
> > А теперь уже и это не помогло.
> 
> а vga=normal помогло?
> или, как вариант, splash=none?
Нет, сетевая установка не срабатывает в обоих случаях. Да и при чём тут vga и splash?
Comment 8 Andrey Cherepanov 2009-07-17 15:47:27 MSD
Для сетевой карты используется модуль e1000e, который отсутствует при modprobe на этапе propagator. Скорее модуль не может быть загружен, потому что его нет, а udev хочет загрузить. Я попросил добавить этот модуль. 

Предлагаю добавлять все модули сети (ls /lib/modules/`uname -r`/kernel/drivers/net/*.ko) - 12 МБ, usb (3 Мб) и CD/DVD-ROM - cdrom, ata и scsi (6 МБ).

Список должен корректироваться при любом изменении ядра в профиле создания дистрибутива.
Comment 9 Sergey Bolshakov 2009-07-17 15:59:11 MSD
файл modules профиля может содержать маски вида:
kernel/drivers/ata
kernel/drivers/ide
kernel/drivers/usb/host
kernel/drivers/usb/storage
и т.д.
всем заинтересованным об этом известно, но тем не менее,
в m-p-d по сию пору с поразительным упорством делаются
попытки перечислить модули поимённо.
Comment 10 Sergey Bolshakov 2009-07-17 16:00:30 MSD
прошу не стесняться переоткрыть и перевесить, если в том есть нужда.
Comment 11 Mike Lykov 2009-07-17 17:50:22 MSD
> > а vga=normal помогло?
> > или, как вариант, splash=none?
> Нет, сетевая установка не срабатывает в обоих случаях. 

а установка с CDROM (первый вариант проблемы в первом посте)?

>Да и при чём тут vga и splash?

не знаю, но это помогает. Кого я спрашивал - тоже не знают (например boyarsh@).
по ссылкам подтверждение, что помогает не только мне.
я бы хотел, чтобы кто-то уже наконец сказал четко, что у него хотя бы воспроизводится.
Comment 12 Andrey Cherepanov 2009-07-17 19:13:41 MSD
(В ответ на комментарий №10)
> прошу не стесняться переоткрыть и перевесить, если в том есть нужда.
Так и сделаю.
Comment 13 Andrey Cherepanov 2009-07-17 19:17:33 MSD
(В ответ на комментарий №11)
> > > а vga=normal помогло?
> > > или, как вариант, splash=none?
> > Нет, сетевая установка не срабатывает в обоих случаях. 
> 
> а установка с CDROM (первый вариант проблемы в первом посте)?
А это сложно воспроизвести. Думаю, с предложенным решением сработает. Хотя, возможно, саму фразу нужно скорректировать:
"No driver found for %s device or driver is still loading"
и кнопка "Retry"

Кстати, локализовать это можно?
Comment 14 Michael Shigorin 2009-07-21 09:48:20 MSD
(In reply to comment #9)
> файл modules профиля может содержать маски вида:
[...]
> всем заинтересованным об этом известно
Как видишь, я этим тайным знанием не обладал, иначе так бы и было уже.

Только вот объём рамдиска так у нас может вспухнуть неконтролируемо, но с этим вряд ли что особо поделаешь :(
Comment 15 AEN 2009-08-10 03:47:51 MSD
*** Bug 20514 has been marked as a duplicate of this bug. ***
Comment 16 Andrey Cherepanov 2009-08-26 17:10:09 MSD
Исправлено.
Comment 17 Mike Lykov 2009-10-01 13:43:02 MSD
воспроизводится на двух машинах с образом
ftp://ftp.altlinux.ru/pub/beta/ark/20090909/altlinux-5.0.0_beta-20090908-desktop-x86_64-ru-install-dvd5.iso

но на одной по-прежнему виснет ( как я описывал в #20514) , а на другой не виснет, дает нажать на кнопку OK, но эффекта это никакого не производит.
первая десктоп, вторая ноутбук.
на второй можно переключиться в консоль по alt-f4, последняя строка о запуске /bin/init

vga=normal по прежнему помогает - возникает синий экран, где сначала появляется псевдографическое окошко "waiting for usb devices to show up", потом идет "trying to access cdrom"  - и все это срабатывает и идет дальше.

извиняюсь, но приходится переоткрыть.
Comment 18 AEN 2009-10-01 13:48:59 MSD
(В ответ на комментарий №17)
> воспроизводится на двух машинах с образом
> ftp://ftp.altlinux.ru/pub/beta/ark/20090909/altlinux-5.0.0_beta-20090908-desktop-x86_64-ru-install-dvd5.iso
> 
> но на одной по-прежнему виснет ( как я описывал в #20514) , а на другой не
> виснет, дает нажать на кнопку OK, но эффекта это никакого не производит.
> первая десктоп, вторая ноутбук.
> на второй можно переключиться в консоль по alt-f4, последняя строка о запуске
> /bin/init
> 
> vga=normal по прежнему помогает - возникает синий экран, где сначала появляется
> псевдографическое окошко "waiting for usb devices to show up", потом идет
> "trying to access cdrom"  - и все это срабатывает и идет дальше.
> 
> извиняюсь, но приходится переоткрыть.


А можно подробности про эти машины?
Comment 19 Mike Lykov 2009-10-02 08:17:22 MSD
какие именно?

вот lspci -k со второй (ноутбук). в обоих случаях ставилось с cdrom.

$ uname -a
Linux combr.local 2.6.27-std-def-alt15 #1 SMP Tue Mar 24 15:17:22 UTC 2009 i686 GNU/Linux

00:00.0 Host bridge: ATI Technologies Inc RS690 Host Bridge
00:01.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (Internal gfx)
00:04.0 PCI bridge: ATI Technologies Inc Device 7914
        Kernel driver in use: pcieport-driver
00:05.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 1)
        Kernel driver in use: pcieport-driver
00:06.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 2)
        Kernel driver in use: pcieport-driver
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
        Kernel driver in use: ahci
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
        Kernel driver in use: ohci_hcd
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
        Kernel driver in use: ohci_hcd
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
        Kernel driver in use: ohci_hcd
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
        Kernel driver in use: ohci_hcd
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
        Kernel driver in use: ohci_hcd
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
        Kernel driver in use: ehci_hcd
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14)
        Kernel driver in use: piix4_smbus 
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
        Kernel driver in use: ATIIXP_IDE
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia
        Kernel driver in use: HDA Intel
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
        Kernel driver in use: k8temp
01:05.0 VGA compatible controller: ATI Technologies Inc RS690M [Radeon X1200 Series]
        Kernel driver in use: fglrx_pci
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)
        Kernel driver in use: r8169
14:06.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
        Kernel driver in use: ohci1394
14:06.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
        Kernel driver in use: sdhci-pci
14:06.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
        Kernel driver in use: ricoh-mmc
14:06.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
14:06.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)

вторая дома  - не сейчас ;)
Comment 20 Michael Shigorin 2009-10-03 14:53:43 MSD
(In reply to comment #17)
> но на одной [...] на другой
За неимением HCL с возможностью слепить там индивидуальные профили своих систем и ссылаться на них -- предлагаю так:
http://freesource.info/wiki/MichaelShigorin/HomeBox
http://freesource.info/wiki/MichaelShigorin/ThinkPadT41p
Comment 21 Mike Lykov 2009-10-04 20:03:51 MSD
HCL с онлайновой
Comment 22 Mike Lykov 2009-10-04 20:10:56 MSD
HCL с онлайновой базой железа, в которую можно скриптом отправить свое железо, а потом расставить ему оценки - что работает, а что нет - был бы неплох, но видимо не на данном этапе он будет ;)

вот с той машины, где все виснет совсем:

вот какой

[    4.160535] ata8: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    4.168618] ata8.00: ATAPI: Optiarc DVD RW AD-7170S, 1.03, max UDMA/66
[    4.184624] ata8.00: configured for UDMA/66
[    4.186923] scsi 7:0:0:0: CD-ROM            Optiarc  DVD RW AD-7170S  1.03 PQ: 0 ANSI: 5


$ lspci -k
00:00.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a1)
        Subsystem: ASUSTeK Computer Inc. Device 8239                   
00:01.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a2)       
        Subsystem: ASUSTeK Computer Inc. Device 8239                   
00:01.1 SMBus: nVidia Corporation MCP55 SMBus (rev a2)                 
        Subsystem: ASUSTeK Computer Inc. Device 8239                   
        Kernel driver in use: nForce2_smbus                            
00:02.0 USB Controller: nVidia Corporation MCP55 USB Controller (rev a1)
        Subsystem: ASUSTeK Computer Inc. Device 8239                    
        Kernel driver in use: ohci_hcd                                  
00:02.1 USB Controller: nVidia Corporation MCP55 USB Controller (rev a2)
        Subsystem: ASUSTeK Computer Inc. Device 8239                    
        Kernel driver in use: ehci_hcd
00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1)
        Subsystem: ASUSTeK Computer Inc. Device 8239
        Kernel driver in use: pata_amd
00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
        Subsystem: ASUSTeK Computer Inc. Device 8239
        Kernel driver in use: sata_nv
00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
        Subsystem: ASUSTeK Computer Inc. Device 8239
        Kernel driver in use: sata_nv
00:05.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
        Subsystem: ASUSTeK Computer Inc. Device 8239
        Kernel driver in use: sata_nv
00:06.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2)
00:06.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
        Subsystem: ASUSTeK Computer Inc. Device 81f6
        Kernel driver in use: HDA Intel
Comment 23 Mike Lykov 2009-10-04 20:13:55 MSD
в трех частях - клавиатура глючит, что ле.

эта подробная информация о CDROM и используемых модулях может поможет найти причину? неужели ни у кого больше сейчас это не проявляется?

00:08.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)
        Subsystem: ASUSTeK Computer Inc. Device 8239
        Kernel driver in use: forcedeth
00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
        Kernel driver in use: pcieport-driver
00:18.0 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Link Control
01:08.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev f0)
        Kernel driver in use: saa7134
02:00.0 VGA compatible controller: ATI Technologies Inc RV730XT [Radeon HD 4670]
02:00.1 Audio device: ATI Technologies Inc R700 Audio Device [Radeon HD 4000 Series]
        Kernel driver in use: HDA Intel
Comment 24 Andrey Cherepanov 2009-10-19 19:27:33 MSD
Попробуйте на более свежей сборке:
ftp://beta.altlinux.ru/school/2009/school-5.0.0_beta-20091016-master-i586-ru-install-dvd5.iso (3,5 ГБ).

Если не воспроизводится, закрывайте.
Comment 25 Mike Lykov 2009-10-21 23:39:54 MSD
версия  school-5.0.0_beta-20091016-master-i586-ru-install-dvd5.iso

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