本本硬碟公升級記

2021-04-20 18:30:02 字數 3629 閱讀 3686

很佩服自己啊,在周圍都是

100g

以上的本本的白眼之下,我的華碩本本依靠

40g的硬碟+

30g的行動硬碟艱難的生活用到現在。到今天終於硬碟搗持不過來了。趁著並口硬碟還未被硬體發展的潮流完全吞沒,週末去買了個

160g

的samsung

,順帶稍了條

1g的記憶體條子(

ddr 333

也快成古董了啊,順便說一句,華碩還真是保守,硬說自己的機器單條最多支援

512m

的)。回到家就開始迫不及待的搗持。拷貝的過程不如我第一次公升級順利,關鍵是自己操作的失誤。這個帖子的完成也得益於來自網路上的資訊,因此我也把我的過程公布開來,希望對公升級的朋友們有所幫助吧。 1.

想像第一次公升級一樣用

ghost disk to disk

的功能進行盤拷。用

win2000

無憂啟動盤

boot,

用它帶的

ghost 2003

進行disk to disk

互拷,第一次在拷貝到

ubuntu

分割槽時出錯(檔案無法

create

之類),第二次速度突然變得即慢(究竟什麼原因值得**),

20m/

min的樣子,跟網路速度有一拼,實在無法忍受。尋找其它方案。 2

。在第一步的過程中不小心拷錯方向,導致原來的

40g硬碟

xp系統分割槽被部分覆蓋,無法正常啟動,

ubuntu

則可以進入。於是想先對

xp進行修復。禍不單行,發現用

xp安裝盤裝到

inspecting hardware

時就停止,黑屏,硬碟燈常亮。

網上查詢別人裝電腦時也有同樣的問題。但是我沒有找到明確的答案,不想再盲人摸象了,還是找乙個更穩妥的辦法。考慮到我前面犯下的錯誤,

xp上東西不多,還是重灌

xp,算是對自己的懲罰吧。呵呵。 3.

下決心重灌xp。

40g的老硬碟接到

usb口,裡面中有必備的工具:

pqmagic 8.0

和ghost 7.7

的ghost32.exe,

雖然老點,但是簡單好用。(

ghost32.exe

都不需要安裝,鄙視一下什麼

ghost 14

,還要安裝

.net framework

,操作也比以前的版本變化太大了)。 4

。進入剛安裝好的

xp系統,用

pqmagic

為160g

硬碟剩下的空間分割槽。分出乙個1g的

swap

空間和40g

的ext3

分割槽。

5。啟動

ghost32.exe,

由於xp

系統分割槽已經被我覆蓋,所以只需要將

40g盤中的

ubuntu partion

做成gho image

,然後將其

clone

到剛分好的

ext3

分割槽。這個時間會較長一些。到這裡,我想要的

ubuntu

系統已經搬家了,不過要讓它正常工作還有很多任務作得做呢。 6

。將ubuntu

的live cd

放進光碟機,去掉

usb硬碟,重啟之後用光碟機啟動。進入

ubuntu

後進行如下指令重灌

grub

到mbr

(這一步很重要也很常用哦,如果萬一以後你重灌

windows

就可以用這個辦法恢復

mbr上的

grub

資訊了)。 假定

ubuntu

系統安裝在

hda3,

檔案系統為

ext3

格式

使用 livecd

啟動成功後執行終端:

**:

sudo -s -h #

獲取root

許可權mkdir -p /mnt/hda3

mount -t ext3 /dev/hda3 /mnt/hda3 #

將ubuntu

分割槽mount

mount -t proc none /mnt/hda3/proc

chroot /mnt/hda3 /bin/bash #

修改root

目錄為剛

mount

上的分割槽的掛載點

source /etc/profile #

讀取ubuntu

分割槽的配置檔案

grub #

執行grub

grub

命令列模式下輸入:

root (hd0,2)

setup (hd0) #

安裝grub

到第一塊硬碟的

mbr7

。再次重啟,你會發現終於見到了可愛的

grub

啟動選單了。付出終於有了回報,最開心的事情莫過於此了。

好了,現在就開始享受你的愛機吧!別急,我的

swap

分割槽怎麼是

0?看來

ubuntu

還沒有聰明到能自動搜尋

swap

分割槽並啟用的地步。沒關係

,mkswap,

記下得到的

uuid

修改fstab

中swap

分割槽的uuid

,重啟之後,你的新

swap

就生效了。要驗證一下,可以用

swapon

命令:

angelo@ubuntu:~$ swapon -s

filename type size used priority

/dev/sda7 partition 1028120 0 -1

或者用cat /proc/swaps

直接檢視。

8。如果你像我一樣,還想讓

ubuntu

自動掛載

windows

下的分割槽,那麼你還需要再修改

fstab。

(1)檢視各分割槽的

uuid。

angelo@ubuntu:~$ sudo blkid

/dev/sda1: uuid="16cc0b97cc0b7073" type="ntfs"

/dev/sda5: uuid="91d6-7bfe" type="vfat"

/dev/sda6: label="^c�^a" uuid="dac1-baa5" type="vfat"

/dev/sda7: type="swap" uuid="186d2275-ff66-49ce-9dd8-f218fb1d357d"

/dev/sda3: uuid="6a4fb396-c687-4111-b3ca-9de8b9139e9f" type="ext3"(2

)將對應的

fstab

中的項中的老

uuid

改為現在的

uuid

,重啟之後你的

windows

分割槽就可以自動掛載了!

你終於可以不用擔心下電影沒空間了,好好享受你的大硬碟吧!

Thinkpad X220 SSD硬碟公升級之路

thinkpad x220已經有12年多年歷史了,面對windows 10 還是存在了不少壓力,記憶體已經達到了12gb,日常使用但是啟動乙個windows 10竟然要好幾分鐘,既然如此,只有想辦法提速,處於恢復x220的能力,決定新增msata ssd硬碟,現在 來說基本很親民了我圖便宜,買了金儲...

opensue12 1硬碟公升級安裝12 2問題解決

最近通過硬碟公升級opensuse12.2,過程有點曲折,遇到很多問題 1 參考 到引導映象那一步 no repository found。映象安裝指令碼問題。解決方法 進expert start shell 輸入 cp usr bin mount bin。然後exit。重新選擇引導映象成功。2 公...

硬碟公升級mac os(由10 5公升級到10 6)

剛買了臺macbook pro,想安裝iphone sdk學習iphone的開發。但是作業系統mac os 10.5.7的,ipone sdk 需要安裝到mac os 10.6及其以上的版本中,所以需要公升級到mac os 10.6版本。假設現在系統現在還未分割槽,只有乙個分割槽a 還未進行分割槽 ...