kali linux下硬盘安装ubuntu系统
windows下安装ubuntu的教程很多,随着移动互联网的发展,除了装系统,很多人都很少带u盘了。最近没带U盘,所以折腾了一下在linux上重装linux在本文中原linux指的是kali linux,重装的linux为ubuntu16.04初始基本环境:win7+kali linux双系统win下可以看到C(主分区)、D(逻辑分区)、E(逻辑分区)、F(逻辑分区)、不可见swap分区、不可见e
windows下安装ubuntu的教程很多,随着移动互联网的发展,除了装系统,很多人都很少带u盘了。
最近没带U盘,所以折腾了一下在linux上重装linux
在本文中原linux指的是kali linux,重装的linux为ubuntu16.04
初始基本环境:win7+kali linux双系统
win下可以看到
C(主分区)、D(逻辑分区)、E(逻辑分区)、F(逻辑分区)、不可见swap分区、不可见ext4分区
对应linux下
sda1(ntfs)、sda5(ntfs)、sda6(ntfs)、sda7(ntfs)、sda8(swap)、sda9(ext4)
1.使用gparted拆分sda9分区
经过测试,不能在kali linux里用gparted直接拆分sda9,因为kali linux启动之后sda9是挂载状态,所以需要找个内存版的系统启动起来进行分区,这里使用gparted的ISO版本。
gparted的光盘版下载:https://jaist.dl.sourceforge.net/project/gparted/gparted-live-stable/0.30.0-1/gparted-live-0.30.0-1-amd64.iso
下载完之后把iso放根目录/
找个解压工具把iso的live目录下的initrd.img和vmlinuz提取出来,并将vmlinuz改名为vmlinuz2放到根目录
编辑/etc/grub.d/40_custom
添加如下内容
menuentry "GParted live" {
insmod part_msdos
insmod ntfs
insmod ext2
set root=(hd0,msdos9)
linux (hd0,msdos9)/vmlinuz2 boot=live union=overlay username=user components noeject vga=788 ip= findiso=/gparted-live-0.30.0-1-amd64.iso toram=filesystem.squashfs
initrd (hd0,msdos9)/initrd.img
}
更新grub2启动项
update-grub2
重启系统之后选择Garted live启动项,回车两次进入图形界面分区,调整分区比较简单,这里就不细说了。
2.使用新分区挂载ubuntu安装包
调整完分区之后,重启进入kali linux,可以看到系统里多了一个分区sda10,默认挂载路径是带uuid的。
ubuntu安装包下载:http://releases.ubuntu.com/16.04/ubuntu-16.04.3-desktop-amd64.iso
将casper下的initrd.lz和vmlinuz.efi提取出来,将这两文件和ubuntu的iso一起放sda10分区根目录下
编辑/etc/grub.d/40_custom
添加
menuentry 'Install Ubuntu'{
insmod part_msdos
insmod ntfs
insmod ext2
set root=(hd0,msdos10)
linux (hd0,msdos10)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-16.04.3-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,msdos10)/initrd.lz
}
更新grub2启动项
update-grub2
重启系统之后选择Install Ubuntu启动项,之后双击桌面上的图标可以进入ubuntu安装界面
3.安装ubuntu注意事项
1)安装时,选择自定义分区,不要卸载之前的分区,不要选共存
2)安装时,将sda9格式化为ext4并挂载根目录/
3)启动器配置不要选默认的sda,选sda9
之后就按默认步骤安装就可以了。
更多推荐
所有评论(0)