請問重新安裝 [論壇 - 新手村]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



請問重新安裝
會員一級
註冊日期:
2016/8/28 19:38
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 5
MP : 1 / 31
EXP: 21
離線
請問一下
我遇到一個狀況,但不太會處理
情況是:

第一次安裝:::
我第一次安裝ubuntu在32g的隨身碟上面
我的分割區是
20G /
256M swap
10G /home

第二次安裝:::
然後我再把這個隨身碟刪除,又重新安裝一次
但是這次安裝,
我只把20G / 和 256M swap
這兩個部分重新刪除後,格式化,
至於這個10G /home就沒有動,保持原來第一次安裝的。

結果第二次裝好後,
這個10G /home 就跑到/media/XXXX
底下的一個資料夾了

請問:
1.我該怎樣做,才能將這10G放到/home底下呢?
2.第二次安裝後的/home,是不是包含在這20G / 底下呢?

2016/10/2 15:28
應用擴展 工具箱
回覆: 請問重新安裝
會員三級
註冊日期:
2012/4/26 9:45
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 213
MP : 37 / 3949
EXP: 55
離線
slg 寫到:
請問一下
我遇到一個狀況,但不太會處理
情況是:

...
請問:
1.我該怎樣做,才能將這10G放到/home底下呢?
2.第二次安裝後的/home,是不是包含在這20G / 底下呢?


1.將10G的home目錄底下的使用者目錄更名
2.將目前的 /home底下的使用者目錄整個複製到10G的home目錄底下
3.將之前10G的home目錄底下的已更名之使用者目錄內需要的檔案移動到新複製的使用者目錄內
4.編輯/etc/fstab,修改開機掛載的分割區:

使用下列指令查出該分割區的路徑編號(/dev/XXX):

mount | grep "/media/XXXX"

再來使用下列指令設定開機掛載的路徑:

sudo nano /etc/fstab

如果裡面沒有/home的掛載的話就直接加下面一行的設定,如果有的話就先在該行的最前面加上#字號
,把該行標注掉(也就是使該行無效化)後再加上 下下一行:
# <file system> <mount point> <type> <options> <dump> <pass> => 該檔內建的格式說明,給你看的,可以不加。
/dev/XXX /home ext4 default 0 0
5.最後重開機,開完機後你應該可以發現10G的home移到/home的位置了。但是如果你在新的home目錄內有檔案的話最好先複製到別的地方,不然的話會一直被10G的分割區遮蔽而看不到。

2016/10/2 18:37
應用擴展 工具箱
回覆: 請問重新安裝
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 33
HP : 164 / 822
MP : 534 / 15218
EXP: 91
離線
補充一下

建議您可以先閱讀「鳥哥的 Linux 私房菜 / 第七章、Linux 磁碟與檔案系統管理」這篇,
建立一些基本觀念,這樣您比較能體會上面「#2」提到的解法。

==========================================================

然後根據您提到的情況,釐清一些概念。

當您第一次安裝,假設您的分割區

* 「/dev/sda1」
* 「/dev/sda2」
* 「/dev/sda3」

上面先假設,實際要依據您自己的系統,您可以執行「lsblk」這個指令就可以看到相關的資訊。


NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 80G 0 disk
├─sda1 8:1 0 976M 0 part [SWAP]
├─sda2 8:2 0 75.3G 0 part /
└─sda3 8:3 0 3.8G 0 part /home
sr0 11:0 1 1024M 0 rom



其他相關的指令,可以參考這個「索引」,找「#範例指令」。

然後根據您提的,假設第一次安裝的掛載設定

* 「/dev/sda1」 swap
* 「/dev/sda2」 掛載到 「/」
* 「/dev/sda3」 掛載到 「/home」

==========================================================

當您第二次安裝,

其中有一個步驟「Installation type」,選擇最下方的「Something else」(可以參考「這一頁」第三個步驟「Allocate drive space」的圖)。

然後按下「Continue」就可以看到目前分割區的狀況,這時候就要設定「掛載點」(選分割區,按「change」設定)。

假設您的分割區設定「掛載點」

* 「/dev/sda1」 swap
* 「/dev/sda2」 掛載到 「/」(勾選Format)

然後按下「Install Now」安裝,後面的步驟就跟您原來步驟一樣。

重新安裝成功後,重開機。

-----------------------------------

然後上面提到的,第二次安裝

* 「/dev/sda2」 掛載到 「/」(勾選Format)

第二次安裝「/」底下「/home」,是第二次安裝過程產生的,
而「/」是掛載到「/dev/sda2」底下
所以「/home」裡面的檔案都是放在「/dev/sda2」這個分割區。

-----------------------------------

假設您的登入使用的帳號是「slg」。

您使用「檔案管理器(檔案總管)」來觀看。

會將「/dev/sda3」掛載到「/media/slg/1b5ed7f0-6c80-4bbe-a202-60d3d94cd60a/」,
「/media/slg/1b5ed7f0-6c80-4bbe-a202-60d3d94cd60a/」這個資料夾的檔案,就是您第一次安裝好的「/home」。
也就是這些檔案都是放在「/dev/sda3」這個分割區。


==========================================================

於是第二次安裝,可以有另一個做法,

其中有一個步驟「Installation type」,選擇最下方的「Something else」。

然後按下「Continue」就可以看到目前分割區的狀況,這時候就要設定「掛載點」(選分割區,按「change」設定)。

假設您的分割區設定「掛載點」

* 「/dev/sda1」 swap
* 「/dev/sda2」 掛載到 「/」(勾選Format)
* 「/dev/sda3」 掛載到 「/home」(不勾選Format) <-- 注意是「不勾選」。

然後按下「Install Now」安裝,

後面有一個步驟「Who are you」,要設定一組帳號密碼,帳號名稱要填寫跟您第一次安裝填的一樣。

假設你第一次安裝,填的帳號是「slg」,這樣第一次安裝完畢會產生一個「/home/slg」資料夾,也就是該帳號
的家目錄。

所以第二次安裝,填的帳號也是「slg」的話,除了會產生帳號的相關資訊,也可以將該帳號的家目錄設定到「/home/slg」。

註:

* 我本來以為這個作法,會有一個副作用,就是會蓋掉一些檔,例如「.bashrc」和「.profile」,
不過我使用「Xubuntu 16.04」來測試安裝,發現並不會蓋掉。
這個您再自行測試看看,記得測試前先備份就是了,以防您重要的資料給遺失了。
或是去研究安裝程式,也就是「ubiquity」這個套件,探索方法可以參考「這篇討論」。

* 另外要注意「UID」的問題,
可以參考「鳥哥的 Linux 私房菜 / 第十三章、Linux 帳號管理與 ACL 權限設定 / 13.1.1 使用者識別碼: UID 與 GID」。
通常Ubuntu安裝過程產生的帳號的UID是「1000」,所以應該不會有問題。

==========================================================

以上釐清,只要您了解一些基本的概念,這樣您大概就可以運用不同的作法了。

像是安裝的時候,在設定掛載點的那的步驟,若您有額外的分割區,
假設是「/dev/sda5」,「/dev/sda6」,您也可以自行輸入自己想要掛載的路徑。

* 「/dev/sda1」 swap
* 「/dev/sda2」 掛載到 「/」(勾選Format)
* 「/dev/sda3」 掛載到 「/home」(不勾選Format) <-- 注意是「不勾選」。
* 「/dev/sda5」 掛載到 「/data/backup01」(不勾選Format) <-- 注意「/data/backup01」是自行輸入的。
* 「/dev/sda6」 掛載到 「/data/backup02」(不勾選Format) <-- 注意「/data/backup02」是自行輸入的。

安裝完後,重開機,進入灌好的系統,你可以觀察「/etc/fstab」的設定。

==========================================================

## manpage

$ man fstab
$ man mount

2016/10/3 17:04
應用擴展 工具箱
回覆: 請問重新安裝
會員一級
註冊日期:
2016/8/28 19:38
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 5
MP : 1 / 31
EXP: 21
離線
謝謝感激指點。

2016/10/4 20:08
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.