作者 主題: 為什麼shutdown -h now指令不能用  (閱讀 11662 次)

0 會員 與 1 訪客 正在閱讀本文。

hong

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
為什麼shutdown -h now指令不能用
« 於: 2010-02-25 18:27 »
沒親自灌永遠不會,所以我昨天第一次試灌linux,灌好卻不能用shutdown關,而reboot就可以,是什麼問題?難到是因為第一次試灌,我灌的方法很奇怪造成?!我直接在xp系統的最後一個羅輯區格式化,改成 /   ,swap也沒有加,最後有灌好,但xp沒了,以為不動用到primary就沒事了:請問是不是只要有一個磁區格式化,xp就會被蓋過???         那在沒spfdisk軟體的情況下,若目前是xp系統狀態下,要如何重新分割磁區給linux???            直接在bios底下設就可嗎,還是說一定要重灌xp放入光碟才可做分割規晝???           那位好心的「詳細說明」一下我的三個問題,有上網查過很多了,但……就看在我xp沒了,教一下啦,雖然教了又沒辦法給點數,但感謝啦,會有福報。

dark

  • 俺是博士!
  • *****
  • 文章數: 1581
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #1 於: 2010-02-25 20:06 »
小弟是衝著 "福報" 兩個字來的 ...

1. shutdown 不能用
若是沒關機程序動作 -- 這指令程式壞了 : 90% , 系統 .. 環境變數等錯誤 5% , 其餘 5% 錯在 google
若是關機動作後沒斷電 -- kernel 與硬體不合 90% , 純硬體錯(板子或 power) 5% , 其餘 5% 也要找 google
(XP 關機斷不斷電 ??)

2. xp 的最後一個 logical ... 恐怕是 extended 才對吧 ...
http://linux.vbird.org/linux_basic/0140spfdisk.php
建議妳多找一個硬碟 , 在 xp 上分割看看 , 用 spfdisk , partition magic 等操做
來了解 partition table 可以如何分配
了解後再 google "MBR" , "superblock"

3. bios 的功用 , 是韌體偵測出目前所有的硬體清單
然後經由設定從 .. 光碟 , 硬碟 , usb , 或網路尋找 boot loader (grub) , 再將清單交給 os 參考
若 os 在第二顆 hd , 而 bios 指向第一顆。那第一顆中需安裝 grub , 並設定 grub 去第二顆找 os
(我常進不了鳥哥網站 ... 請自行搜尋 grub , 搭配上一點了解 grub 安裝於硬碟何處)



這福報如果要等很久 .. 可不可以先換福袋給我 ?

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #2 於: 2010-02-25 23:14 »
沒親自灌永遠不會,所以我昨天第一次試灌linux,灌好卻不能用shutdown關,而reboot就可以,是什麼問題?難到是因為第一次試灌,我灌的方法很奇怪造成?!我直接在xp系統的最後一個羅輯區格式化,改成 /   ,swap也沒有加,最後有灌好,但xp沒了,以為不動用到primary就沒事了:請問是不是只要有一個磁區格式化,xp就會被蓋過???         那在沒spfdisk軟體的情況下,若目前是xp系統狀態下,要如何重新分割磁區給linux???            直接在bios底下設就可嗎,還是說一定要重灌xp放入光碟才可做分割規晝???           那位好心的「詳細說明」一下我的三個問題,有上網查過很多了,但……就看在我xp沒了,教一下啦,雖然教了又沒辦法給點數,但感謝啦,會有福報。

可以請你在發表文章時候,把版面文章弄清楚一點嗎?因為這樣他人很難閱讀,也很難回覆您的問題呢。

所謂無法用 shutdown 指令的問題您要描述清楚,這樣他人才可以知道你遇到怎樣問題。xp 分割區消失了,那原因只有你安裝過程分割那邊有錯誤的選擇導致該情況發生。至於 xp 下怎樣分割磁區給 linux ? 您可以不用分割只要預留空的讓安裝 linux 過程中使用即可。若你真得要分割也可以,xp 的磁碟管理可以分割磁碟。

最後建議你買一本 linux 書籍,沒有一個流程引導學習會出許多亂子的。自己亂 try 不一定不好,但是目前階段您應該找入門書籍會更好。
I am kenduest - 小州

my website: http://kenduest.sayya.org/

hong

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #3 於: 2010-02-26 19:09 »
打shutdown -h now指令出現    命令not found…
請問安裝時:有新增swap和沒新增swap的差別是什麼?網路上有說到可以不新增swap。
下面是剛安裝時新增分割區的視窗…
新增分割區
檔案系統掛載點(m):/
檔案系統類型(I):ext3
大小(MB)(s):10000
額外的大小選項
      固定大小(F)
    填滿分割區直到(MB)
* 填滿分割區至可使用的最大值(a)
    強制成為主要分割區(p)

教學上看到新增swap是選   固定大小(f)
             新增/      是選   填滿分割區至可使用的最大值(a)   
        如果新增/        是選    固定大小 (f)   可以嗎?那和選擇  填滿分割區至可使用的最大值(a) 的差別在那?   謝謝                                               

rainday

  • 鑽研的研究生
  • *****
  • 文章數: 738
  • 性別: 男
  • enhancing and optimizing
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #4 於: 2010-02-26 19:23 »
1.
"打shutdown -h now指令出現    命令not found…"  <--- 你登入的帳號有正確的環境變數或讀取權限嗎
用絕對路徑執行看看就知道了/sbin/shutdown -h now

2.
swap就是記憶體不夠時用的,  依現在電腦的記憶體,2G~4G以上,依OS使用需求,就不一定會用到swap空間

3.
/根目錄是所以沒被分到的目錄檔案存放位置,大小依需求選擇
像是10G硬碟來說
/var 2G
/usr 2G
/tmp 1G
/home 2G
都切了
就看你要不要把剩下的空間都給/根目錄....等等的選擇
« 上次編輯: 2010-02-26 19:26 由 rainday »
<0  =_=  Don't learn to hack , hack to learn.

dark

  • 俺是博士!
  • *****
  • 文章數: 1581
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #5 於: 2010-02-26 20:36 »
看來我連換福袋的機會都沒了
叫妳第一名啦 ...


勸您別那麼排斥 vmware
您目前對硬體軟體都不熟悉
用虛擬系統先跳過硬體學習是捷徑

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #6 於: 2010-02-27 00:04 »
打shutdown -h now指令出現    命令not found…

請用 root 登入操作,或者是 su 到 root 時候請多一個 "-l" 參數。

技術議題,就是你的 PATH 變數沒 /sbin 路徑。

引用
請問安裝時:有新增swap和沒新增swap的差別是什麼?網路上有說到可以不新增swap。
....

買本書吧,或者是去看 vbird 教學文章。

I am kenduest - 小州

my website: http://kenduest.sayya.org/

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #7 於: 2010-02-27 00:13 »
我也是建議裝個虛擬系統來玩, 不一定要 vmware呀, vbox也很不錯, 很好上手 ^__^
再說, 就算樓主的硬碟命夠硬又耐操, 練習安裝時這樣切來切去
難保哪一天突然系統就找不到分割表了  :D :D

而且, VM通常都有快照功能, 練習前先拍一下
萬一系統真的玩爛了, 還可以來個回復原狀  ;D

hong

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #8 於: 2010-02-28 10:40 »
看來我連換福袋的機會都沒了
叫妳第一名啦 ...


勸您別那麼排斥 vmware
您目前對硬體軟體都不熟悉
用虛擬系統先跳過硬體學習是捷徑

謝謝你第一的回復,有心回就有福報啦

hong

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #9 於: 2010-02-28 10:47 »
手上的LINUX光碟(別人的),若要多制做一片自已留,該如何做…謝謝內,?

另一問題,我LINUX分割表,EXT3的 標籤 的區域多了一個 ╱ 的符號,如下:
 裝置      標籤  掛載點  類型      格式化              大小   開始  結束
/dev/sda6  /    /       ext3    打勾的符號        9601
/dev/sda7      /        swap   打勾的符號        2000
正常應該沒有吧?
« 上次編輯: 2010-02-28 13:03 由 hong »

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #10 於: 2010-02-28 16:04 »

linux 部份,請看一下 /etc/fstab 內掛載設定。用 label name or UUID 指定掛載,會比傳統使用 device name 掛載更好,尤其當位置有調整過時候還可以找到

至於燒錄 iso 這東西,windows 上面一堆這種軟體.... 若 linux 下可以自己 dd 後用 cdrecord/dvdrecord 燒錄,或者用 k3b 都可以。
I am kenduest - 小州

my website: http://kenduest.sayya.org/

hong

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #11 於: 2010-03-03 01:11 »
再次謝謝各位的回答,雖然LINUX我都還不懂,但第一次試裝有成功安裝,所以我就不考慮虛擬VM的了,至今重灌過3次
/dev/sda1 ntfs      149988
     /sda2 ntfs      13006
     /sda3           30632
     /sda5 ntfs      12206
     /da6 ext3      12202
     /sda7 swap     2000
想請問上面的ntfs(XP)的資料,目前還在嗎?

hong

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #12 於: 2010-03-03 01:23 »
原來燒錄ISO開機光碟(對烤)還要有專用的軟體來燒
以LINUX系統來燒錄,我還要多做工功呢
對了,我終端機的字體小且形狀怪,是MAN字快黏在一起,如附件,[attachment=1]怎麼改善?謝謝
« 上次編輯: 2010-03-03 01:34 由 hong »

darkranger

  • 榮譽學長
  • 俺是博士!
  • *****
  • 文章數: 1378
    • 檢視個人資料
    • http://darkranger.no-ip.org
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #13 於: 2010-03-03 08:02 »
1.
任何問題最好先說明 Linux 的版本
這會影響解題的方法
2.
不同問題請開新討論串
3.
建議買本新手書籍,或者最起碼....拜讀鳥哥的文件
4.
虛擬終端機軟體其實很多款

rainday

  • 鑽研的研究生
  • *****
  • 文章數: 738
  • 性別: 男
  • enhancing and optimizing
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #14 於: 2010-03-03 10:50 »
圖形界面終端機有工作列,請動手找一找就有設定的地方了
<0  =_=  Don't learn to hack , hack to learn.

hong

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #15 於: 2003-01-01 03:44 »
我是FEDORA 8 圖介
請問樓上的,工作列可設定是指那,謝謝

rainday

  • 鑽研的研究生
  • *****
  • 文章數: 738
  • 性別: 男
  • enhancing and optimizing
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #16 於: 2010-03-04 22:13 »
看圖片,我想應該是gnome termial, 終端機的視窗最上方的橫列工作列, 編輯/設定組合偏好設定/一般  項目頁面下,有"字型",點選就會跳出選擇字型視窗
<0  =_=  Don't learn to hack , hack to learn.

hong

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #17 於: 2010-03-05 20:08 »
找到了,謝謝樓上指導

anderson1127

  • 訪客
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #18 於: 2010-03-06 13:30 »
可以請版主將此篇文章移至 肉腳區 嗎 ??

另外,請樓主要練Linux功力,請勿犯險 , 至少也要另外準備一棵獨立的HD來玩才好!!
不然,一下子就把XP給Delete ,會欲哭無淚啊!!

買本書來練基本功是很好的方法,如果連書都不看,那就只能請你花錢去上補習班!!

hong

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #19 於: 2010-03-06 14:05 »
樓上的想必是高手吧…我承認是肉腳新手
我目前還真初在補習班學…
下課講師時間有限,沒法一次應付那們多人問題…所以我才來此
我並非只會發問,我知道高手看到我的問題覺得太簡單了也在問

chieh

  • 可愛的小學生
  • *
  • 文章數: 9
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #20 於: 2010-03-08 16:00 »
再次謝謝各位的回答,雖然LINUX我都還不懂,但第一次試裝有成功安裝,所以我就不考慮虛擬VM的了,至今重灌過3次
/dev/sda1 ntfs      149988
     /sda2 ntfs      13006
     /sda3           30632
     /sda5 ntfs      12206
     /da6 ext3      12202
     /sda7 swap     2000
想請問上面的ntfs(XP)的資料,目前還在嗎?

依照上面資訊,XP系統應該是還存在,開機看不到XP,是因為grub
沒有設定啓動Window作業系統的參數,google一下,應該就可以
解決。

hong

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
回覆: 為什麼shutdown -h now指令不能用
« 回覆 #21 於: 2010-03-09 16:08 »
謝謝,我會上去查看看相關