一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

【折騰一天安裝Centos7,以及后面恢復(fù)Win7引導(dǎo)的曲折歷程】

 Frank__Library 2016-03-04

一、下載centos 7 livecd iso
訪問鏡像網(wǎng)站,http://mirrors.aliyun.com/centos/7.0.1406/isos/x86_64/
或者直接下載:http://mirrors.aliyun.com/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-livecd.iso
為什么選擇這個ISO?
因為足夠簡潔,該有的基本上有了。新手的話還是帶圖形界面更容易上手。高端玩家可以下載其他的ISO文件。
如果用于服務(wù)器實裝,也可以用這個ISO安裝完后設(shè)置為INIT 3。
二、制作USB引導(dǎo)盤
如果是linux系統(tǒng),使用dd命令直接制作。
dd if=CentOS-7.0-1406-x86_64-livecd.iso of=/dev/sdc
注意:
dd命令制作的USB KEY無法在WIN中正常查看。但在LINUX系統(tǒng)中沒有任何問題。
/dev/sdc為U盤的設(shè)備名。不要照抄??梢韵扔妹頵disk -l 查看對應(yīng)的設(shè)備名
不要使用諸如/dev/sdc1這樣的分區(qū)名,而是/dev/sdc這樣的。因為是寫入整個USB KEY。

如果是WIN系統(tǒng),下載并安裝Universal-USB-Installer應(yīng)用程序來制作。因為RHEL、FEDROA、CENTOS都是血脈相連。該程序只能制作LIVE CD,這也是為什么我要選擇該ISO的原因之一。

這個應(yīng)用程序在二樓的打包文件中已經(jīng)提供了。

下面貼一些實際安裝過程中會出現(xiàn)的圖片:

注意:對于U盤安裝,我們需要修改鏡像位置。

2.2、選擇第一項:Install CentOS 7 ,按 e 鍵進入編輯界面。

將 vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet

改為 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet,這里sdb4為U盤所在分區(qū),也可能是sdb1 ,可根據(jù)實際情況修改(也可以用其他方法)(這個部分是網(wǎng)上說U盤安裝時需要修改的參數(shù)部分,但實際上我并沒修改直接選擇第一項安裝就順利完成了)

2.3、修改后,按Ctrl+x執(zhí)行修改,正常情況下,將進入安裝界面,如下圖:

 

選擇想要安裝的語言,點繼續(xù),如下圖:

2.3.1、時區(qū)的選擇

如果你安裝的是英文版,需要將時區(qū)改為上海

2.3.2、鍵盤

英文鍵盤和中文鍵盤布局是一樣的??!

2.3.3、語言支持

可同時選擇支持多種語言

2.3.4、安裝源(可以默認不動)

程序?qū)⒆詣舆x擇,進入可以手動制定,還可以直接指定為網(wǎng)絡(luò)位置!!

2.3.5、軟件選擇(注意)

進入后,可以看到有多個選項,根據(jù)需要選擇,如下圖:


注意:默認為最小安裝,安裝后是沒有界面的哦!?。?!

2.3.6、安裝位置(重要)

 這里我沒有截圖,下圖來自網(wǎng)絡(luò),與實際有些不同

1、本地標(biāo)準(zhǔn)磁盤 項中,應(yīng)該為 本地磁盤 和 U盤 ,選擇本地硬盤
2、其他存儲選項 中,選擇 我要配置分區(qū)
3、注意: 最下面的 完整磁盤摘要以及引導(dǎo)程序 ,打開,選擇不添加引導(dǎo)(后面再添加),不知道是我這里的問題還是共性問題,先選擇 安裝引導(dǎo) 下一步將出錯?。?!,最后點擊完成,進入如下界面

這里面的“引導(dǎo)程序”是一個坑,安裝Centos6.4的時候是可以選擇引導(dǎo)程序安裝到哪個分區(qū)的,但是Centos7不能添加引導(dǎo)到默認的分區(qū),因此安裝Centos7會覆蓋掉windows的MBR引導(dǎo)程序,所以安裝Centos7后需要為Windows添加Grub引導(dǎo),也是很麻煩的一件事兒、


注意:這里的分區(qū)最好選擇 為標(biāo)準(zhǔn)分區(qū)。因為:在用grub引導(dǎo)時,無法掛載LVMPV分區(qū),根本不識別!!   最好不要用自動創(chuàng)建

1、點擊 + 號,分別添加 swap 和 /  兩個分區(qū)

大小 : swap 一般為內(nèi)存的兩倍

             /  為剩余的所有空間

 

這步需要格外注意:

(1)在選擇自動創(chuàng)建分區(qū)時,分區(qū)信息將不能在更新,(這可能是我自己的問題,等待大家測試)

完成后,點完成,返回配置摘要界面

 


 

注意:此時,我們再選擇安裝位置項,將上面沒添加的分區(qū)引導(dǎo)一項選上,直接點完成,直到返回配置界面??!

2.3.6、網(wǎng)絡(luò)和主機名

默認網(wǎng)絡(luò)是關(guān)著的,可以再此處打開

2.4、最后,點擊開始安裝,如下:

 


在安裝過程中,可以設(shè)置 root 密碼 和 新的用戶 (安裝后半部分不能再修改了?。。┑却惭b即可?。?/p>

 

注意: 安裝過程中,如果密碼太簡單,需要點擊兩次完成來確認!


 


 


 

至此,安裝已完成,重啟,就剩下引導(dǎo)了!?。。。。。。。?/p>


為Centos 7添加Windows引導(dǎo)程序


網(wǎng)上盛傳多種解決方法,主要的有兩種: ①、修改Centos 7的Grub2引導(dǎo),添加Windows的啟動項 ②、進PE恢復(fù)Windows的mbr引導(dǎo)(當(dāng)然Centos 7的Grub2引導(dǎo)就沒了),再進Windows下使用easyBCD添加Centos 7的Grub2引導(dǎo) 解決方法總結(jié): CentOS7在安裝的時候選擇引導(dǎo)程序只能是整個硬盤了。

網(wǎng)絡(luò)方案1:

安裝CentOS 7后,原來的Windows 7不會出現(xiàn)在啟動項目里,網(wǎng)上查找一番后解決辦法是修改grub.cfg文件。因為CentOS 7已采用新式的grub2系統(tǒng),所以需要進入/boot/grub2目錄后使用vim編輯grub.cfg文件。:

將下面這段Windows 7的啟動項聲明:

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-XXX' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

加在### END /etc/grub.d/00_header ###之后。其中的XXX為你的Windows 7系統(tǒng)分區(qū)的UUID。

經(jīng)過此番修改后,重啟動后,Windows 7啟動項可以看到了,并且也可以成功進入Windows 7。(我這樣去操作了但是未成功)

網(wǎng)絡(luò)方案②: 先進入系統(tǒng)。我們可以設(shè)置grub2來添加win7啟動項。
打開終端,su成root,
vi /etc/grub.d/40_custom
在最后加入以下行
menuentry 'win7'{
set root=(hd0,1)
chainloader +1
}  添加的位置大家一般也能看出來啟動項都是以menuentr開始,就直接放到兩個menuentry之間就行了
然后重設(shè)grub2,執(zhí)行以下命令:
grub2-mkconfig -o /boot/grub2/grub.cfg
重啟電腦  (按照此步驟操作,Windows引導(dǎo)失?。? 2.安裝完成centos7之后,啟動項中沒有win7啟動項,解決方法,修改/boot/grub2/grub.cfg

menuentry 'win7'{
   insmod chain
   insmod ntfs
   set root=(hd0,msdos1)
   chainloader +1
}
menuentry 'win7 search'{
insmod chain
insmod ntfs
search -f /ntldr --set root
chainloader +1
}  按照此步驟設(shè)置后還是Windows引導(dǎo)失?。?
得到靈感的地方:grub2-mkconfig -o /boot/grub2/grub.cfg
重新檢測本地硬盤上是否存在有操作系統(tǒng),然后自動生成啟動菜單。
不需要手動去編輯,而且不用擔(dān)心手工編輯出錯(這樣設(shè)置后重啟還是沒有出現(xiàn)Windows的引導(dǎo),仔細思考什么原因呢? O !明白了Linux只能認識Ext3/4,fat32格式,而Windows是NTFS格式磁盤分區(qū),因此Linux的Grub2識別不了NTFS上的操作系統(tǒng))。
網(wǎng)絡(luò)方案3:
如果你不想重裝WIN7的話,建議用原版win7安裝盤修復(fù)win7引導(dǎo)。具體做法就是制備好原版win7安裝盤(不知道非原版可不可以,我沒有試過,你可以試試我估計沒有多大的問題),選擇從安裝盤啟動,到了某個步驟之后,選擇高級修復(fù)(注意不要選擇重裝),然后打開命令行,輸入 bootrec /fixmbr 然后回車,重啟(如果你沒有完全破壞掉你的win7的話,現(xiàn)在就應(yīng)該可以進入win7了),進入win7。但是有一點還需要注意就是這個引導(dǎo)界面是沒有你的linux版本的選項的怎么辦呢。很簡單,到官網(wǎng)(http:///EasyBCD/)上下載easyBCD軟件,我在這里附上我下載的,安裝后選擇“添加新條目”,接下來“linux/BCD”,選擇你你放置linux引導(dǎo)程序的位置,按照你的情況你應(yīng)該是安裝在驅(qū)動器0上的,選好以后,點擊“添加條目”,然后就OK了。PS:easyBCD的功能非常的強大,不要亂搞,要不然損失你是不知道了。 或者: 用PE啟動系統(tǒng),然后進入WIN下的命令行,進入C盤符,用fdisk /mbr來擦除。這樣只能進入win,而不能引導(dǎo)linux了。然后使用第三方軟件EASY-BCD,可以重建多重引導(dǎo)系統(tǒng)。
老毛桃在PE也能修復(fù)win的MBR引導(dǎo)和Linux的grub2引導(dǎo)。
(以上兩種方案未做嘗試,不過安照原理應(yīng)該能成功)

最終解決方案④:
用grub引導(dǎo)win7,在用u盤裝完Centos7后再安裝一下ntfs-3g,然后在root下執(zhí)行 grub2-mkconfig -o /boot/grub2/grub.cfg過程中會發(fā)現(xiàn)win7 loader,開機重啟即可。

linux下ntfs硬盤的加載(安裝NTFS-3G)

問題: 
      # mount –t ntfs /dev/sdb1 /mnt/ 
      mount: unknown filesystem type ‘ntfs’ 
      這是由于CentOS release 5.5(Final)上無法識別NTFS格式的分區(qū)。 

解決辦法: 
      通過使用 ntfs-3g 來解決。 
      打開ntfs-3g的下載點http://www./community/ntfs-3g-download/ ,將最新穩(wěn)定(當(dāng)前最新版本為ntfs-3g-2011.1.15 )下載到CentOS,執(zhí)行以下命令安裝: 
      1) 編譯安裝 ntfs-3g:

# tar zxvf  ntfs-3g-2011.1.15.tgz

# cd ntfs-3g-2011.1.15

#./configure

#make

#make install

已經(jīng)安裝完成啦?。?/p>

1. mount命令 
mount -t 文件格式 -o 選項參數(shù) 磁盤分區(qū)掛載點目錄名 
比如:mount -t vfat -o iocharset=utf8,umask=000 /dev/hda5 /mnt/D
再如:mount -t ntfs -o nls=utf8,umask=000 /dev/hdd1 /mnt/sysc 
但到這里出現(xiàn)了問題,首先是我的系統(tǒng)不識別該文件格式NTFS,其次是你會問:"你怎么知道外掛的那個系統(tǒng)盤C就是hdd1?"是阿,請繼續(xù)...
>>2.判斷哪個分區(qū)是NTFS格式,加載NTFS分區(qū);
>>[root@localhost kalon]# /sbin/fdisk -l l
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x21d3ce88


Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          26      204800   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2            5223       14593    75272557+   f  W95 Ext'd (LBA)
/dev/sda3              26        4700    37544960   83  Linux
/dev/sda4            4700        5222     4194304   82  Linux swap / Solaris
/dev/sda5            5223       14593    75272526    7  HPFS/NTFS
Partition table entries are not in disk order
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf0b1ebb0
Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        2611    20972826    7  HPFS/NTFS
/dev/sdb2            2612       19456   135307462+   f  W95 Ext'd (LBA)
/dev/sdb5            2612        5875    26218048+   7  HPFS/NTFS
/dev/sdb6            5876       15539    77626048+   7  HPFS/NTFS
/dev/sdb7           15540       19456    31463271    7  HPFS/NTFS

.............................................................................................................
現(xiàn)在進入NTFS的分區(qū)的加載過程;通過上面的查看,我們知道/dev/sda5是NTFS格式的;
1]我們要建一個掛載點的目錄,比如是在/mnt/目錄下建一個 win1 的目錄: 
[root@localhost kalon]# mkdir /mnt/win1 
2]把/dev/ sda5 掛載到 /mnt/ win1 中,這樣我們?nèi)绻榭?dev/ sda5磁盤內(nèi)容時,就會在/mnt/ win1 中找得到; 
[root@localhost kalon]# mount -t ntfs-3g -o nls=utf8,umask=000 /dev/sda5 /mnt/win1
注: -t ntfs 說明文件系統(tǒng)的格式是ntfs的;-o是選項 ,nls=utf8 ,意思是Native Language Support(本地語言支持)是utf8,也就是大家常說的語言編碼,也可以換成iocharset=utf8;Fedora core 4.0 默認的語言編碼就是utf8的,這樣能顯示出中文來;umask=000表示所有的用戶組都可讀可寫,但因為NTFS在Linux中寫入不安全,所以只能 讀,不能寫入;
是不是掛載好了呢?....
2.dh -lh 磁盤使用情況命令 
>>[root@localhost kalon]# df -lh

文件系統(tǒng)              容量  已用  可用 已用%% 掛載點
/dev/sda3              36G  4.4G   30G  13% /
tmpfs                1012M  1.7M 1010M   1% /dev/shm
/dev/sda1             194M   24M  161M  13% /boot

/dev/sda5              72G  1.4G   71G   2% /mnt/win1
..........................說明已掛載好,可以cd /mnt/sysc/去看看了,余下的我就不多說了 .................................
............................................................................................................................................................
>>開機分區(qū)自動掛載:應(yīng)把一下命令放入/etc/fstab中 
/dev/sda5 /mnt/win1ntfs-3g umask=000,iocharset=utf8 0 0 
>>cp -r -f srcDir dstDir //復(fù)制目錄文件
>>rm -rf dstDir //刪除目錄文件
>>.......
2.umount命令

如果想卸載已經(jīng)掛載好的目錄或盤符,可輸入以下命令:

[root@localhost kalon]# umount  /mnt/win1

本文轉(zhuǎn)載自txl199106博客,版權(quán)歸txl199106所有

猜你感興趣:

  • 本文相關(guān):
  • linux configure: error: xml2-config not found. Please check your libxml2 installation
  • RHEL 6.3 as 64bit 配置yum源
  • 可軟件定義的存儲邏輯二——Energy適應(yīng)性的分布式存儲系統(tǒng)
  • 修改CentOS的主機名hostname .
  • SDCC:可軟件定義的存儲三——just-in-time caching in an enterprise storage system
  • Linux更新內(nèi)核錯誤,update-initramfs: failedb解決方法
  • Windows 10(Windows Technical Preview)下載地址及秘鑰
  • 增加系統(tǒng)開機關(guān)機主題(LinuxMint)
  • Mac OS X Spotlight 優(yōu)化指南
  • 華為交換機設(shè)置端口聚合的方法
    • 本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
      轉(zhuǎn)藏 分享 獻花(0

      0條評論

      發(fā)表

      請遵守用戶 評論公約

      類似文章 更多

      97精品人妻一区二区三区麻豆| 日韩一区二区三区在线欧洲| 91欧美日韩一区人妻少妇| 亚洲精品国产精品日韩| 国产在线一区二区免费| 欧洲偷拍视频中文字幕| 亚洲乱妇熟女爽的高潮片| 国产高清视频一区不卡| 亚洲熟妇中文字幕五十路| 91欧美视频在线观看免费| 亚洲一级二级三级精品| 久久中文字人妻熟女小妇| 国产欧美精品对白性色| 日韩熟妇人妻一区二区三区| 免费在线观看欧美喷水黄片| 免费观看成人免费视频| 欧美亚洲三级视频在线观看| 青青操视频在线观看国产| 好吊日在线视频免费观看| 激情内射亚洲一区二区三区| 欧美日韩亚洲精品内裤| 日本人妻的诱惑在线观看| 欧美日韩综合综合久久久| 亚洲国产成人爱av在线播放下载| 国产欧美日产中文一区| 青青久久亚洲婷婷中文网| 国产成人国产精品国产三级| 女生更色还是男生更色 | 欧美字幕一区二区三区| 亚洲综合激情另类专区老铁性| 日本精品理论在线观看| 东京干男人都知道的天堂| 国产欧美一区二区色综合| 国产精品九九九一区二区| 亚洲最新的黄色录像在线| 成人精品视频在线观看不卡| 欧美精品一区久久精品| 日韩国产传媒在线精品| 国内外免费在线激情视频| 欧美一区二区三区高潮菊竹| 日韩性生活片免费观看|