121

Lupo Alberto пишет:

ata_piix

ahci,pata_marvell а эти разве не нужны?

ОС: Gentoo/Funtoo

122

tyrnov пишет:

ahci,pata_marvell и ata_piix? эти чтоли получается?

Да, и, наверное, эти тоже.

Был, был и весь вышел...

123

tyrnov пишет:

сейчас не загружусь комп не близко находится это я удаленно через ssh собираю.

Выполните

lspci -n

...и вывод вставьте на сайт http://kmuto.jp/debian/hcl/ или выложите сюда.

Был, был и весь вышел...

124

lspci -n
00:00.0 0600: 8086:29c0 (rev 02)
00:01.0 0604: 8086:29c1 (rev 02)
00:1a.0 0c03: 8086:2937 (rev 02)
00:1a.1 0c03: 8086:2938 (rev 02)
00:1a.7 0c03: 8086:293c (rev 02)
00:1b.0 0403: 8086:293e (rev 02)
00:1c.0 0604: 8086:2940 (rev 02)
00:1c.4 0604: 8086:2948 (rev 02)
00:1c.5 0604: 8086:294a (rev 02)
00:1d.0 0c03: 8086:2934 (rev 02)
00:1d.1 0c03: 8086:2935 (rev 02)
00:1d.2 0c03: 8086:2936 (rev 02)
00:1d.3 0c03: 8086:2939 (rev 02)
00:1d.7 0c03: 8086:293a (rev 02)
00:1e.0 0604: 8086:244e (rev 92)
00:1f.0 0601: 8086:2916 (rev 02)
00:1f.2 0101: 8086:2920 (rev 02)
00:1f.3 0c05: 8086:2930 (rev 02)
00:1f.5 0101: 8086:2926 (rev 02)
01:00.0 0300: 10de:0a20 (rev a2)
01:00.1 0403: 10de:0be2 (rev a1)
03:00.0 0101: 11ab:6121 (rev b1)
04:00.0 0200: 10ec:8168 (rev 01)
05:00.0 0200: 13f0:0200 (rev 31)
ОС: Gentoo/Funtoo

125

Да, так и есть

tyrnov пишет:

ahci,pata_marvell и ata_piix

Был, был и весь вышел...

126

Вроде разобрался спасибо за помощь.

ОС: Gentoo/Funtoo

127

zgrep -i _ahci .config | grep -v '^#'
CONFIG_SATA_AHCI=y
zgrep -i _pata_marvell .config | grep -v '^#'
CONFIG_PATA_MARVELL=y
zgrep -i _ata_piix .config | grep -v '^#'
CONFIG_ATA_PIIX=y
zgrep -i _ext2 .config | grep -v '^#'
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
CONFIG_EXT2_FS_XIP=y
zgrep -i _ext4 .config | grep -v '^#'
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_XATTR=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y

Вот так в итоге вышло.

ОС: Gentoo/Funtoo

128

tyrnov пишет:

Вот так в итоге вышло.

Можно чуть «проще» ag

 Консоль:

gentoo-laptop ~ # zegrep -i "$(lspci -k | grep -i ata -A 2 | awk -F ": " '/Kernel driver in use/ {print $2}')|$(awk '$2=="/" {print $3}' /etc/fstab)" /proc/config.gz | grep -v '^#'
CONFIG_ATA_PIIX=y
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_XATTR=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y

P.S.
Да, и в ваших примерах zgrep не нужен, достаточно grep.

Был, был и весь вышел...

129

make bzImage && make modules && make modules_install
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `relocs'.
  CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
  CHK     kernel/config_data.h
Kernel: arch/x86/boot/bzImage is ready  (#1)
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `relocs'.
  CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
  CALL    scripts/checksyscalls.sh
  CC [M]  drivers/scsi/lpfc/lpfc_scsi.o
drivers/scsi/lpfc/lpfc_scsi.c: In function 'lpfc_bg_setup_bpl':
drivers/scsi/lpfc/lpfc_scsi.c:1900:11: error: unused variable 'rc' [-Werror=unused-variable]
drivers/scsi/lpfc/lpfc_scsi.c: In function 'lpfc_bg_setup_bpl_prot':
drivers/scsi/lpfc/lpfc_scsi.c:2037:11: error: unused variable 'rc' [-Werror=unused-variable]
drivers/scsi/lpfc/lpfc_scsi.c: In function 'lpfc_bg_setup_sgl':
drivers/scsi/lpfc/lpfc_scsi.c:2256:11: error: unused variable 'rc' [-Werror=unused-variable]
drivers/scsi/lpfc/lpfc_scsi.c: In function 'lpfc_bg_setup_sgl_prot':
drivers/scsi/lpfc/lpfc_scsi.c:2386:11: error: unused variable 'rc' [-Werror=unused-variable]
cc1: all warnings being treated as errors

make[3]: *** [drivers/scsi/lpfc/lpfc_scsi.o] Error 1
make[2]: *** [drivers/scsi/lpfc] Error 2
make[1]: *** [drivers/scsi] Error 2
make: *** [drivers] Error 2
ОС: Gentoo/Funtoo

130 (17.07.2012 14:51:49 отредактировано tyrnov)

Lupo Alberto пишет:
tyrnov пишет:

Вот так в итоге вышло.

Можно чуть «проще» ag

 Консоль:

gentoo-laptop ~ # zegrep -i "$(lspci -k | grep -i ata -A 2 | awk -F ": " '/Kernel driver in use/ {print $2}')|$(awk '$2=="/" {print $3}' /etc/fstab)" /proc/config.gz | grep -v '^#'
CONFIG_ATA_PIIX=y
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_XATTR=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y

P.S.
Да, и в ваших примерах zgrep не нужен, достаточно grep.

Не че себе проще такую строчку на память не запомнишь те были проще.
p.s. А как обойтись только грепом? Можно пример переделанной моей команды

ОС: Gentoo/Funtoo

131

grep 'AHCI|PATA_MARWELL|ATA_PIIX|EXT2|EXT4' /usr/src/linux/.config | grep -v '^#'
Был, был и весь вышел...

132

tyrnov пишет:

Не че себе проще такую строчку на память не запомнишь те были проще.

Зато она проверяет, включена ли в настройках ядра поддержка имеющегося в системе жёсткого диска и корневой файловой системы.
Хотя бесспорно, «костыль» ещё тот, да, и чтобы срабатывал в вашем случае, нужно «допиливать».

Был, был и весь вышел...

133

Lupo Alberto пишет:
grep 'AHCI|PATA_MARWELL|ATA_PIIX|EXT2|EXT4' /usr/src/linux/.config | grep -v '^#'

Отдает пустую строку

ОС: Gentoo/Funtoo

134 (17.07.2012 15:31:30 отредактировано tyrnov)

cc1: all warnings being treated as errors

make[3]: *** [drivers/scsi/lpfc/lpfc_scsi.o] Error 1
make[2]: *** [drivers/scsi/lpfc] Error 2
make[1]: *** [drivers/scsi] Error 2
make: *** [drivers] Error 2

А с этим идей нет? думал сначало может из за этого #MAKEOPTS="-j5", но сейчас закоментил в make.conf гугл тоже не чего хорошего не дал.

ОС: Gentoo/Funtoo

135

tyrnov пишет:

Отдает пустую строку

Тогда вместо grep нужно egrep.

Был, был и весь вышел...

136

tyrnov пишет:

А с этим идей нет?

Какую версию ядра используете?

Был, был и весь вышел...

137

А вы уверены, что вам нужен этот модуль?

Emulex LightPulse Fibre Channel Support (SCSI_LPFC)

CONFIG_SCSI_LPFC:

This lpfc driver supports the Emulex LightPulse
Family of Fibre Channel PCI host adapters.
Был, был и весь вышел...

138

Lupo Alberto пишет:
tyrnov пишет:

А с этим идей нет?

Какую версию ядра используете?

 eselect kernel list                                  Available kernel symlink targets:
  [1]   linux-3.4.4-gentoo *
ОС: Gentoo/Funtoo

139 (17.07.2012 16:30:56 отредактировано tyrnov)

menuconfig не нашел попробывал руками строку с ним:

CONFIG_SCSI_LPFC=n

Или так будет не совсем верно?
p.s. модуль этот естественно мне не нужен.

ОС: Gentoo/Funtoo

140

tyrnov пишет:

menuconfig не нашел попробывал руками строку с ним:

CONFIG_SCSI_LPFC=n

Или так будет не совсем верно?
p.s. модуль этот естественно мне не нужен.

Там поиск есть bx

Location:
     -> Device Drivers
       -> SCSI device support
         -> SCSI low-level drivers (SCSI_LOWLEVEL [=y])

Руками редактировать крайне не советую.

Был, был и весь вышел...

141

Location:
     -> Device Drivers
       -> SCSI device support
SCSI low-level drivers (SCSI_LOWLEVEL [=y])

вот это найти не мог
Потому правил руками и собрал ядро удачно. А так да знаю что не желательно это делать ну я бекап конфига сперва сделал. Так что думаю не столь страшно всегда бы вернул назад.

ОС: Gentoo/Funtoo

142

tyrnov пишет:

Потому правил руками и собрал ядро удачно. А так да знаю что не желательно это делать ну я бекап конфига сперва сделал. Так что думаю не столь страшно всегда бы вернул назад.

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

Был, был и весь вышел...

143

emerge -av sys-apps/v86d
make bzImage && make modules && make modules_install
make[1]: Цель `all' не требует выполнения команд.
make[1]: Цель `relocs' не требует выполнения команд.
  CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
  /usr/src/linux-3.6.2-gentoo/scripts/gen_initramfs_list.sh: Cannot open '/var/tmp/genkernel/initramfs-3.2.28-std300-amd64.cpio.xz'
make[1]: *** [usr/initramfs_data.cpio.xz] Ошибка 1
make: *** [usr] Ошибка 2
ОС: Gentoo/Funtoo

144

app-arch/xz-utils установлены?

Был, был и весь вышел...

145

emerge app-arch/xz-utils -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] app-arch/xz-utils-5.0.4  USE="nls threads -static-libs" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

 * IMPORTANT: 5 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.
ОС: Gentoo/Funtoo

146

CONFIG_KERNEL_LZO=y
ОС: Gentoo/Funtoo

147

http://www.funtoo.org/wiki/Genkernel_Qu … t_Tutorial

CONFIG_INITRAMFS_SOURCE=""
ОС: Gentoo/Funtoo

148

Покажите полный вывод, предшествующий ошибке.
Да и желательно услышать, так сказать, «предысторию» — собрано ли у вас уже ядро, для чего собирается sys-apps/v86d (наверное, для splash?)...

Был, был и весь вышел...