阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 3274|回复: 6

[原创] U盘安装CENTOS 7,并与WIN7共存双引导

[复制链接]
  • TA的每日心情
    开心
    2023-10-19 18:23
  • 签到天数: 173 天

    [LV.7]常住居民III

    发表于 2014-7-31 20:20:16 | 显示全部楼层 |阅读模式
    U盘安装CENTOS 7,并与WIN7共存双引导
    % @6 h4 F3 B% `" o" s/ m原文:http://minda.f3322.org:8088/bbs/read.php?tid=21&fid=26
    0 ^% [# L/ A$ Q5 [3 b- j, M) l$ @7 F

    # A1 w: X: x# x' t$ E3 b' G! W2 k4 V& D' D' p( z1 }* t
                                                                            假设有一定的计算机软硬件基础。6 e* ?3 P7 `( M8 O- w
    假设是PC,就一个硬盘,无光驱,可以USB引导,有一个4GB的U盘。硬盘上已经安装了WIN操作系统,硬盘的WIN操作系统可以正常引导与使用。现在开始用U盘安装CENTOS 7,并与WIN7共存可以双引导。
    4 B: }8 c7 i1 q. W; }; y首先腾出一定的硬盘空间。一般为50GB以上。现在的硬盘都比较大。如果是SSD的120GB的容量的。需要仔细规划下硬盘的容量分配。# I' v1 S: |) \; A+ n  d. R
    一、下载centos 7 livecd iso
    $ Z4 Q' A/ y  c8 j3 i访问镜像网站,http://mirrors.aliyun.com/centos/7.0.1406/isos/x86_64/
    ) ^8 n+ X1 u1 r1 b: q或者直接下载:http://mirrors.aliyun.com/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-livecd.iso
    : L( o! @$ O3 V, Z! \% \1 @( e1 X为什么选择这个ISO?0 x- l5 a" b/ I  R+ r& K" K9 ]' _
    因为足够简洁,该有的基本上有了。新手的话还是带图形界面更容易上手。高端玩家可以下载其他的ISO文件。6 ?) r' e  v) Z4 F3 w& M
    如果用于服务器实装,也可以用这个ISO安装完后设置为INIT 3。5 W6 K$ q) Q4 r; g$ P! b1 U7 Y
    二、制作USB引导盘
    , E" m% A# l. U1 Z/ v如果是linux系统,使用dd命令直接制作。0 g8 D( i' H/ E3 J) B
    dd if=CentOS-7.0-1406-x86_64-livecd.iso of=/dev/sdc
    - ?+ A# d3 u' R/ ~# ^" K) b注意:$ S- t* }" S  ?. Y: e' {
    dd命令制作的USB KEY无法在WIN中正常查看。但在LINUX系统中没有任何问题。
    5 w7 Y" i/ c7 [2 {- \9 R/dev/sdc为U盘的设备名。不要照抄。可以先用命令fdisk -l 查看对应的设备名/ U$ Z, C/ j  P! r2 x/ @0 I7 u
    不要使用诸如/dev/sdc1这样的分区名,而是/dev/sdc这样的。因为是写入整个USB KEY。  [; t% g5 x, n- {
    & j' }2 o5 K6 Y/ p+ o/ \/ c0 A$ r; T
    如果是WIN系统,下载并安装Universal-USB-Installer应用程序来制作。因为RHEL、FEDROA、CENTOS都是血脉相连。该程序只能制作LIVE CD,这也是为什么我要选择该ISO的原因之一。$ E6 Y1 }( P9 @# [6 ^
    这个应用程序在二楼的打包文件中已经提供了。0 y) ~! C4 e6 {9 D6 N  k
    三、安装centos 7! R1 w# e$ S; ]2 u
    这里仅以win7共存安装为例:% c5 T2 O' j3 d; m5 [7 E8 h, D
    首先引导并进入win7,压缩卷以腾出50GB以上的硬盘空间。
    5 n% H9 W  Z$ P) H5 V
    3 W* t8 E8 m6 Z5 G  u, o4 O( C& j然后插入USB KEY并用其引导centos 7 livecd操作系统,如果不能引导请返回上一步重新检查。( M* @+ {/ X' Q4 U+ y

    ( n0 D# T- z& R2 f如果英文界面阅读有困难,可以先注销,在登录界面选择中文语言重登录。
    1 B$ `( o3 T/ t- N7 l: R" k
      a0 U/ p. p; c, b& @0 U桌面的第二个图标就是安装到硬盘的。5 V. x, Z+ q1 S0 k2 _! f( k( r
    3 x: g; u; D. J( l% P
    我直接选择了中文。
    # z4 }& P$ {, ]4 M
    " x  I% J% b$ k3 T! w. Y; Z) I这是很重要的设置界面。时区一般选上海。键盘不用去管。系统下的安装位置这一设置很重要。
    . ^8 ]- ^" N9 p1 ^: {4 A7 p务必要小心。设置不对可能会造成灾难性后果。
    " R( ]( V+ q: m# n: X2 P" K
    6 u) F* i  P+ S由于之前我已经腾出了一定的硬盘空间,在这里我是这样子的。设置完成了点左上角的完成。
    3 I# Q7 y1 F& i' T) e
    8 @* B! m- f. [. ^. i网络与主机名设置好了后点开始安装。9 ~% |# u) M. p2 K! H( o0 K9 I
    & s: |* O, G  H& M3 ?4 [: I
    安装过程中,可以设置ROOT密码与创建用户。
    " Y# P% ^( M8 V6 k) N7 S
    $ R4 E4 K6 a  J
    5 {! ?* h, N; t' B; m  o  z6 K- W
    # I) E* y+ [" b4 L5 C' g我没有找到把grub2安装到linux分区的选择项。默认安装完成后,grub2是安装在硬盘的MBR上的。* Z1 M* f9 ^8 t7 K0 ]

    ' z- J3 _" Q! M6 E; R! ]8 V点击Quit重启电脑。
    " t& V! L( J- K# q5 h: f1 T0 n4 ^( y& i* L' t
    接受许可
    6 v3 }9 t. m, [& r) i
    ' B4 f* u& D, ?& c' R点完成
    ! E. t! Q9 ^, n4 D
    5 u0 s+ u: X+ l" y5 W5 o; O我选择了默认。虽然也没有什么用。点前进
      |3 n0 H1 P  P. A( q0 {' ?
    6 T8 x7 m4 s6 m% L4 C2 g- ?) S2 S; {重开机可以进入linux。但是没有WIN7可以选择。
    . l# F0 _0 l# v. J# L' g# M, w0 X9 j/ x. v
    先进入系统。我们可以设置grub2来添加win7启动项。$ l6 m, n6 S3 Q" m
    打开终端,su成root,
    & h% S. g- N" ^# Xvi /etc/grub.d/40_custom$ q* ~7 o: Y2 O9 D" ^+ w/ ]! D* j
    在最后加入以下行4 E* ^  P6 a; y
    menuentry 'win7'{
    & l" W( z. w% {% Z5 L' Gset root=(hd0,1)- Y1 I! C" @  }7 ]
    chainloader +1
    9 Y7 g4 j1 W1 j+ P}9 V; F. E) ^! _: _  P/ D: R' O
    然后重设grub2,执行以下命令:) j+ s+ k% `3 c- e: u; N* d5 M
    grub2-mkconfig -o /boot/grub2/grub.cfg
    - v7 X5 ?; r  B9 _8 d重启电脑" V  V5 j; m; Z, e7 `; a6 v( ?& T

    9 ^- ^3 O( B6 R- }+ H1 YOK,WIN7选项有了。可以进入WIN7了。/ g( i: a# u9 K  ^% x& C& \
    如果不习惯这个引导程序,可以用PE启动系统,然后进入WIN下的命令行,进入C盘符,用fdisk /mbr来擦除。这样只能进入win,而不能引导linux了。然后使用第三方软件EASY-BCD,可以重建多重引导系统。
    6 x, K! h2 K  C* K2 [+ a$ D7 W如果平时办公的电脑还是不能完全离开win系统的。双引导是个不错的选择。比如习惯了PS,还有网银、游戏等。
    ) i7 K5 o! Y6 b当然,网银可以使用kvm虚拟出WIN系统。但象PS或者游戏,还是回到WIN中去吧。                                # R! p/ p  q1 ]
                                                           
    ; ?, R& A9 o% H# e                                                                                        / V& e0 A8 k" e0 f1 m
    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2014-9-19 22:16
  • 签到天数: 53 天

    [LV.5]常住居民I

    发表于 2014-7-31 23:03:18 | 显示全部楼层
    RE: U盘安装CENTOS 7,并与WIN7共存双引导 4 R& m2 v: V! b6 L. K8 L4 k$ J
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情

    2017-8-19 00:22
  • 签到天数: 849 天

    [LV.10]以坛为家III

    发表于 2014-10-29 02:08:17 | 显示全部楼层
    :lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2014-12-10 19:35
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2014-11-5 15:17:18 | 显示全部楼层
    赞。。。。。。。。。。。。。。。。。。3 Q* R* [- I- H! I: {$ y
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2017-1-5 07:58
  • 签到天数: 625 天

    [LV.9]以坛为家II

    发表于 2015-5-29 17:16:37 | 显示全部楼层
    无法完成安装:'内部错误:连接到监控程序时进程推出:2015-05-29T09:07:13.514105Z qemu-kvm: -drive file=/mnt/HDD3/xuniji/kvm_win2003sp2_kis9_server_FINAL.img,if=none,id=drive-virtio-disk0,format=raw,cache=writeback: could not open disk image /mnt/HDD3/xuniji/kvm_win2003sp2_kis9_server_FINAL.img: Could not open file: Permission denied
    ( q. g2 y2 _: G9 m% u- I'
      N. u4 j/ P. V& A  x# q( }/ w
    * X+ Y( N  O+ ?# z/ R  J0 D0 e1 yTraceback (most recent call last):
    : Y2 i8 t' Y. g: [1 I! L  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 89, in cb_wrapper% Y# B2 ?+ ^7 N$ p- |
        callback(asyncjob, *args, **kwargs)
    , t3 P0 c) u0 o) y! V  m  File "/usr/share/virt-manager/virtManager/create.py", line 1855, in do_install
    5 I. U5 Z! r" X( C+ o' I    guest.start_install(meter=meter)% l7 N8 w( N0 f' Z, y4 w1 F& _( V2 D
      File "/usr/share/virt-manager/virtinst/guest.py", line 411, in start_install3 K# @. L( j* ~; ~
        noboot)
    ; N2 O; m+ m! {! y  File "/usr/share/virt-manager/virtinst/guest.py", line 475, in _create_guest
    2 @% Z3 a( x% ]' b% ~& T& f( o    dom = self.conn.createLinux(start_xml or final_xml, 0)* v. y  R1 Z) `/ \
      File "/usr/lib64/python2.7/site-packages/libvirt.py", line 3401, in createLinux
    ! R# u$ J8 b" N! g3 z    if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self)* i* s# b/ z( e% J6 k/ i; f
    libvirtError: 内部错误:连接到监控程序时进程推出:2015-05-29T09:07:13.514105Z qemu-kvm: -drive file=/mnt/HDD3/xuniji/kvm_win2003sp2_kis9_server_FINAL.img,if=none,id=drive-virtio-disk0,format=raw,cache=writeback: could not open disk image /mnt/HDD3/xuniji/kvm_win2003sp2_kis9_server_FINAL.img: Could not open file: Permission denied
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2017-1-5 07:58
  • 签到天数: 625 天

    [LV.9]以坛为家II

    发表于 2015-5-29 17:17:56 | 显示全部楼层
    导入不进去啊!
    8 n+ s6 J, L3 }1 intfs分区挂载以后就导入不进去阿!
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2015-9-21 19:14
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2015-5-29 21:00:00 | 显示全部楼层
    学习了,哈哈谢谢0000000哈哈谢谢
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表