[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SATA



Степан Голосунов пишет:
On Mon, Dec 12, 2005 at 09:30:10AM +0300, RomFil wrote:
  
Pavel Ammosov пишет:
    
On Fri, Dec 09, 2005 at 02:20:11PM +0300, romfil wrote:
      
Дали новую машинку.
Плата Asus P4P800SE и диск SATA 80 Gb
Ядро с netinstall.iso (2.4.27) успешно 
происталироваллось и работает. Ядро из 
Sarge (2.6.8-16) встает, но при загрузке kernel-panic 
примерно такой:
pivot_root: No such file or directory
/sbin/init: 432: cannot open dev/console: no such file
kernel_panic: Attempted to kill init!
        
Скорее всего диск с рутовым разделом 
стал из /dev/hdXY /dev/sdXY при
переходе на 2.6 с libata. попробуй в строке 
ядра исправить параметр
root=/dev/... и если и тогда не заработает 
убедись что в initrd есть
необходимые модули под твой чипсет SATA.

А вообще, имело смысл ставится сразу с 2.6

      
Взял последнее ядро с kernel.org.
Собираю следующей командой:
fakeroot make-kpkg --initrd --revision=custom.1.0 kernel_image
Та же проблема.

Контроллер ICH5R, ядром вроде должен 
поддерживаться.
Вот часть menu.lst

title           Debian GNU/Linux, kernel 2.6.14.3
root            (hd0,0)
kernel          /vmlinuz-2.6.14.3 root=/dev/hde2 ro
initrd          /initrd.img-2.6.14.3
savedefault
boot

title           Debian GNU/Linux, kernel 2.6.14.3 (recovery mode)
root            (hd0,0)
kernel          /vmlinuz-2.6.14.3 root=/dev/hde2 ro single
initrd          /initrd.img-2.6.14.3
savedefault
boot

title           Debian GNU/Linux, kernel 2.4.27-2-386
root            (hd0,0)
kernel          /vmlinuz-2.4.27-2-386 root=/dev/hde2 ro
initrd          /initrd.img-2.4.27-2-386
savedefault
boot

title           Debian GNU/Linux, kernel 2.4.27-2-386 (recovery mode)
root            (hd0,0)
kernel          /vmlinuz-2.4.27-2-386 root=/dev/hde2 ro single
initrd          /initrd.img-2.4.27-2-386
savedefault
boot

Пробовал изменить root=/dev/hde2 на /dev/sde2.
Все одно.
    
А если заменить на /dev/sda2 ?


  
Сначала тоже пробовал, не получилось.

Проблема решилась следющим образом.
Вкомпилировал в ядро поддержку SATA контроллера Intel
CONFIG_SCSI_ATA_PIIX=y
после установки подправил menu.lst 
root=/dev/hde2 на root=/dev/sda2
и соответственно /etc/fstab
Нормально работает, вроде.
-- 
/
Roman Filonenko (RomFil)
JID: RomFil@jabber80.com

Reply to: