kernel 2.6.6 reboot會關掉硬碟

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

kernel 2.6.6 reboot會關掉硬碟

文章企鵝狂 » 週二 5月 11, 2004 7:53 pm

Hi~各位好

昨天換上kernel 2.6.6

發現重開機reboot or shutdown -r 時候

都會自動關掉hda..

但是一開機又要打開一次阿..

聽那個馬達開開關關的有點擔心..

請問有人用kernel 2.6.6有同樣的事情嗎?

之前用2.4.26跟2.6.5都沒有發生過ㄟ

還是有哪裡的設定可以改呢.謝謝
http://news.bbc.co.uk/1/hi/world/asia-pacific/country_profiles/1285915.stm


Country profile: Taiwan
Map of Taiwan
Taiwan is the island which has for all practical purposes been independent for half a century, but which China regards as a rebel region that must be reunited with the mainland - by force if necessary.
企鵝狂
活潑的高中生
活潑的高中生
 
文章: 477
註冊時間: 週三 3月 31, 2004 11:13 am
來自: 台灣共和國

re:kernel 2.6.6 reboot會關掉硬碟

文章訪客 » 週三 5月 12, 2004 12:12 am

找到了
http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.6

[PATCH] Suspend IDE disks on shutdown

When Patrick removed ide_notify_reboot() in 2.5.42, he didn't notice
that it meant that IDE no longer had any shutdown() functionality.

So we did the right thing on suspend, but not on shutdown.

ide_notify_reboot() was only doing STANDBY on shutdown (because FLUSH
'doesn't work' in 2.4 too) but it worked okay and we still should do STANDBY
on shutdown because some broken disks flush their caches.

Thus just calls bus->suspend() (FLUSH+STANDBY) at shutdown time. We can
add some safety delay later - 2.4 doesn't have any.

真慘..希望可以直接呼叫flush

但是好像為了某些磁碟的相容性..

要不要冒險動手修改Kernrl..將會是我的第一次
訪客
 

re:kernel 2.6.6 reboot會關掉硬碟

文章企鵝狂 » 週三 5月 12, 2004 12:56 am

改好了..把

drivers/ide/ide-disk.c:1705行

printk("Shutdown: %s\n", drive->name);
dev->bus->suspend(dev, PM_SUSPEND_STANDBY);

這兩行remark起來

do_idedisk_flushcache(drive);
加上一行這個..

我的硬碟就不會一直被stand_by了

這樣比較不會聽起來很吵

如果擔心..其實只是有可能buffer沒完全寫進去?

反正從2.5.42這功能被移除跑到現在又回來都沒
有問題
那應該無所謂了吧:P

順便說..雖然已經改完了.還是想看看2.5.5是怎麼寫的
不過..差很多..根本完全沒相關..2.4.26的也是..
http://news.bbc.co.uk/1/hi/world/asia-pacific/country_profiles/1285915.stm


Country profile: Taiwan
Map of Taiwan
Taiwan is the island which has for all practical purposes been independent for half a century, but which China regards as a rebel region that must be reunited with the mainland - by force if necessary.
企鵝狂
活潑的高中生
活潑的高中生
 
文章: 477
註冊時間: 週三 3月 31, 2004 11:13 am
來自: 台灣共和國


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客