Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

12 страниц V  « 5 6 7 ... 10 11 »

Faq По Созданию Надёжной, Быстрой Платформы Для Игрового Сервера Из Gentoo Linux © Shadowboss

, © shadowboss
Статус пользователя Fortran
сообщение 6.3.2010, 18:49
Сообщение #101


Стаж: 16 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

вылезла трабла с загрузчиком:

Код
>>Activating mdev
>>DEtermining root device
!!Block device /dev/sda3 is not a valid root device///
!!Could not find the root block device in .
Specify another value


Разделы бут - /dev/sda1
хоум - /dev/sda4
swap - /dev/sda2
root - /dev/sda3
в fstab так и записал, в граб.конф real_root=/dev/sda3
root(hd0,0)

если чтото не так зделал - ткнити плз мордой
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 11.3.2010, 19:32
Сообщение #102


Стаж: 16 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

АП. dmesg показывает следующее:
EXT2-fs: hda3 couldn't mount bacause of unsupported optional features.

ето типа что, не подключилась поддержка ext4 в ядре(хоть в генкернеле подключал)...
может ето быть изза неправильно выбраной архитектуры ЦПУ?

Отредактировал: Fortran, - 11.3.2010, 19:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 12.3.2010, 2:02
Сообщение #103


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Цитата(Fortran @ 11.3.2010, 19:32) *
АП. dmesg показывает следующее:
EXT2-fs: hda3 couldn't mount bacause of unsupported optional features.

ето типа что, не подключилась поддержка ext4 в ядре(хоть в генкернеле подключал)...
может ето быть изза неправильно выбраной архитектуры ЦПУ?



вывод команд:

cat /etc/fstab

и

fdisk -l

Покажи...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 12.3.2010, 10:47
Сообщение #104


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

в ядре по дефолту отключена поддержка Ext2 ... включи её просто)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 12.3.2010, 15:24
Сообщение #105


Стаж: 16 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

в фстабе:
Код
shm            /dev/shm    tmpfs        nodev,nosuid,noexec    0 0
    /dev/sda1        /boot        ext2        noauto,noatime    1 2
    /dev/sda3        /        ext4        noatime        0 1
    /dev/sda4        /home        ext4        noatime        0 2


fdisk -l:

Код
Диск /dev/sda: 20.5 ГБ, 20496236544 байт
255 heads, 63 sectors/track, 2491 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x90909090

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1               1          20      160618+  83  Linux
/dev/sda2            2383        2491      875542+   5  Расширенный
/dev/sda3              21        2251    17920507+  83  Linux
/dev/sda4            2252        2382     1052257+  83  Linux
/dev/sda5            2383        2491      875511   82  Linux своп / Solaris

Пункты таблицы разделов расположены не в дисковом порядке



Цитата
в ядре по дефолту отключена поддержка Ext2 ... включи её просто)


рут в ext4, в ехт2 токо бут раздел.
rootfstype=ext4 непомогает.

зы. уже при загруске системы /dev/sda3 походу уже определяется как /dev/hda3 так как при попытке ввода раздела для загрузки вручную на sda3 получаю
/dev/sda3 is not valid boot device; а на /dev/hda3 вышеописаный еррор. в fstab'e пробовал и так и так - без резалта

Отредактировал: Fortran, - 12.3.2010, 15:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 13.3.2010, 0:45
Сообщение #106


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Переразбей диск, так что-бы небыло "расширеных" разделов.
Grub этого не любит...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 13.3.2010, 9:44
Сообщение #107


Стаж: 16 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

и реинсталл?? боюсь непережить ето дело...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 13.3.2010, 10:12
Сообщение #108


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

shadowboss, у него в расширенном разделе тока своп и он как бэ не решает
Fortran, пройди все стадии создания загрузчика и загрузочных записей заново... возможно ты где то какие то куски вырвал и неосторожно вписал это самое hda3 (это вобще как будто IDE хард)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 13.3.2010, 11:11
Сообщение #109


Стаж: 16 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

это и есть иде хард. щя попробую граб переставить
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 13.3.2010, 11:22
Сообщение #110


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

Fortran, почему у него тогда буквы sda ? sda это обозначение устройств usb, sata (он же как usb)... а ide диска обозначаются как hda, hdb ...


ls /dev/*da
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 13.3.2010, 11:28
Сообщение #111


Стаж: 16 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

короче ls /dev/*da = /dev/hda

при старте определяется(взято из dmesg):

hda: Fujitsu MPF3204AT, ATA ISK drive(мой винт 20гиговый, единственный в системе)
hdb: SAMSUNG CD-ROM

в фстабе поменял все с сда на хда, толку 0

вручную смонтаровать тоже не выходит
Код
mount /dev/hda3 /newroot
mount: mountng /dev/hda3 on /newroot failed: Invalid argument


/dev/hda1 - boot-раздел ехт2 - загрузчик монтирует.

походу всетаки какаято срань с поддержкой ехт4

Отредактировал: Fortran, - 13.3.2010, 11:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 13.3.2010, 13:15
Сообщение #112


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Цитата(Fortran @ 13.3.2010, 11:28) *
короче ls /dev/*da = /dev/hda

при старте определяется(взято из dmesg):

hda: Fujitsu MPF3204AT, ATA ISK drive(мой винт 20гиговый, единственный в системе)
hdb: SAMSUNG CD-ROM

в фстабе поменял все с сда на хда, толку 0

вручную смонтаровать тоже не выходит
Код
mount /dev/hda3 /newroot
mount: mountng /dev/hda3 on /newroot failed: Invalid argument


/dev/hda1 - boot-раздел ехт2 - загрузчик монтирует.

походу всетаки какаято срань с поддержкой ехт4



Стоп.... если у тебя EIDE диск, а не SATA то тот fstab что предложил я, и тот что у тебя, не подходят и естественно не будут работать...
В основном у тебя проблема с разбивкой диска.
Приведи диск к виду примера как показывал я в мануале.

Отредактировал: shadowboss, - 13.3.2010, 13:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 13.3.2010, 13:24
Сообщение #113


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

Fortran, ну тебе виднее... но вобще мне кажется ты просто неправильно что то сделал с настройкой загрузчика и mtab/fstab файлами... раз у тебя фантомные sda разделы оказались в настройках... но если ты всё это перепроверил,то сам смотри что тебе проще сделать...
и когда тебе пишут "failed: Invalid argument", это не значит что он не может смонтировать, это значит что ты не правильно указал аргументы...
вобщем я так понимаю, что тебе проще переставить чем разобраться (по началау у всех так)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 13.3.2010, 13:27
Сообщение #114


Стаж: 16 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

винт- иде, на праймери мастере(hda)
по разбивке- омг неужели есть разница на каком месте своп, и будет ли он расширеный????
реинсталл системы займет очень много времени..

2bravo нефига не проще. 2 дня систему переустанавливать я точно небуду, лучше уж покопатся в загрузчике, табах итд

всем спс за помощь

Отредактировал: Fortran, - 13.3.2010, 13:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 21.3.2010, 20:10
Сообщение #115


Стаж: 16 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

вынул иде винт, впихнул САТА, переустановил систему - все работает... пока...

Отредактировал: Fortran, - 21.3.2010, 20:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 21.3.2010, 22:43
Сообщение #116


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

Цитата(Fortran @ 21.3.2010, 21:10) *
.... переустановил систему...

good.gif :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 23.4.2010, 0:40
Сообщение #117


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Цитата(bravo @ 8.1.2010, 4:59) *
Использую 64 битную убунту, процесор atom 330 1.6Ghz, собирал компилятор с параметром -O5 (в выводе cat /proc/cpuinfo 4 "ядра показало" - 2 ядра + HT, который не отключается) и соответственно stage3 64 битный.

Вот нашол линк который обещал дать тебе по этому поводу >> http://www.gentoo.org/doc/ru/faq.xml#doc_chap3

Код
3.  Установка

Все работает очень нестабильно, мои флаги оптимизации "-O9 -ffast-math -fomit-frame-pointer". В чем проблема?

Не пробуйте использовать что-либо выше, чем -O3 т.к. это не поддерживается текущими версиями gcc. Очень агрессивная оптимизация иногда заставляет компилятор изменять ассемблерный код так, что он уже выполняет несколько другие действия, чем предполагалось.

Попробуйте компилировать с флагами CFLAGS -O2 -march=<your_arch> прежде чем сообщать об ошибках.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Tamplier
сообщение 23.4.2010, 7:10
Сообщение #118
Стаж: 19 лет

Сообщений: 84
Благодарностей: 13
Полезность: 123

Цитата
Попробуйте компилировать с флагами CFLAGS -O2 -march=<your_arch> прежде чем сообщать об ошибках.

Что дает флаг native? Ставил под свою архитектуру по сылке Для Intel процессоров
Код
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
под 64 битную систему
Код
cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 5
cpu MHz         : 3000.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov                                              pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall lm constant_ts                                             c pebs bts pni dtes64 monitor ds_cpl est tm2 cid cx16 xtpr pdcm lahf_lm
bogomips        : 5984.95
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 5
cpu MHz         : 3000.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov                                              pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall lm constant_ts                                             c pebs bts pni dtes64 monitor ds_cpl est tm2 cid cx16 xtpr pdcm lahf_lm
bogomips        : 5983.77
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:
Замечены ли какие нибудь ошибку для оптималной работы процессора?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 23.4.2010, 7:32
Сообщение #119


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Warning: GCC 4.2 and above support -march=native. -march=native applies additional settings beyond -march, specific to your CPU. Unless you have a specific reason not to (e.g. distcc cross-compiling), you should probably be using -march=native, rather than anything listed below.

Это значит что компилятор сам выставит все поддерживаемые флаги основываясь на возможностях твоего CPU

А так в основоном всё верно выставил.

Можешь правда из портов установить компилятор GCC 4.4.3 и на нём собрать систему.

Отредактировал: shadowboss, - 23.4.2010, 7:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 23.4.2010, 15:43
Сообщение #120


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

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

GCC 4.3.4 (Дефолтный в Gentoo)
GCC 4.4.3 (Лежит в портах Gentoo, и который можно установить самостоятельно)

Но лично я жду пока там в портах появится stable релиз 4.5.0, так как changelog в нём сильно вкусный :)

Отредактировал: shadowboss, - 23.4.2010, 15:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
12 страниц V  « 5 6 7 ... 10 11 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: