• Всем пользователям необходимо проверить работоспособность своего электронного почтового адреса. Для этого на, указанный в вашем профиле электронный адрес, в период с 14 по 18 июня, отправлено письмо. Вам необходимо проверить свою почту, возможно папку "спам". Если там есть письмо от нас, то можете не беспокоиться, в противном случае необходимо либо изменить адрес электронной почты в настройках профиля , либо если у вас электронная почта от компании "Интерсвязь" (@is74.ru) вы им долго не пользовались и хотите им пользоваться, позвоните в СТП по телефону 247-9-555 для активации вашего адреса электронной почты.

Linux-системы: установка, настройка и эксплуатация

Namenloss

Сотрудник ИС
Ошибка 21 каг бэ намекает на ошибку 21.
Покажите fdisk -l /dev/sdX чего у Вас там.
Из консоли граба покажите find /boot/grub/stage1, находясь в чруте устанавливаемой системы.
Покажите grub.conf.

У меня на "удивление" грузится такое грабом без ошибок.
 

MahMahoritos

Ословед
Код ошибки я нагуглил, помогло не очень, так и не понял, отчего загрузчик не может диск увидеть.

root@sysresccd /root % fdisk -l /dev/sda

Disk /dev/sda: 320.1 GB, 320071851520 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625140335 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc5a2ed11

Device Boot Start End Blocks Id System
/dev/sda1 2048 67583 32768 83 Linux
/dev/sda2 67584 2164735 1048576 82 Linux swap / Solaris
/dev/sda3 2164736 23136255 10485760 83 Linux
/dev/sda4 23136256 625140334 301002039+ 83 Linux
root@sysresccd /root % fdisk -l /dev/sdb

Disk /dev/sdb: 320.1 GB, 320071851520 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625140335 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc5a2ed11

Device Boot Start End Blocks Id System
/dev/sdb1 2048 67583 32768 83 Linux
/dev/sdb2 67584 2164735 1048576 82 Linux swap / Solaris
/dev/sdb3 2164736 23136255 10485760 83 Linux
/dev/sdb4 23136256 625140334 301002039+ 83 Linux
GNU GRUB version 0.97 (640K lower / 5120K upper memory)

[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]

grub> find /boot/grub/stage1
(hd0,0)
(hd1,0)

grub>
# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.

default 0
timeout 5

title Gentoo Linux 2.6.34-r6
root (hd0,0)
kernel /boot/kernel-2.6.34-gentoo-r6 root=/dev/md3 md=3,/dev/sda3,/dev/sdb3

Конфиг grub.conf переписал по wiki, но судя по коду ошибки, загрузчик даже раздел найти не может и до конфига не доходит. Сам загрузчик ставил вручную через grub командами:
Код:
device (hd0) /dev/sda 
root (hd0,0) 
setup (hd0)
device (hd0) /dev/sdb 
root (hd0,0) 
setup (hd0)
 

Namenloss

Сотрудник ИС
Код ошибки я нагуглил, помогло не очень, так и не понял, отчего загрузчик не может диск увидеть.

1. Почему тип разделов не Linux RAID Autodetect ?
2. Что за убогое ядро?

У меня выглядит как-то так:
Диск /dev/sda: 640.1 ГБ, 640135028736 байт
255 heads, 63 sectors/track, 77825 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa83f05cd

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 1 17 136521 fd Автоопределение Linux raid
/dev/sda2 18 149 1060290 82 Linux своп / Solaris
/dev/sda3 150 411 2104515 fd Автоопределение Linux raid
/dev/sda4 412 77825 621827955 5 Расширенный
/dev/sda5 412 2370 15735636 fd Автоопределение Linux raid
/dev/sda6 2371 5635 26226081 fd Автоопределение Linux raid
/dev/sda7 5636 8900 26226081 fd Автоопределение Linux raid
/dev/sda8 8901 77825 553640031 fd Автоопределение Linux raid

...

root (hd0,0)
kernel /boot/xen.gz
module /boot/vmlinuz-2.6.34-xen-r3 root=/dev/ram0 real_root=LABEL=ayanami-root domdadm quiet nouveau.modeset=1
module /boot/initramfs-2.6.34-xen-r3

...

Почему-то многие думают, что ядро собранное genkernel тяжелое и несет в себе много лишнего, но это не так. Всё лишнее легко выкидывается так же как если делать тупо make menuconfig.
 

MahMahoritos

Ословед
1. Почему тип разделов не Linux RAID Autodetect ?
2. Что за убогое ядро?
facepalm.jpg

Когда же я научусь читать руководства с самого начала и не пропуская целые абзацы...

Все верно, пропустил этот момент. Изменил тип раздела, заодно заново переустановил загрузчик на диски (прошло без ошибок). Однако, все та же ошибка 21. Можно из него вытянуть какие-то большие подробности на этой стадии? Может, нужно заново отформатировать /boot? На всякий случай вот новый листинг fdisk'a
Disk /dev/sda: 320.1 GB, 320071851520 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625140335 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc5a2ed11

Device Boot Start End Blocks Id System
/dev/sda1 2048 67583 32768 fd Linux raid autodetect
/dev/sda2 67584 2164735 1048576 fd Linux raid autodetect
/dev/sda3 2164736 23136255 10485760 fd Linux raid autodetect
/dev/sda4 23136256 625140334 301002039+ fd Linux raid autodetect
 

Namenloss

Сотрудник ИС
Все верно, пропустил этот момент. Изменил тип раздела, заодно заново переустановил загрузчик на диски (прошло без ошибок). Однако, все та же ошибка 21. Можно из него вытянуть какие-то большие подробности на этой стадии? Может, нужно заново отформатировать /boot? На всякий случай вот новый листинг fdisk'a
Эм, нет надобности делать swap как md устройство, достаточно в fstab указать монтировать два раздела с swap.
А у Вас диски на загрузку выставлены верно в биосе? в папке /boot/grub есть симлинк menu.lst на grub.conf ?
 

MahMahoritos

Ословед
Эм, нет надобности делать swap как md устройство, достаточно в fstab указать монтировать два раздела с swap.
А у Вас диски на загрузку выставлены верно в биосе? в папке /boot/grub есть симлинк menu.lst на grub.conf ?
Про swap знаю, просто так захотелось, как понимаю, оба варианта допустимы.

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

upd: на виртуалке, наспех переклееной под RAID1, загрузчик сразу заработал, и началась загрузка системы. Так что, видимо, вместо гадания на кофейной гуще просто заново все переустановлю.
 

Namenloss

Сотрудник ИС
upd: на виртуалке, наспех переклееной под RAID1, загрузчик сразу заработал, и началась загрузка системы. Так что, видимо, вместо гадания на кофейной гуще просто заново все переустановлю.
Нетипичное поведение граба, сколько не ставил, всегда работал с первого раза.
P.S. На заметку: http://busybox.net/~aldot/mkfs_stride.html
 

MahMahoritos

Ословед
Нетипичное поведение граба, сколько не ставил, всегда работал с первого раза.
P.S. На заметку: http://busybox.net/~aldot/mkfs_stride.html

Решил проблему кардинально - переразбил диски на разделы и массивы заново. Заработало.

Заметил, что fdisk на RescueCD 1.6.0 (util-linux-2.18-r1) и в системе (util-linux-ng 2.17.2) работают немного по разному. Изнутри системы он ругался на таблицу разделов, созданную с загрузочной флешки (точно уже не запомнил, вроде, что разделы заканчивают не на границе цилиндра или вроде того). Похоже, что проблема в этом и была. Заново разбивал тоже с rescue, но уже через cfdisk.

Калькулятор видел. Только не понял, как узнать значения chunk size и number of filesystem blocks? Или начальные значения в полях при создании массивов и ФС используются "по умолчанию"?

Спасибо за поддержку. К сожалению, не могу репку кинуть (видимо совсем я стал редко на форуме сидеть).
 

Namenloss

Сотрудник ИС
Решил проблему кардинально - переразбил диски на разделы и массивы заново. Заработало.

Заметил, что fdisk на RescueCD 1.6.0 (util-linux-2.18-r1) и в системе (util-linux-ng 2.17.2) работают немного по разному. Изнутри системы он ругался на таблицу разделов, созданную с загрузочной флешки (точно уже не запомнил, вроде, что разделы заканчивают не на границе цилиндра или вроде того). Похоже, что проблема в этом и была. Заново разбивал тоже с rescue, но уже через cfdisk.



Спасибо за поддержку. К сожалению, не могу репку кинуть (видимо совсем я стал редко на форуме сидеть).

Странную ругань rescue-cd заметил еще с версии 1.5.4, т.к. по ряду причин приходится ее допиливать под нужды фирмы, где работаю. Продолжаю упорно работать с fdisk и gdisk, забив на ругань про цилиндры, как-то пытался раскурить, но забил.

Чтобы узнать chunk size нужно включить intent bitmap для массивов после полной синхронизации, включить так "mdadm /dev/mdX -Gb internal", если память не изменяет. После просто сделать cat /proc/mdstat чтобы увидеть размеры chunk. Поменять эти параметры у ext2\3\4 можно уже после создания с помощью tune2fs.

Вот так выглядит кусок mdstat с включенным intent bitmap:

Код:
md5 : active raid1 sda8[0] sdb8[1]
      553639936 blocks [2/2] [UU]
      bitmap: 0/132 pages [0KB], 2048KB chunk

Еще рекомендую прикрутить уведомление на мыло или по крайней мере накидать скрипт который проверяет это.

P.S. Улыбнуло про "репку", но она мне не нужна, спасибо.
 

Meltdown

Ословед
Доброе время суток, подскажите пожалуйста, что дописать в .bashrc, чтобы при локальном входе в консоль, выводилась запись last login, как например в маках?
 
доброе время суток!
подскажите пожалуйста как настроить Firefox, что бы при нажатии на ослоссылку файл ставился на закачку в осле???
 
доброе утро. помогите разрешить траблы с amule 2.2.6 (на ubuntu 10.10)

настройки все делал по инструкции http://is74.ru/support/instructions/amule.php

авторизацию через сайт тоже

2010-12-02 10:42:47: ПРЕДУПРЕЖДЕНИЕ: IS74 (78.29.0.248:4661) - NG : You have a lowid. Please review your network config and/or your settings.
2010-12-02 10:42:47: Утеряно соединение с IS74 (78.29.0.248:4661)
2010-12-02 10:42:47: Соединение утрачено
 

MahMahoritos

Ословед
Порт входящий не открыт. Обычно это 4662/TCP и 4672/UDP. Порты открывать в настройках фаервола/брандмауэра. Если комп подключен через рутер, то на рутере надо будет сделать проброс этих портов
 

Snowy White

Ословед
Ещё немного об ed2K link

Для тех кто хочет настроить данный тип ссылок для браузера Google Chrome.

Сперва из под Root открываем файл /usr/bin/xdg-open (можно через Gedit). Ищем строки:
Код:
case "$DE" in
kde)...
gnome)...
xfce)...
generic)...
*)... 
esac
У меня в OpenSuse 11.3 в самом конце.
И прямо над этим текстом добавляем:
Код:
# Workaround for ed2k links
ed2k_type='ed2k://'
ed2k_len=`expr length ${ed2k_type}`
if [ "`echo ${url} | cut -c1-${ed2k_len}`" = "${ed2k_type}" ]; then
# Supposing amule is installed and ed2k program is on exec path (/usr/bin/ed2k)
ed2k_url=${url}
ed2k "${ed2k_url}"
if [ $? -eq 0 ]; then
exit_success
else
exit_failure_operation_impossible "no method available for opening '${url}'"
fi
fi

Всё работает.
 

Snowy White

Ословед
Люди. Я в конце концов грамотно сконфигурировал ядро, создал rpm и установил его. Оно даже корректно запускается! =D
Но проблемка в другом, я не могу запустить гнома. Gnome-session из под рута пишет мне что не может запустить графическую оболочку.
Я вероятно что то где то не увязал. Подскажите чем устраняется проблема.

PS Suse 11.3, kernel 2.6.37
 
Видеокарта какая? дрова проприетарные? пересобрал их? а в том, что они поддерживают 37 ядро, убедился?
/var/log/Xorg.0.log что говорит? Внимание стоит обращать на строки с (WW) и (EE)
 

Snowy White

Ословед
Видеокарта какая? дрова проприетарные? пересобрал их? а в том, что они поддерживают 37 ядро, убедился?
/var/log/Xorg.0.log что говорит? Внимание стоит обращать на строки с (WW) и (EE)

Nvidia G250 (1gb), ставил их из репозитория сьюзи. Добрые люди подсказали что нужно попробовать запустить командой GDM. Опробую, отпишусь
 
Nvidia G250 (1gb), ставил их из репозитория сьюзи. Добрые люди подсказали что нужно попробовать запустить командой GDM. Опробую, отпишусь

<vanga mode="on">Ничего не получится, потому что в репозитории SUSE не может быть модулей под ядро, вышедшее 2 дня назад.</vanga>
Выхода 2: использовать ядра из репозитория или ставить драйвер руками, если получится
 
Сверху