这篇文章主要围绕硬盘安装Linux和ubuntu,centos展开,旨在为您提供一份详细的参考资料。我们将全面介绍硬盘安装Linux的优缺点,解答ubuntu,centos的相关问题,同时也会为您带来
这篇文章主要围绕硬盘安装 Linux和ubuntu,centos展开,旨在为您提供一份详细的参考资料。我们将全面介绍硬盘安装 Linux的优缺点,解答ubuntu,centos的相关问题,同时也会为您带来(OK) 硬盘安装 RHEL 8 / Fedora 29 --- grub2 /isoinfo、0-windows7 硬盘安装 centos7、apt-get update 失败 ubuntu:Tempory failure resolving 'cn.archive.ubuntu.com ubuntu、CENTOS 6.0 硬盘安装的实用方法。
本文目录一览:- 硬盘安装 Linux(ubuntu,centos)(硬盘安装教程)
- (OK) 硬盘安装 RHEL 8 / Fedora 29 --- grub2 /isoinfo
- 0-windows7 硬盘安装 centos7
- apt-get update 失败 ubuntu:Tempory failure resolving 'cn.archive.ubuntu.com ubuntu
- CENTOS 6.0 硬盘安装
硬盘安装 Linux(ubuntu,centos)(硬盘安装教程)
硬盘安装 Linux
使用硬盘安装 Linux 最大的好处不只是方便,是快速。
之前使用 U 盘安装,很慢,没有记录具体时间。
Ubuntu 区别不大,本身比较小,安装介质只有 2G(ubuntu18.10);
CentOS 区别明显,最大的安装 ISO 文件 9G(CentOS7.5);
说明:
系统对文件系统的支持:
- Ubuntu 对 windows 的文件系统兼容性好些,安装好后,直接支持 ntfs;
- CentOS 默认不支持 ntfs 文件系统,需要安装 nrfs-3g,才能挂载使用;
安装介质对分区格式及目录的要求:
- Ubuntu 的 ISO 文件无特别要求,甚至放在某个文件夹下都没问题;
- CentOS 的 ISO 文件需要比如 Ext4 的 Linux 文件系统,且要放在根目录下。若有读者知道其他方式,烦请告知。(FAT32 格式直接跳过,虽然支持这种格式,但这种古老的格式不支持大文件,CentoOS 的 ISO 文件大于 4Gb,)
====== 参照下面链接,可使用 Grub4Dos 手动增加启动菜单选项。
wiki.ubuntu.org.cn/ 硬盘安装 LiveCD
linux-wiki.cn/wiki/ 用 Windows 引导器启动 Grub
linux-wiki.cn/wiki/zh-cn/ubuntu 硬盘安装
====== 参照上面链接,若已手动操作,下面内容可忽略了。
我看到这些链接时,电脑上已安装过一键 Ghost 硬盘版,打开安装目录,看到使用的是类似的方法。
我这里就直接在一键 Ghost 的基础上,找到一键 Ghost 菜单,在里添加其他项目即可。保留 Ghost 功能。
————————————————————————————
==== 准备工作
注:下载请在官网下载,下载完成后可用杀毒软件检测。
一键 Ghost 硬盘版
http://doshome.com/yj/
Ubuntu 或 CentOS 的安装镜像文件。
https://www.ubuntu.com/download/desktop
https://www.centos.org/download/
分区工具
http://www.diskgenius.cn/download.php
==== 分区(用于 CentOS 的 Ext4 分区)
====Ubuntu 文件准备
ubuntu 的镜像 iso 文件,
使用解压缩软件打开 iso 文件,提出 vmlinuz,initrd
C 盘根目录下建立文件夹:c:\ubuntu18\
c:\ubuntu18\
ubuntu-18.10-desktop-amd64.iso
vmlinuz
initrd
==== 启动菜单
hd0, 表示第一块硬盘;
后面的 1 是第几个分区,从 0 开始,win10 安装会在 C 盘前面添加一个隐藏分区,所以 C 盘的序号就是 1 了。
如下内容添加的启动菜单里:(根据个人放置的位置调整如下路径信息)
title Install Ubuntu18_01c
root (hd0,1)
kernel (hd0,1)/ubuntu18/vmlinuz boot=casper iso-scan/filename=/ubuntu18/ubuntu-18.10-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,1)/ubuntu18/initrd
启动菜单文件:menu.lst 在 C 盘根目录下名为 的隐藏文件夹下。是安装一键 GHOST 硬盘版建立的。
==== 重新启动,选择 Ubuntu18_01c
进入 Ubuntu 系统,完整的 Linux 界面,
若要安装 Ubuntu,必须卸载 ISO 所在的分区。
umount -l /isodevice
点击安装的图表即可开始安装 Ubuntu 系统。
...
====CentOS 文件准备
我们这里先不安装,使用这个界面为下面的 CentOS 作准备。
打开 Home 文件夹,
左边点开【Other Locations】, 右边列出所有硬盘分区,点击自动挂载,可以直接打开使用。
*** 即使不使用 Ubuntu 只用 CentOS 的用户,也可以备一个 ubuntu 的 iso 文件(2G),充当类似 WinPE 的功能。
将 CentOS 的 ISO 镜像文件复制到前面准备好的 Ext4 独立分区中根目录下。
启动文件也提出出来放在根目录下
注,若挂载后,提示没有权限。打开终端,使用 root 权限,修改权限即可。
sudo -i
chmod 777 *
====CentOS 启动菜单
title install centos_sdb3
root (hd0,2)
kernel (hd0,2)/vmlinuz linux repo=hd:/dev/sdb3:/
initrd (hd0,2)/initrd.img
(hd0,2),表示第 1 个硬盘,第 3 个分区,这个新的分区是从 C 盘挤出来的,所以就是第三个分区了。
/dev/sdb3,linux 下表示分区的写法,centos 使用前面 2 个启动文件启动后就只认识 linux 的表示方法。
==== 重新启动,选择 centos_sdb3
安装...
==== 201903 补充
原始 GRUB 的主页: http://www.gnu.org/software/grub/
https://sites.google.com/site/grubdos/
GRUB for DOS - 将 DOS / Windows 桥接到 Unix / Linux
(1)使用 “内核(DEVICE)/ PATH /vmlinuz” 启动 Linux 内核
(2)使用 “chainloader(DEVICE)/io.sys” 启动 MS-DOS7 + 内核
(3)使用 “chainloader(DEVICE)/kernel 启动 FreeDOS 内核” .sys“
(4)使用”chainloader(DEVICE)/ntldr“启动 Windows NT / 2K / XP 的 NTLDR
(5)使用”chainloader(DEVICE)/cmldr“启动 Windows NT / 2K / XP 的 CMLDR
(6)启动其他具有 “chainloader(DEVICE)+1” 的操作系统
(7)具有 memdrive 功能的 Boot DOS / Windows9x 磁盘映像文件。
(8)具有 memdrive 功能的 Boot Smart Boot Manager(SBM 可以启动 CD-ROM)。
http://www.upantool.com/qidong/2011/101.html
Grub4Dos 中的 Grldr 文件能为 NT 系统 (包括 Windows XP、2000、2003) 的启动菜单中添加一个纯 DOS 模式
https://sourceforge.net/projects/grub4dos/
http://grub4dos.chenall.net/
(OK) 硬盘安装 RHEL 8 / Fedora 29 --- grub2 /isoinfo
# OK
menuentry ''Fedora-Workstation-Live-x86_64-29-1.2 EXT4'' {
set root=(hd0,msdos10)
set isofile="/iso/Fedora-Workstation-Live-x86_64-29-1.2.iso"
loopback loop $isofile
# isoinfo -d -i Fedora-Workstation-Live-x86_64-29-1.2.iso
# linux (loop)/isolinux/vmlinuz iso-scan/filename=$isofile root=live:CDLABEL=Fedora-WS-Live-29-1-2 rootfstype=auto ro rd.live.image quiet rhgb rd.luks=0 rd.md=0 rd.dm=0 rd.debug
linux (loop)/isolinux/vmlinuz iso-scan/filename=$isofile root=live:CDLABEL=Fedora-WS-Live-29-1-2 rd.live.image
initrd (loop)/isolinux/initrd.img
}
# OK
menuentry ''rhel-8.0-beta-1-x86_64-dvd'' {
set root=(hd0,msdos10)
set isofile="/iso/rhel-8.0-beta-1-x86_64-dvd.iso"
loopback loop $isofile
linux (loop)/isolinux/vmlinuz noeject inst.stage2=hd:/dev/sda10:$isofile
initrd (loop)/isolinux/initrd.img
}
# cannot use ISO files on NTFS partitions
menuentry ''Fedora-Workstation-Live-x86_64-29-1.2 NTFS'' {
insmod part_msdos
insmod ntfs
set root=(hd0,msdos5)
set isofile="/win-tools/Fedora-Workstation-Live-x86_64-29-1.2.iso"
loopback loop $isofile
# isoinfo -d -i Fedora-Workstation-Live-x86_64-29-1.2.iso
# linux (loop)/isolinux/vmlinuz iso-scan/filename=$isofile root=live:CDLABEL=Fedora-WS-Live-29-1-2 rootfstype=auto ro rd.live.image quiet rhgb rd.luks=0 rd.md=0 rd.dm=0 rd.debug
linux (loop)/isolinux/vmlinuz iso-scan/filename=$isofile root=live:CDLABEL=Fedora-WS-Live-29-1-2 rd.live.image
initrd (loop)/isolinux/initrd.img
}
0-windows7 硬盘安装 centos7
需求: 想在自己笔记本上安装个 centos7 实现双系统,可是手头上没有 U 盘 想到从硬盘启动
软件下载地址:
centos7: https://www.centos.org/download/
EasyBCD-WinGrub-DiskGenius: https://pan.baidu.com/s/10vKUPVc5HpdX2UDKwK0_Kg
思路:
- 准备 centos7 操作系统 CentOS-7-x86_64-DVD-1810.iso (7 之前都是两个 iso 包), 这里因为是一个包所以大小会大于 4G , linux 系统启动支持 fat32 格式和 ext 格式,但 fat32 格式不支持大于 4G 的文件,所以要准备一个 ext 格式的分区用来放置操作系统,由于 window 系统是无法识别 ext 分区,那么如何把操作系统复制到 ext 上面,需要两个软件 如下
分区软件: DiskGeninus 和软件 Ext2 Volume Manager
- 运用软件 EasyBCD 进行引导安装 centos 系统
- 安装好了之后默认只能启动 centos, 这个时候在 centos 中添加 window7 的引导实现,双系统
- 如果不需要 centos 系统了,一定要现在 window7 中解决引导的问题,然后用分区软件,删掉 linux 的分区
步骤详解:
- 运用 DiskGeninus 分区软件,分配出来一块 ext3 格式 (20G 足够) 的用于放置 centos.iso 文件,然后搞出一块空闲的分区,将来用于 centos 自行分配 关键步骤如下:
-
将下载的 centos.iso 复制到 ext3 盘中,并解压到当前文件夹,如果 windows 可以访问 ext 格式,需要安装 Ext2 Volume Manager 软件
-
安装软件 EasyBCD 软件来进行引导安装
弹出配置框:title installCentOS7.0 kernel (hd0,5)/isolinux/vmlinuz linux repo=hd:/dev/sda6:/ initrd (hd0,5)/isolinux/initrd.img
关于上述的 (hd0,5) 如何查看,这里是磁盘的分区列表,可以用 WinGrub 软件进行查看
- 重启电脑,选择 "NeoGrub" 引导方式进行安装 centos
- 在安装中比较需要注意的可能就是如下步骤
- 以上安装完成,每次都会通过 NeoGrub 来引导进入 centos 系统,这样就无法实现 window 的登录,这里就需要在 centos 中配置 window7 的引导,一般 window7 都是安装在 c 盘所以配置如下:
1. vim /boot/grub2/grub.cfg
2. ###找到 ### BEGIN /etc/grub.d/30_os-prober ###,在后面添加 -
menuentry "Windows 7" { insmod ntfs set root=(hd0,1) chainloader +1
}
7. 重启就可以看双系统的引导项目了,可以进行相应的选择
apt-get update 失败 ubuntu:Tempory failure resolving 'cn.archive.ubuntu.com ubuntu
当运行apt-get update后出现如下错误时:E: Some index files Failed to download,they have been ignored,or old ones used instead.
可以将目录下/var/lib/apt/lists/partial/所有的文件清掉,再次运行apt-get update即可!自带源在大陆不好。
出现以下错误:
ubuntu:Tempory failure resolving ''cn.archive.ubuntu.com ubuntu
1,重启生效:
sudovi/etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)
在里面插入:
nameserver8.8.8.8
nameserver8.8.4.4
如果有多个DNS就一行一个
修改好保存,然后执行
sudoresolvconf-u
再看/etc/resolv.conf,最下面就多了2行:
cat/etc/resolv.conf
#Dynamicresolv.conf(5)fileforglibcresolver(3)generatedbyresolvconf(8)
#DONOTEDITTHISFILEBYHAND--YOURCHANGESWILLBEOVERWRITTEN
可以看到我们的设置已经加上了,然后再ping一个域名,当时就可以解析了,无需重启。
2,重启失效:
配置文件地址 /etc/resolv.conf
使用编辑器打开
改为如下内容:
search localdomain
nameserver 202.96.128.86 希望修改成的DNS
nameserver 202.96.128.166 备用DNS
重启网络:sudo /etc/init.d/networking restart。即可
CENTOS 6.0 硬盘安装
先总结:
各 LINUX 安装基本都可以是
进 grub4dos
kernel /xx
initrd /xx
boot
但 centOS 6 有点奇怪
我的方法如下
先 ultraiso 打开 centos iso, 提取引导,做一个空的 ISO,加入提取的引导,再将 ISO 中 isolinux 目录放进做的 ISO, 改名为 syslinux
CentOS 基于 RHEL 编译
两者都不支持 ISO 放在 NTFS 分区
fat32 最大支持 4G,而 CentOS dvd iso 4.4G, 连 FAT32 都不能放
所以我放到了 EXT 分区 (装 ubuntu,或 RHEL 时创建的)
grub4dos 可以直接装到 MBR,引导任何系统无压力
可将 centos iso 中 isolinux 目录里 vmlinuz,initrd.gz 解到放 ISO 分区的根目录
root --find-set-root /xx.iso
map
......... 下班回家更新
关于硬盘安装 Linux和ubuntu,centos的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于(OK) 硬盘安装 RHEL 8 / Fedora 29 --- grub2 /isoinfo、0-windows7 硬盘安装 centos7、apt-get update 失败 ubuntu:Tempory failure resolving 'cn.archive.ubuntu.com ubuntu、CENTOS 6.0 硬盘安装等相关知识的信息别忘了在本站进行查找喔。
本文标签: