討論: 使用者曾實際使用 Linux 發生的困擾

這篇的產生, 是鑑於目前許多 Linux 討論串, 常有不明的批評, 所以在這邊另外開一個討論串, 來專題討論: 實際使用 Linux 發生的困擾.
請各位發表的網友, 依實際使用經驗, 提出使用 Linux 發生的困擾, 以便其他使用者評估. 但是個人期望盡量正確並詳細說明:
1. 所用環境的軟/硬體.
2. 當時使用的目的或功能.
3. 參考過哪些文件? 執行到什麼步驟?
4. 期望 Linux 有哪些改善.

但是請避免:
1. 避免直接拿其他環境來比較: 可以解釋怎樣操作會覺得比較方便, 但不是拿其他環境的習慣來要求 Linux 一模一樣.
2. 特定軟體無 Linux 版: 這個請找原開發者反應.



範例: (純屬虛構)
我用 Debian 4.0r1 在一台 P4 1.6G , 512M , 120G IDE HDD, 螃蟹卡(8139c)
裝了 Samba 3.x , 但是用 smbclient 向 Windows Server 2008 連線時, 會出現"NTACCESS Denied",
參考過某網站的資料(請列出來嘍), 把 smb.conf 的 security 改成 domain , 也加上 server 了,
設定值目前是:
[global]
...
...
在 2008 開啟了稽核後, 2008 的記錄檔並沒有任何連線記錄.
這台 Linux 是想當 2008 的備份主機, 是否有哪些地方要注意, 或者有其他方案?
Ubuntu使用的開機程式GRUB及LILO對於一般的使用者實在不友善,
即便使用內建的Soft RAID,
也得特地作一番調整;
像是作Soft RAID時,
LILO不支援RAID(網路上查的,有錯請指正)、GRUB一定得安裝在/BOOT,且/BOOT必須是RAID 1等。

而作Fake RAID時,
GRUB無法正確地安裝,
必須手動自行安裝及調整。

在以往主機板沒附BIOS RAID(Fake RAID)時,
這功能確實沒有用,
但現在附有BIOS RAID(Fake RAID)的主機板隨處可見,
而Ubuntu卻未跟進,
實在可惜。



以下是我將Ubuntu 8.04安裝於Fake RAID時遇到的一些問題,
不幸的是,
網路上似乎沒有解決之道(至少中文似乎沒有)。



像dmraid無法像網路上說的:
sudo apt-get update
sudo apt-get install dmraid

這麼作只會得到「沒有這個檔案」,
而這個檔案似乎也沒有建在CD上。

上網問,
也只得到一個dmraid 介紹:Linux 上應用 ATA / SATA RAID 技術
或類似的網頁;
就算直接從網站下載了dmraid,
也不能安裝;
問了也沒人答。

最後是瞎貓碰到死耗子,
先透過Applications下的增加/移除,
安裝「Storage device manager」後,
才能在「System > Administration > Synaptic Package Manager」找到dmraid。




接著又遇到硬碟無法格式化的問題,
也有前人問過,
一樣沒人回,
幸好我又猜對了。


現在則遇到GRUB無法安裝(BASE system安裝成功;有設/BOOT EXT3 256MB、設在第一塊磁區)。

只好參照FakeRaidHowto的「Set Up the Bootloader for RAID」,
但「find /boot/grub/stage1」我不能用(沒有這個指令),
「setup (hd0)」我只得到「此磁碟不能掛載」



參考網頁:
Successful and "easy" install DUALBOOT FeistyFawn/XP with nvdia raid0 stripeset
[教学]Raid0上安装ubuntu...申精(更新8.04)
FakeRaidHowto
710382 wrote:
Ubuntu使用的開...(恕刪)


可以介紹一下您用的主機板或介面卡(主要是上面用的晶片型號)?
接了幾顆硬碟? 原本想如何規劃 RAID Array ? Volumes 各取名為什麼?

還沒有 RAID 之前, 怎樣安裝 Ubuntu 的? 當時開機有沒有問題?
您提的安裝步驟(apt-get)是在哪個階段安裝的? 用 sudo 有沒有指定 path ?
硬碟無法格式化的錯誤訊息寫了什麼? 您往哪方面測試成功的?

後來您安裝 GRUB 的操作是從哪邊進行的?
slime wrote:
可以介紹一下您用的主機板或介面卡(主要是上面用的晶片型號)?

GA-K8N51PVMT-9

按照網上的說明,
控制RAID的晶片應是 nVIDIA® nForce 430。




slime wrote:
接了幾顆硬碟? 原本想如何規劃 RAID Array ? Volumes 各取名為什麼?

硬碟一共有四顆,
WD Raptor WD360ADFD(36G萬轉硬碟、SATA2) ×2 → 預計作成RAID 0,並安裝雙系統。
160G IDE ×1
80G IDE ×1


Volumes名稱是NVIDIA 什麼的,
我沒動,
若需要正確名稱的話,
我再進Ubuntu 8.04安裝程式看。



slime wrote:
還沒有 RAID 之前, 怎樣安裝 Ubuntu 的? 當時開機有沒有問題?

用Desktop光碟開機後進入的,
不作RAID的話,
則和網路上的教學一樣,
沒有異常,
可正常開機。


slime wrote:
您提的安裝步驟(apt-get)是在哪個階段安裝的?

使用Desktop光碟開機並選擇試用,
進入系統後先以「sudo pppoeconf」連接網路,
然後開啓終端機上網下載dmraid(此時若使用「apt-get」會找不到dmraid,一定得先安裝「storage device manager」,然後便可使用「apt-get」安裝dmraid)。




slime wrote:
用 sudo 有沒有指定 path ?

SORRY,
看不懂。

我使用指令時,
幾乎是直接複製教學網的指令。



slime wrote:
硬碟無法格式化的錯誤訊息寫了什麼? 您往哪方面測試成功的?

由於我想在BIOS RAID上製作XP、Ubuntu雙系統,
我先利用「True Image 11」分割好硬碟(以下依磁柱順序):
256MB /BOOT EXT3
34GB XP(True Image 11還原,含MBR;可開機)
30GB /ROOT EXT3
4GB Swap
然後再灌Ubuntu。


安裝好dmraid後,
便可以看到BIOS RAID下的RAID 0硬碟以「NVIDIA XXXXXXX」的名稱顯示。


但會有二個同樣的顯示。
如:

/NVIDIA XXXXXXX   256MB /BOOT EXT3  unknow
/NVIDIA XXXXXXX   34GB XP   NTFS  unknow
/NVIDIA XXXXXXX   30GB /ROOT EXT3  unknow
/NVIDIA XXXXXXX   4GB Swap  


sda/......./NVIDIA XXXXXXX1
 sda/......./NVIDIA XXXXXXX1   256MB /BOOT EXT3  unknow
sda/......./NVIDIA XXXXXXX2
 sda/......./NVIDIA XXXXXXX2   34GB XP   NTFS  unknow
sda/......./NVIDIA XXXXXXX3
 sda/......./NVIDIA XXXXXXX3   30GB /ROOT EXT3  unknow
sda/......./NVIDIA XXXXXXX4
 sda/......./NVIDIA XXXXXXX4   4GB Swap  


首先,
上半段的「/NVIDIA XXXXXXX」一定得顯示「unknow」,
否則在安裝時會顯示無法安裝(印象中沒有說明原因,若有需要,我再進Ubuntu確認);
而上半的SWAP則刪除磁區成為「Free Space」,
不然會在格式化時失敗(沒說明原因)。


另外,
使用內建的「Partition Edit」,
作格式化時,
按下確認都會失敗;
但刪除分割都會成功。
 

slime wrote:


可以介紹一下您用...(恕刪)

slime wrote:
後來您安裝 GRUB 的操作是從哪邊進行的?

由於安裝時會顯示「安裝失敗」(沒說原因),
所以我參照Successful and "easy" install DUALBOOT FeistyFawn/XP with nvdia raid0 stripesetFakeRaidHowto進入終端機使用指令安裝。
其實,正在討論的Fake RAID 沒有支援,
其實還是硬體廠商的問題。

GRUB、LILO 是Ubuntu 沒有特別去簡化過他的操作 (他們也沒去在意這點吧)。

硬體廠商只想賺錢,他們做出Windows Driver 可以應付,可以賺那90% Windows 使用者的錢,
對他們來說就夠了。Linux ? who care ?

至於那個dmraid,是redhat 的人合力去寫出來能相容的驅動程式,但到底不是原廠的東西,相容性也好不到哪。

如果要用Linux,通常比較需要從硬體規格去挑選,而不是從硬體去挑Linux。
他的強項是桌上型的應用。
另外,Ubuntu 不適合拿來當Server,也別期待他和Windows Server 的溝通能方便到哪。
就算能用,也是用得很辛苦。

如果要拿Linux 當Server ,那redhat 系列的和SUSE 系列絕對更適合更方便。



簡單的說,把Linux 當Mac 比較合理,不是把它當Windows。
joechien wrote:
正在討論的Fake RAID 沒有支援

原來如此。

那我也該罷手了,
買這板子時並未考慮到Linux(一年半前)。



再請教一下,
ASUS的板子如何?

我看到部分的ASUS板子有Linux驅動,
不知合用嗎?





joechien wrote:
GRUB、LILO 是Ubuntu 沒有特別去簡化過他的操作 (他們也沒去在意這點吧)。

如果遇到需要修改的情況,
可真令人頭病啊!


真希望能像SPFDISK的開機管理程式一樣方便!
intel四核,華碩p5k-e,640g硬碟,4g記憶體

安裝ubuntu很順利
遇到的困擾是samba就算看書裝也不是很順利,感覺上似乎是正確裝好了,但是還是連不到windows電腦,人家也看不到你
防火牆不知道怎麼設定
對於掃描器支援似乎很差
再者,不是每個程式都有包好,遇到較冷的程式,新手會很困擾
常常需要下載其他關聯套件,有些程式甚至不能共存,不小心的話,完全不知道怎麼解決
國內沒有很完整的問題Q&A,遇到問題只能google,但是要撈到解決方式並不容易

坊間書籍不是太淺顯,除了簡易安裝和部份文書、多媒體軟體介紹,沒有再伸入
像介紹如何設定印表機、samba、防火牆等在windows下稍微進階的功能就很少著墨
然後就是書籍太深,當桌面OS其實反到不需要去了解和架設網站和郵件伺服器,
坊間這種高階的書倒是不少,但是對我們來說卻不實用

我也搞不懂gnome和kde現在相容到怎樣情況,是只有桌面外觀看起來不同,還是仍有部份程式不能通用

wine很有名,但是怎樣無痛安裝,一併解決中文顯示問題?

我到現在還不知道怎樣做到不用按指令可以格式化隨身碟

話很多......
然後,空有龐大套件庫,但是中文簡單介紹很少,不是很友善
就算不可能全部做到中文化介紹,但是至少有名的、有中文介面的,也能在一個環境下介紹

fedora9安裝時,我遇到[超過顯示頻率]畫面全黑
mandriva居然要中文語系,得安裝一個叫亞洲版的版本,官方網站似乎沒有提到
opensuse安裝時要做多重開機設定不夠彈性(至少比起其他linux不友善)
感覺上除了ubuntu在中文環境比較友善外,其他的其實還不夠親民

最後,套件庫的點......請問要在哪裡有完整的台灣伺服器清單


我還是個超級新手,但是我目前在ubuntu的時間比在vista長
因為ubuntu開程式很快,不太需要擔心中毒,所以上網、多媒體、文書處理都很方便
但是要跑photoshop lightroom.......等還是得到vista
說句良心話,vista並不差,開程式如果配備夠,也不是太慢,
(我的電腦其實也不算是很好,花了25000而已,其中電供就花了4000,主機板之類的對效能也不是很有幫助吧)
如果說vista有很多麻煩的詢問和部份程式相容問題
其實在linux更會遇到
硬要說缺點,就是vista要錢
會離開vista主要原因真的只是怕中毒而已

linux的資料多去對岸的網站查資料吧
坦白說,台灣願意用linux的人相對少很多
用來討生活的人更少
這是無奈的現實
特權,充斥在整個社會裡面不要把聖物給狗,也不要把珍珠丟在豬前,恐怕他踐踏了珍珠,又轉過來咬你…
theonlyone wrote:
會離開vista主要原因真的只是怕中毒而已

如果不養動物、不開來路不明的Mail等,
中毒機率大減。
710382 wrote:
如果不養動物、不開來...(恕刪)

沒有吐嘈意思
只是我的個人觀念
我知道中毒機率跟使用習慣有差
但是也跟使用環境有差
如果你電腦有部份資料需要跟同事互傳
隨便插個隨身碟就中毒

不開來路不明的信? 朋友中毒寄過來的信 我很難分辨這是否是來路不明
連使用MSN都會中獎了
中毒很多時候還容易察覺
但是更多人是中了木馬而不自知 那才恐怖

說真的 如果開電腦為了怕中毒、中木馬而限制很多、小心翼翼
那乾脆不要裝網路 不要傳遞資料
甚至 不要開機好了

很無耐地 我寧願選擇試著嘗試一個新的作業系統
不管是否它比較安全 但是起碼目前少人用 病毒也少
只讓我可以隨意上網、下載有的沒的、隨身碟隨便給它插下去
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!