• windows7系统免U盘安装xubuntu双系统的方法记录


    windows7 系统免 U 盘安装 ubuntu/xubuntu 双系统,需要用到 easybcd, 和 ubuntu/xubuntu 的安装包(.iso)文件。 easybcd 用来控制引导程序完成多重启动。

    easybcd配置引导程序

    先要下载 ubuntu/xubuntu 的安装包(.iso)文件,并放到 C 盘根目录下,解压出安装包里的 install 目录下的 initrd.lzvmlinuz 两个文件,同样放在 C 盘根目录下。

    在左侧选择"添加新条目",到右侧选择"NeoGrub","安装","配置",打开的记事本中输入以下内容:

    title Install Ubuntu
    root (hd0,0)
    kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.10-i386.iso ro quiet splash locale=zh_CN.UTF-8
    initrd (hd0,0)/initrd.lz
    

    ubuntu-11.10-i386.iso 要改成 C 盘根目录下的安装包完整文件名!
    其中 (hd0,0) 表示 C 盘,在计算机管理,磁盘管理里可以查看:

    安装ubuntu/xubuntu

    重启电脑后进行引导菜单,使用上下键选择"Install Ubuntu"进行 ubuntu 安装程序。

    进行 ubuntu/xubuntu 的 live 桌面系统之后,打开终端(ctrl+alt+t),输入以下命令:

    sudo umount -l /isodevice
    

    卸载 isodevice 分区后,就可以双击桌面上的 "Install Ubuntu" 图标进行安装了!

    安装ubuntu系统分区大小建议

    分区大小按照实际的用途来,这里的大小建议只是用于我个人的开发,没有多复杂。我只分了4个区,分别是"/","/boot","swap","/home"。

    除了"swap"分区选择的文件系统是"swap",其余分区文件系统选择"ext4",类型选择"逻辑分区"。

    /boot 是引导分区,大小设置的800~900MB;"swap" 是虚拟内存交换分区,大小设置的 6G 多;/ 根分区设置大小是剩余大小的 1/3;/home 分区设置大小是剩余大小的 2/3。

    /boot:用于存储系统引导文件,也是 vmlinuz 核心的所在。
    /:表示根目录,也是系统管理员 root 的目录。
    /home:系统使用者的目录,用来存储用户程序、文件、文档等资源,可以分在根目录下。
    swap:严格来说,swap 不是挂载点,它是一种虚拟内存交换分区,当计算机的物理内存用完之后,会动用这部分 swap 分区来当作虚拟内存使用。当然 swap 是硬盘上的空间,即使是 SSD,速度也不及物理内存快。如果希望快速度的话,不能寄厚望于 swap,最好是加大物理内存,swap 只是临时解决方法。

    注意:/boot 分区不要设置得大小,比如 100MB。设置成 300MB一般够用了,大小充裕点方便以后系统版本升级哦。
    关于分区的细致介绍参考文章https://luozm.github.io/win-ubuntu里的"具体四个分区的分配"。
    关于swap分区ubuntu系统的参考文章https://www.biaodianfu.com/linux-swap.html,https://help.ubuntu.com/community/SwapFaq

    安装启动引导器的设备的选择

    选择 /boot 分区来引导启动,而不是整个硬盘。然后再在 easybcd 增加 ubuntu 系统启动项:

    关于使用整个硬盘来作为启动引导设置和 /boot 分区作为启动引导设备的优缺点参考文章:https://luozm.github.io/win-ubuntu

  • 相关阅读:
    PAT (Basic Level) Practice (中文)1022 D进制的A+B
    PAT (Basic Level) Practice (中文)1001 害死人不偿命的(3n+1)猜想
    Pycharm的调试
    Pycharm自带Git实现版本管理
    JMeter分布式压测
    JMeter内存溢出:java.lang.OutOfMemoryError: Java heap space解决方法
    JMeter资源监控插件PerfMon的使用
    JMeter命令行执行+生成HTML报告
    JMeter压测“java.net.SocketException: Socket closed”解决方法
    JMeter压测“java.net.BindException: Address already in use: connect”解决方法
  • 原文地址:https://www.cnblogs.com/imzhi/p/win7-instsall-xubuntu.html
Copyright © 2020-2023  润新知