You are not logged in.

#1 2006-12-04 11:41:57

kozaki
Member
From: London >. < Paris
Registered: 2005-06-13
Posts: 671
Website

[mkinicpio] modules to boot a single sata2 HDD?

I'm running arch64 & arch32 (2 separated install/partitions) on a Asrock 939Dual-SATA2 (LQ HCL) with a single Hitachi Sata2 capable HDD.
mobo's sata2 connector is based on PCIe SATA2 controller JMB360 (1)

Back when I installed Arch (0.7.0 CD), it had no Sata2 capable kernel, so I plugged the HDD on one of the Sata1 connectors.
Yesterday I plugged it to the Sata2 connector, set "IDE mode" in the Bios & started system back : arch & arch64 logically hang up with default kernel but starts fine with kernel26-fallback.img (2).

I'm in doubt about what modules to load (then include in custom kernel) in the standard kernel26.img.
As the whole system is on the Sata2 HDD, I'm about to try with only ahci & libata. Any advise would be appreciated though smile

Detected hardware & modules with HDD <-> Sata2 connector (IDE compatibility mode) :
# hwdetect --show-modules

IDE    : ide-cd ide-core ide-disk alim15x3 generic
SCSI   : ahci sd_mod
SATA   : libata

# lshwd -d

00:12.0 IDE interface: ALi Corporation M5229 IDE (alim15x3)
03:00.0 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (unknown)

Detected hardware & modules with HDD <-> Sata2 connector (SATA mode) :
# lshwd -d

00:12.0 IDE interface: ALi Corporation M5229 IDE (alim15x3)
03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (unknown)

Here's former /etc/mkinitcpio.conf :

MODULES="alim15x3 sata_uli ext3"
HOOKS="base autodetect sata filesystems"

Arch do not start withkernel26.img builded with /etc/mkinitcpio.conf :

MODULES="libata ahci ext3"
HOOKS="base autodetect sata filesystems keymap"

(1) Asrock 939Dual-SATA2 chipsets are : Northbridge: ULi M1695 & Southbridge: ULI M1567. linuxmafia.com/faq/Hardware/sata.html#ahci says :

AHCI mode  — fakeraid. Intel's Advanced Host Controller Interface is an open-standard PCI abstract device layer for mass-storage access describing a fairly advanced SATA interface ("HBA" = host bus adapter), in theory supporting native command queuing (NCQ) with per-device queues, hotplug, port multiplexer, etc. It's currently represented by Intel's ICH6-R and ICH6-M chipsets, and ULi's (formerly ALi) M1575 and M1567 4-port SATA-II PCI Express South Bridges;

(2) However I had 2 freezes on arch64 w/ kde. Very unusual but I think they were kde related (anyway I could not read what they were related to from the logs)


Seeded last month: Arch 50 gig, derivatives 1 gig
Desktop @3.3GHz 8 gig RAM, linux-ck
laptop #1 Atom 2 gig RAM, Arch linux stock i686 (6H w/ 6yrs old battery smile) #2: ARM Tegra K1, 4 gig RAM, ChrOS
Atom Z520 2 gig RAM, OMV (Debian 7) kernel 3.16 bpo on SDHC | PGP Key: 0xFF0157D9

Offline

#2 2006-12-04 18:59:36

kozaki
Member
From: London >. < Paris
Registered: 2005-06-13
Posts: 671
Website

Re: [mkinicpio] modules to boot a single sata2 HDD?

Arch64 boots fine when I add sd_mod.
mkinitcpio.conf looks like :

MODULES="libata sd_mod ahci ext3"
HOOKS="base autodetect sata filesystems keymap"

then, why mkinitcpio -M do says something different, is jbd JMicron related?

Modules autodetected:
cdrom
ide-cd
ide-core
ide-disk
alim15x3
generic
uli526x
ahci
libata
usblp
usbcore
ehci-hcd
ohci-hcd
usb-storage
ext2
jbd
ext3
jfs


Seeded last month: Arch 50 gig, derivatives 1 gig
Desktop @3.3GHz 8 gig RAM, linux-ck
laptop #1 Atom 2 gig RAM, Arch linux stock i686 (6H w/ 6yrs old battery smile) #2: ARM Tegra K1, 4 gig RAM, ChrOS
Atom Z520 2 gig RAM, OMV (Debian 7) kernel 3.16 bpo on SDHC | PGP Key: 0xFF0157D9

Offline

Board footer

Powered by FluxBB