LINUX.ORG.RU

машина времени заглючила.

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

Что-то вы не разбираетесь в том, что советуете, на каждом шагу натыкаетесь на подводные камни. Лучше пусть ТС подождёт разбирающихся людей, а не троллей.

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

Облажался в споре — назови оппонента троллем?

А ТС'у посоветую убунту.

А, просто ты убунтовод, наверное. Я серьёзно, не сбивайте ТС-а с толку ошибочными советами, поддерживайте культуру форума, созданного для технической помощи.

anonymous
()

arch/x86/kernel/microcode_core.o: file not recognized: File truncated
make[2]: *** [arch/x86/kernel/microcode.o] Error 1
make[1]: *** [arch/x86/kernel] Error 2
make: *** [arch/x86] Error 2

Откудова исходники?

(Это фигня, когда не компилируется. Вот когда скомпилируется и не загрузится, или ещё лучше, скомпилируется, загрузится, а потом выяснится, что нужных модулей-то нет - будет веселее).

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

не сбивайте ТС-а с толку ошибочными советами

Интересно, что ошибочного в совете отмонтировать фс перед проверкой?

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

gentoo-sources. переустанавливал, не помогло

Dm3Ch
() автор топика

установил gentoo, проблема следующая внешние запоминающие устройства или кард ридер присваивают себе /dev/sda, следовательно система уходит в панику, говорит нету корневого каталога на /dev/sda1, без внешних устрйств грузится нормально, кто сталкивался? как лечил?

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

Используйте UUID при указании корневой файловой системы.

Либо включите поддержку usb в ядре модульно, а в ядре оставьте только прддержку контроллера жёстких дисков, что бы ядро в начале «увидело» SATA/IDE диски, а уже затем картридеры и прочее.

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

собрал usb-storage как моудль, добавил в /conf.d/modules загружается нормально, но если загружаться с подключенным запоминающим устройс твом то выхлоп fdisk -l ставит /dev/sda ниже /dev/sdb, без устройства /dev/sda как и положено в самом верху, многие дистрибутивы используют такой костыль (usb-storage модулем) или это проблема конкретной материнки (intel dp43bf)? например на той же слаке с дефолтным ядром было все нормально

ps (смотрю косо в сторону udev)

anonymous
()

Версия компилятора GCC?

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

Ещё раз, код поддержки контроллера жёстких дисков собирайте монолитно в ядре, usb - модульно.

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

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

спасибо за помощь, с приоритетыми то все понятно, просто интересно все дистрибутивы реализуют это собирая в дефолтном ядре usb-storage модулем а потому подгружают его по мере загрузки или есть еще какие методы, еще весьма странно что первым опрашивается /dev/sdb (второй диск) и fdisk -l отображает его вверху списка а за ним уже /dev/sda и /dev/sdc (запоминающие устройство) но если запоминающее устройство не будет подключено при загрузке, то fdisk -l как и должно быть расположит /dev/sda вверху списка а за ним уже /dev/sdb, /dev/sda подключен на первый порт, /dev/sdb на второй, как получается так что он опрашивает его позже когда запоминающее устройство подключено? на сколько понимаю fdisk -l отображает устройства в порядке их монтирования?

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

просто интересно все дистрибутивы реализуют это собирая в дефолтном ядре usb-storage модулем а потому подгружают его по мере загрузки или есть еще какие методы

У меня Gentoo, поддержку SATA контроллера и USB собираю моноитно, очерёдность именования устройств корректная, в начале SATA диски, затем USB накопители. Так что есть нюансы как минимум в материнской плате, ну и, возможно, что что-то изменили в определённой версии ядра, всякое бывает, регрессии случаются.

еще весьма странно что первым опрашивается /dev/sdb (второй диск) и fdisk -l отображает его вверху списка а за ним уже /dev/sda и /dev/sdc (запоминающие устройство) но если запоминающее устройство не будет подключено при загрузке, то fdisk -l как и должно быть расположит /dev/sda вверху списка а за ним уже /dev/sdb, /dev/sda подключен на первый порт, /dev/sdb на второй, как получается так что он опрашивает его позже когда запоминающее устройство подключено? на сколько понимаю fdisk -l отображает устройства в порядке их монтирования?

fdisk всё равно смонтировано устройство или нет. Ну а очерёдность вывод, весьма странно, думаю всё же в начале должен быть /dev/sda.

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

То, что нужно было это советовать *до* предложения проверить фс; ещё забавнее было посоветовать fsck -y. Видишь, ты даже не понимаешь, к каким последствиям это приведёт.

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

То, что нужно было это советовать *до* предложения проверить фс

Это и так очевидно для среднестатического пользователя gentoo. Ах да, еще твой фейл - fsck я не советовал.

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

исправил перебором параметров, во всем был виноват «normal floppy disk support», собрал монолитно т.к. имеется фдд (не подключен), с подключенным не тестил возможно была бы такая же ситуация

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

/dev/sda3 is mounted.

Что-то вы не разбираетесь в том, что советуете, на каждом шагу натыкаетесь на подводные камни

Каникулы, лето на дворе, а ты тут торчишь.

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