(隨筆備忘)裝系統—— centos7下製作U盤啓動盤還是失敗待試,換大白菜

1.首先將U盤格式化爲ntfs格式

fdisk -l 查到U盤爲/dev/sdb

umount /dev/sdb

mkfs.ntfs /dev/sdb——》報錯:mkfs.ntfs command not found

yum install ntfsprogs

mkfs.ntfs /dev/sdb1 (格式化分區:fat格式:mkfs.vfat /dev/sdb1; ext4格式:mkfs.ext4 /dev/sdb1)

顯示格式化成功:

[root@192 jello]# mkfs.ntfs /dev/sdb1
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes: 100% - Done.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.

2.把下載的iso文件刻錄到usb的分區中,(一定是sdb1分區,否則用這個usb時會出現operating not found)

dd if=DNGS_GHOST_WIN7_SP1_X64.iso of=/dev/sdb1

[root@192 Downloads]# dd if=DNGS_GHOST_WIN7_SP1_X64.iso of=/dev/sdb1
8584256+0 records in
8584256+0 records out
4395139072 bytes (4.4 GB) copied, 1117.53 s, 3.9 MB/s

3.現在還不可以從usb盤啓動,還要在usb盤MBR區信息寫入,這需要一個工具LILO

(沒找到LILO安裝包,暫且記錄以下別人的操作,待實驗)

sudo apt-get install lilo
sudo lilo -M /dev/sdb mbr下次啓動的時候,選擇這個USB啓動就會出現windows的安裝界面了!

圖省事,還是在藉助windows下的大白菜U盤裝機工具,結果還是大費周章(go through a lot of trouble)

第一個問題:系統之家的系統鏡像,居然有壞的文件,一定要用 md5值檢驗,這次被我下到1個64位壞件2個32位壞件!

linux下md5檢驗命令很簡單:md5sum 文件名,得到的校驗碼與網上對比

[jello@192 ~]$ md5sum /home/jello/Downloads/Deepin_Ghost_Win7_SP1_x86_2019_1001.iso
be734145ab9806a2801d427c1fc65181  /home/jello/Downloads/Deepin_Ghost_Win7_SP1_x86_2019_1001.iso

第二個問題:是否單獨建立引導分區,即是否建立esp和msr分區

我的經歷是:64位建立esp和msr; 32位不單獨建立,並且保證不要選中gpt方式。(硬盤1T),折騰如下:

網搜,ESP分區EFI system partion,它用於採用了EFI BIOS的電腦系統,將引導程序,驅動程序,系統維護工具等單獨於C盤放在單獨的boot盤;MSR分區,即微軟保留分區,是GPT磁盤上用於保留空間以備用的分區,如將磁盤轉爲動態磁盤時用。

我第一次裝win7 64位時,直到勾選了建立esp,msr分區,大白菜纔給我正確安裝了引導程序。

第二次換裝win7 32位,還按64位那樣勾選建立esp,msr分區,還原後始終無法從硬盤啓動,即使用datagenuis引導修復也沒用,於是還想將引導程序直接裝在C盤,去掉勾選esp,msr也沒用,要在硬盤上右鍵“快速分區”中去掉勾選gpt,換選中msr,因爲軟件還默認選的gpt方式(建立esp),再重裝,才終於從硬盤啓動了,汗。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章