如果成日轉硬碟, 而家 d linux 仲會唔會好似以前咁會 hang?

爭 d 漏左呢個最最最重要既問題未問

原帖由 KennethWong 於 2008-11-28 23:01 發表
爭 d 漏左呢個最最最重要既問題未問

你講緊邊個年代先 ??
你有無年份或者Kernel version 呢 ??

TOP

原帖由 little_keung 於 2008-11-29 22:05 發表

你講緊邊個年代先 ??
你有無年份或者Kernel version 呢 ??

大概 01 年到

TOP

原帖由 KennethWong 於 2008-11-28 23:01 發表
爭 d 漏左呢個最最最重要既問題未問


In general speaking, Linux will hang when there is a hardware defect or overclock.

By the way, I really don't understand the meaning of "如果成日轉硬碟".  Windows system cannot run on different motherboard unless re-installed.

[ 本帖最後由 samiux 於 2008-11-30 00:04 編輯 ]

TOP

我想八吓係轉乜o野硬碟? USB? 拎 IDE 黎 Hotplug? 我印象中 01 年時我 D 機未有 USB, 不過我都有用 IDE Hard Disk "櫃桶" 黎 Hotplug 每次換o左 Hard Disk 都要 reset 條 IDE bus (linux 有 program 專做, 但唔記得乜名 lu ) 就係因為咁用我依家仲淨返好多 IDE "櫃桶" 依家有 SATA 預你 Hotplug, 大家唔好再拎 IDE 黎 Hotplug

01 年我估仲係用緊 2.2 Kernel? 依家好好多 lu, USB support 改善o左好好好多, SATA hotplug so far so good, 最緊要記得 umount 或者o係條 RAID remove o左先就得

[ 本帖最後由 foobar 於 2008-11-30 00:18 編輯 ]

TOP

原帖由 foobar 於 2008-11-30 00:09 發表
我想八吓係轉乜o野硬碟? USB? 拎 IDE 黎 Hotplug? 我印象中 01 年時我 D 機未有 USB, 不過我都有用 IDE Hard Disk "櫃桶" 黎 Hotplug 每次換o左 Hard Disk 都要 reset 條 IDE bus (linux 有 program 專做, 但唔 ...

例 1 係 swap 大小改左(唔好串我啊, 我記得呢個 example 係呢個 example 比較經典 )

咁當然仲有其他既 example 啦, 但係其實我個重點只係 windows 見到有硬件改動, boot 得起佢都仲會照 boot
係非常極端既情況佢先會唔肯 boot (例如 apic pic)

但係 linux(至少以前一定係)就煩好多囉

隨時 lan card 移一移位佢已經唔俾你入

TOP

原帖由 KennethWong 於 2008-11-30 18:43 發表

例 1 係 swap 大小改左(唔好串我啊, 我記得呢個 example 係呢個 example 比較經典 )

咁當然仲有其他既 example 啦, 但係其實我個重點只係 windows 見到有硬件改動, boot 得起佢都仲會照 boot
係非常極端既情況佢先會唔肯 boot (例如 apic pic)

但係 linux(至少以前一定係)就煩好多囉

隨時 lan card 移一移位佢已經唔俾你入


大家傾吓o者, 人人 hardware config 唔同, 遇到唔同問題我唔會 challenge 你

你講 swap 換大小以前係咪會 hang 我就冇印象, 不過我可以講依家一定無事, even 你 D processes allocate o左o既 memory size 大過你 RAM size (即係唔用 swap 一定唔夠), 你一行 swapoff -a (全部 swap 熄晒佢) 佢會都好叻咁 trigger 個 OOM Killer (Out Of Memory Killer) 殺o左個 swapoff process 佢 呢 D o係我準備 hotplug 換 hard disk 時遇到過

至於將 D hardware 掉黎掉去, 我感覺上以前比依家好似仲無所謂。

依家某 D distribution 好醒咁會記底你邊個 interface (例如 eth0) 張 LAN card o既 MAC address, 你換o左張 LAN card 仲要自己走去個 persistent rules db 到改o左先用得返 eth0 個 interface 名, 如果唔係就一路自動當另一個 interface 名 (eth1, eth2 一路用落去)。

以前反而佢每次 boot 機 scan 條 pci bus 有乜卡就俾乜 driver, 你邊張咁o岩俾佢 scan 到先佢就係 eth0, 根本唔會理你邊張卡插o係邊條糟 不過掉返轉頭講你 01 年可能仲係用緊 Realtek 8139A/B (我估未到 8139C?), 可能個 driver 有 bug 又話唔定, 以前 D 底板你要o係 CMOS 將 D interrupts 派俾 PnP/PCI cards 排前排後又話唔定 (Socket7/Super7 板好興, 多謝 PnP ), interrupts allocation 出問題 hang 機唔係冇道理。

不過我都幾肯定你依家如果你 D card 係 supported , 加上你用個 distribution 又唔係太懶醒的話, 你同一張 card 插唔同糟應該唔會有問題

TOP

原帖由 foobar 於 2008-11-30 00:09 發表
我想八吓係轉乜o野硬碟? USB? 拎 IDE 黎 Hotplug? 我印象中 01 年時我 D 機未有 USB, 不過我都有用 IDE Hard Disk "櫃桶" 黎 Hotplug 每次換o左 Hard Disk 都要 reset 條 IDE bus (linux 有 program 專做, 但唔 ...


我想請問下你係用乜kernel黎行sata hotplug??我前排試左 linux-2.6.25-r8都用唔到sata hotplug(sata_nv with mcp55),我宜家用緊既hotplug support係libata-tj patch + kernel-2.6.18-r3 + udev-087-r3.......

TOP

原帖由 有你便有我 於 2008-11-30 22:28 發表


我想請問下你係用乜kernel黎行sata hotplug??我前排試左 linux-2.6.25-r8都用唔到sata hotplug(sata_nv with mcp55),我宜家用緊既hotplug support係libata-tj patch + kernel-2.6.18-r3 + udev-087-r3.......


嘩, 要搞到加 Patch 咁複雜 除o左之前為張 Promise SuperTrak RAID 卡迫我 Compile 個 Kernel 加佢個 Driver 之外我 2.4 Kernel 打後都冇再自己 Compile 過

我自己屋企部機用張 cheap cheap sil3114 4 sata port pci 大陸卡咋 (部機係勁舊 P4, 無 PCIe 插 SATA II card ), 不過 run 緊 Debian sid (unstable), 呢個 moment 個 kernel 就用緊 2.6.26, 但我 hotplug 都唔係最近先用, 我唔記得o個時係咪仲係用緊 2.6.26 (unstable update 得咁密 ), 不過一路唔覺有問題。我 unplug o左 hard disk 佢又 detect 到 (kernel message 有 event), 我插第二隻 hard disk 入去佢又 detect 到幫我 scan 埋 partition table

你行 sata_nv 即係唔係用 AHCI mode? 好似話 AHCI mode driver 有 native hotplug support? 如果 mcp55 support 用 AHCI 唔知會唔會容易 D?

TOP

原帖由 foobar 於 2008-11-30 22:49 發表
你行 sata_nv 即係唔係用 AHCI mode? 好似話 AHCI mode driver 有 native hotplug support? 如果 mcp55 support 用 AHCI 唔知會唔會容易 D?


噢, 我睇到 mcp55 唔 support AHCI, 焗用 sata_nv 只可以話你買到唔係 mainline kernel well supported o既 hardware 真係會令你用 Linux 上面o既 user experience 有好大出入

TOP