Re: [問題] 如何使用另外一個硬碟上的 Linux System
: 1. 所謂不能boot, 是只開機時電腦找不到硬碟.
: 電腦會要求你放入boot device. Live CD是可以被接受.
: 不過一旦進入Live CD以後, 就可以讀到硬碟了.
看起來不像找不到硬碟
bios裡是看的到的,對吧?
所以,我覺得是grub沒裝好,和前面的人說的一樣
: mount -t ext3 /dev/sda /mnt
: chroot /mnt /bin/bash
: nautilus .
: 系統回傳cannot open display
: X
: 系統會傳Fatal server error:no screen found
: 這樣子還有辦法救嗎?
: 另外, 有人能幫我解釋一下我對網頁上的指令嗎?
: 我覺得好像只要
: mount -t ext3 /dev/sda /mnt (把/dev/sda掛到/mnt上)
: chroot /mnt /bin/bash (把/mnt當成/)
: 就夠了. 為什麼還要一堆有的沒的呢? (事實上, 光是這兩行也有我想要的效果)
: 附帶一提, 我還買了一顆全新的硬碟, 希望能派上用場.
我從來沒有試過在chroot下跑xorg
但是應該是可行的
要把 /dev /proc /sys ... 等等的也丟進chroot 是當然的
因為 chroot 就像一個狗籠一樣
chroot 裡面是看不到 chroot 外面的世界的
所以,如果不把上面的東東弄進去
chroot 裡的程式是不能存取硬體的
我指知道我為了把lighttpd關進chroot就花了很大的功夫
所以,本人實在懶的去試在chroot裡跑X
我的建議是,用文字介面的編輯器改設定檔吧
比如 nano 或vi ,沒有必要一定要用 gedit 之類的東西啊
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.110.161
討論串 (同標題文章)