admin 管理员组文章数量: 887021
来这里记录一些学到的问题,顺便吐槽一下这糟心的公司和boss。。
今天,风和日丽 气候宜人,正是喝杯咖啡休养生息的好日子。服务器一切正常,更预示着今天的平和。
“小李啊,来,过来一下。”
“哈?”
Boss居然跑来机房叫我,难道是要跟我谈加薪的事儿嘛?我虽然工作时间不长,但是关键几次及时的挺身而出和对公司服务器的精准维护,倒是“圈粉”了Boss。我一边走,心里一边如是想着“一会儿Boss要是跟我谈张薪资,我听到该是什么表情合适呢?太雀跃少了几分沉稳,太不可思议少了几分底气,太理所应当又少了几分谦逊。”
“小李啊,麻烦你个事儿。”
“啊?老板你说”
“咱们现在在做的这个项目啊,。。。。。。总之,我们要控制成本。”
“老板,有啥活儿你就直说了吧。。”
“咱们这个项目想着就不新买服务器了,有一台之前不用的,你给咱重装一下系统。”
“老板,活儿是没问题我干,但是这么简单的活儿不用大费周章的叫我吧。。新来的小张,给他练练手不就好了。”
“嗨,就说呢,小张啊,还是缺乏经验,装出问题来了,咱们原先装的是Centos,让他重装成Windows。说是遇见问题了。”
噢噢,这样啊。“行吧,那我带着小张,给他指导指导吧。”
前因后果如上。
——————————————————分割线——————————————————————
在安装Linux系统时,Linux会将硬盘分区,而这种分区Windows无法辨认。因此,如果想在已经安装了Linux的系统中运行Windows安装程序,它就会试图寻找适当的存储卷,并一直停留在这个阶段。因此,要解决的问题是删除现有的Linux分区并修改硬盘的主引导记录(MBR),使其适宜安装Windows。
为达到这个目的,首先启动Linux系统,其次讲解一个命令:
fdisk
fdisk 操作硬盘的命令格式如下:
[root@localhost beinan]# fdisk 设备
比如我们通过 fdisk -l 得知 /dev/hda 或者 /dev/sda设备;我们如果想再添加或者删除一些分区,可以用
[root@localhost beinan]# fdisk /dev/hda
或
[root@localhost beinan]# fdisk /dev/sda
注 在以后的例子中,我们要以 /dev/sda设备为例,来讲解如何用fdisk 来操作添加、删除分区等动作;
fdisk 的说明
当我们通过 fdisk 设备,进入相应设备的操作时,会发现有如下的提示;以 fdisk /dev/sda 设备为例,以下同;
[root@localhost beinan]# fdisk /dev/sda
Command (m for help): 在这里按m ,就会输出帮助;
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 注:这是删除一个分区的动作;
l list known partition types 注:l是列出分区类型,以供我们设置相应分区的类型;
m print this menu 注:m 是列出帮助信息;
n add a new partition 注:添加一个分区;
o create a new empty DOS partition table
p print the partition table 注:p列出分区表;
q quit without saving changes 注:不保存退出;
s create a new empty Sun disklabel
t change a partition's system id 注:t 改变分区类型;
u change display/entry units
v verify the partition table
w write table to disk and exit 注:把分区表写入硬盘并退出;
x extra functionality (experts only) 注:扩展应用,专家功能;
一般的情况下只要懂得 d l m p q t w 就行了;
列出当前操作硬盘的分区情况,用p
Command (m for help): p
Disk /dev/sda: 1035 MB, 1035730944 bytes
256 heads, 63 sectors/track, 125 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 25 201568+ c W95 FAT32 (LBA)
/dev/sda2 26 125 806400 5 Extended
/dev/sda5 26 50 201568+ 83 Linux
/dev/sda6 51 76 200781 83 Linux
通过fdisk的d指令来删除一个分区
Command (m for help): p 注:列出分区情况;
Disk /dev/sda: 1035 MB, 1035730944 bytes
256 heads, 63 sectors/track, 125 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 25 201568+ c W95 FAT32 (LBA)
/dev/sda2 26 125 806400 5 Extended
/dev/sda5 26 50 201568+ 83 Linux
/dev/sda6 51 76 200781 83 Linux
Command (m for help): d 注:执行删除分区指定;
Partition number (1-6): 6 注:我想删除 sda6 ,就在这里输入 6 ;
Command (m for help): p 注:再查看一下硬盘分区情况,看是否删除了?
Disk /dev/sda: 1035 MB, 1035730944 bytes
256 heads, 63 sectors/track, 125 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 25 201568+ c W95 FAT32 (LBA)
/dev/sda2 26 125 806400 5 Extended
/dev/sda5 26 50 201568+ 83 Linux
Command (m for help):
警告:删除分区时要小心,请看好分区的序号,如果您删除了扩展分区,扩展分区之下的逻辑分区都会删除;所以操作时一定要小心;如果知道自己操作错了,请不要惊慌,用q不保存退出;切记切记!!!!在分区操作错了之时,千万不要输入w保存退出!!!
重复以上操作直到删除所有Linux分区。现在,输入“w”更新MBR,然后输入“q”退出fdisk。请注意,在更新MBR的时候可能会收到错误报告,但这很正常。
现在只需重启电脑(插入做好的Windows系统U盘),从U盘启动然后安装,就和在新的电脑中安装一样。
以上,问题就解决啦。
—————————————————又是分割线———————————————————
本人也只是小小新手,如果言辞间有让各位大老不爽,请轻喷。
只是带萌新的时候确实发现了这个问题,而且萌新查资料也确实没查到,所以我整了整资料和思路,希望能帮到一些遇到此类问题的小萌新,加油!萌新总有熬出来的一天!
我们的口号是“把所有运维的锅都扔给开发去背!运维永不背锅!”
本文标签: 维生 服务器 系统 centos Windows
版权声明:本文标题:运维生涯——覆盖Centos服务器,安装Windows server 2018 R2系统 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725083905h864059.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论