Sziasztok !
3.12.x vanilla kernelem alaplap csere után sajna nem bootol be, mert nem látja a SATA diszkeket UUID alapján. A GRUB elindul, a kernelt behúzza, de leáll a bootolás, mert a root diszket nem látja.
initramfs shellt kapok, de abban nem látom a SATA diszkeket.
A dmesg outputban is hiába kerestem a SATA-ra.
Próbáltam a grub command line-t is módosítani, hogy uuid helyett /dev/sd... legyen, de úgy sem találta meg.
Gondolom, ez azért van, mert az új alaplap B85 chipsetjét nem támogatja a régi kernelem, nincs belefordítva.
Tudja valaki a tuttit, hogy milyen kernel config opció kell ehhez ?
Csatolt kérdés, hogy van-e olyan kernel boot opció, amivel valami butább módban mégiscsak látni tudná a SATA diszket ? Esetleg PIO mód DMA helyett, ilyesmire gondolok.
(mint ahogy pl. a grub tud olvasni róla)
Edit: a CPU Pentium G3440, Haswell.
Köszi minden tippet.
/TZP.
- 2359 megtekintés
Hozzászólások
Bios-ba átállítod az nem játszik?
pch
--
http://www.buster.hu "A" számlázó
--
- A hozzászóláshoz be kell jelentkezni
Még nem próbáltam, bár nem emlékszem, hogy láttam volna erre opciót a BIOS setupban.
- A hozzászóláshoz be kell jelentkezni
Ha átrakod IDE-compatible vagy Legacy üzemmódba a SATA vezérlőt a BIOS-ban (aminek az AHCI az ellentéte), akkor talán elműködget a mezei IDE driverrel. Viszont megváltozik a CHS geometria (ezt a Windows pl. nem fogja értékelni: az egyik állásban telepített Windows a kapcsoló másik állásában nem szokott bootolni), illetve lassabb lesz valamivel.
Egyébként 2012 márciusában került bele a támogatás a kernelbe első nekirugaszkodásra.
- A hozzászóláshoz be kell jelentkezni
AHCI vagy IDE-kompatibilitási módban van a BIOS? (UEFI)
Nálam még 3.4.x kernellel is remekül megy a B85 chipsetben lévő vezérlő, AHCI módban. Gigabyte B85M-HD3 alaplap.
- A hozzászóláshoz be kell jelentkezni
Köszi, majd ránézek az UEFI beállításra.
És vajon mi az a kernel konfig opció, ami ehhez kell és be van fordítva a 3.4 kerneledben ?
És ugye az IDE módba kapcsolás nem változtatja meg a diszk UUID-jét ?
- A hozzászóláshoz be kell jelentkezni
Köszönöm az ihletet, végül is live boot USB segítségével be tudtam lépni, és fordítani egy olyan kernelt, ami már viszi.
(amúgy nem segített a SATA AHCI helyett IDE módba tétele sem.)
Ezeket plusz beállítottam a konfigban:
< CONFIG_SATA_AHCI=m
< CONFIG_SATA_AHCI_PLATFORM=m
---
> # CONFIG_SATA_AHCI is not set
> # CONFIG_SATA_AHCI_PLATFORM is not set
1695c1695
< CONFIG_ATA_PIIX=m
---
> # CONFIG_ATA_PIIX is not set
Így viszont AHCI-val is megy, ami bónusz.
- A hozzászóláshoz be kell jelentkezni
Ööö, tehát idáig az AHCI és PIIX modulban volt, mostpedig már sehol sincs? Akkor ezzel csökkentetted a kernel funkcionalitását, nemdebár?
- A hozzászóláshoz be kell jelentkezni
Nem, pont fordítva :) Ezt hanyag módon nem közöltem, de
diff .config*
volt a parancs, tehát az első arg az új, a második a *.old
- A hozzászóláshoz be kell jelentkezni
Ilyen alaplapom van, és régi sysresc cd (4.3.0) nem látja 3.14 es kernellel. Újabb látja. Kernel támogatás nincs szerintem hozzá, de új kernellel hibátlan.
- A hozzászóláshoz be kell jelentkezni
Én az aktuális stable debian live CD/USB image-et töltöttem le, kernel-image-3.16.0-4-686 stb.
Mint kiderült, rosszul emlékeztem, a vanilla kernelem 3.16.2.
(akkor úgy látszik, nem a B85 chipset support számít, hanem vmi más.)
- A hozzászóláshoz be kell jelentkezni
Nem működik rendesen egyébként, de nagyon fura:
60 GB ssd (elvileg hibátlan, és smart szerint is az) rajta boot particio (kernel initrd). Bekapcsoláskor a következő variációk valamelyike történik:
1.: grub menü után a boot megáll egy ponton, és kernel kiírásban nem látom az ssdt, csak a hddt (sda).
2.: bekapcsoláskor már eleve nem bootol az ssdről, pedig az az elsődleges, hanem network bootol (nem látja a bios az ssdt?)
3.: simán bootol minden. (és utána megy is, a leállításig, nincs gond)
Reboot után nagyobb eséllyel jön az 1/2 variáció, mint első bekapcsolásnál. Próbáltam átdugni a sata2 es portra, nincs változás.
Kábelek újak, táp új, bios új. Kernel új: 4.2.3 (de a bios se bootol mindig, tehát...)...
Nem láttam még ilyet, esetleg ötlet?
- A hozzászóláshoz be kell jelentkezni
ADATA 64gigabyteos SSD, és lecseréltem egy 60 gigás OCZ-re, ezzel nem jelentkezik a probléma. Az Adata másik gépben hibátlanul működött, úgyhogy valamilyen összeférhetetlenségről lehet szó (sata3?), ennél többet nem sikerült megállapítani.
- A hozzászóláshoz be kell jelentkezni