Gentoo не ставится на IDE винт.....?!!?
Ставил gentoo первый раз на на машину со SCSI винтами (i686).... ну с раза 2-ого пулучилось (по man) мне очень начинает нравится эта OS.... но вот на старом железе не хочет видеть винт(IDE) (i686)
(это иформация о этом винте от Centos-а)
[root@CentosTest ~]# hdparm -i /dev/hda
/dev/hda:
Model=IC35L060AVER07-0, FwRev=ER6OA44A, SerialNo=SZPTZM95338
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40
BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=120101087
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
AdvancedPM=yes: disabled (255) WriteCache=enabled
Drive conforms to: ATA/ATAPI-5 T13 1321D revision 1: ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5
* signifies the current active mode
ядро ставил дефолтное и правил его для поддержки IDE но увы на двух разных компах с IDE винтами одна и та же ошбка:
http://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:2007-09-20_Linux_2.6_Kernel_Panic.png
- Для комментирования войдите или зарегистрируйтесь
fstab в студию и конфиги
fstab в студию и конфиги загрузчика
еще а disk -l тоже не помешает
Как сказал один из форумчан, телепаты в отпуске ;)
# NOTE: If your BOOT
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
#/dev/hdb1 /boot ext3 defaults 1 2
/dev/hdb1 / ext3 defaults 0 1
/dev/hdb5 swap swap defaults 0 0
#/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
# use almost no memory if not populated with files)
#shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
[root@testbox ~]# fdisk -l /dev/hdb
Диск /dev/hdb: 61.4 ГБ, 61492838400 байт
255 heads, 63 sectors/track, 7476 cylinders
Единицы = цилиндры по 16065 * 512 = 8225280 байт
Устр-во Загр Начало Конец Блоки Id Система
/dev/hdb1 * 1 7416 59568988+ 83 Linux
/dev/hdb5 7417 7476 481950 82 Linux своп / Solaris
lspci -k для начала
lspci -k для начала
Не грусти, товарищ! Всё хорошо, beautiful good!
1. если ядро последнее, то в
1. если ядро последнее, то в ядре должна быть поддержка libata, а поддержка IDE должна быть выключена! Диски будут нумероваться так же как SCSI...
2. проверьте поддержку вашей файловой системы в ядре. Если она включена, но модулем, то либо включите ее статически, либо создайте initramfs с необходимыми модулями.
3. выложите конфиг ядра
Сейчас на этой машине стоит
Сейчас на этой машине стоит Centos, но я ради этого по новой поставляю gentoo...и выложу конфиг ядра.... спасибо за проявленный интерес..
Кстати, да. В последних ядрах
Кстати, да. В последних ядрах по умолчанию отключен ide вообще. Мб, не выставил поддержку?
Сейчас на этой машине стоит
Сейчас на этой машине стоит Centos, к сожалению сейчас нет возможности быстро сменить его на Gentoo,
но вот "lspci" с этой же машины (но Centos-овский):
[root@testbox ~]# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 10)
00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
00:12.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV5 [RIVA TNT2/TNT2 Pro] (rev 15)
(ключа "-k" в centose нет..... )
Да, раритет...
Дааа, мамка "прошлого столетия". Процессор наверное, даалеко не из "крутых".
Долго компилять придётся, однако...
Если будешь ставить старый
Если будешь ставить старый IDE-стек, то тебе нужно вкомпилить в ядро опцию VIA82CXXX chipset support (CONFIG_BLK_DEV_VIA82CXXX), если новый libata - VIA PATA support (CONFIG_PATA_VIA). Тогда диск будет виден в системе.
Опять же, если используется libata, то диск будет виден как /dev/sda, поэтому нужно изменить всюду, где упоминается устройство: в загрузчике и fstab.
Не грусти, товарищ! Всё хорошо, beautiful good!
Прежде всего Спасибо за
Прежде всего Спасибо за совет...... , а можно ли включить поддержку того и другого (VIA82CXXX chipset support и CONFIG_PATA_VIA)..
Лучше используйте более новый libata
Если будете включать обе опции: libata и IDE, то есть высокая
вероятность того, что система не захочет загружаться.
Будет использоваться IDE.
Будет использоваться IDE.
Не грусти, товарищ! Всё хорошо, beautiful good!
помню раньше траблы с сата
помню раньше траблы с сата дисками были...
и сейчас есть, если AHCI не
и сейчас есть, если AHCI не использовать ;-)