zoukankan      html  css  js  c++  java
  • 安装backbox和win7双系统记录

    安装backbox和win7双系统记录

    描述

    主机已先安装win7,通过ultralISO制作启动盘安装backbox

    错误一: error paring from pcc...

    这个错误是我在从U盘按安装系统的时候遇到的,然后就在这个界面了

    解决办法

    由于我使用的是win7,所以并不存在什么快速启动的问题。所以,格式化U盘,切记,格式化的时候不要勾选快速格式化。然后按照正常步骤制作启动盘即可解决。

    错误二 安装完双系统之后直接进入win7而进入不了linux

    这个错误是我在成功安装完系统之后,重启,然后直接就进入win7了,开机的时候并没有系统选择

    解决办法

    1. 插入引导U盘,从U盘启动,选择 “try backbox without install”,其他系统亦然,尝试系统而不安装。
    2. 进入系统打开命令行,输入 sudo -i 获取权限
    3. 输入 fdisk -l 回车,得到如下,以我的为例
    root@deen-pc:~/WiFi-Pumpkin# fdisk -l
    Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disklabel type: gpt
    Disk identifier: 4D47B919-29E8-48C5-8415-724A585FADCD
    选项
    设备            Start     末尾    扇区   Size 类型
    /dev/sda1      206848    2050047   1843200   900M Windows recovery environment
    /dev/sda2     2312192  397314047 395001856 188.4G Microsoft basic data
    /dev/sda3   397314048  783716351 386402304 184.3G Microsoft basic data
    /dev/sda4   783718400 1292900351 509181952 242.8G Microsoft basic data
    /dev/sda5  1292900352 1922043903 629143552   300G Microsoft basic data
    /dev/sda6  1922045952 1953523711  31477760    15G Windows recovery environment
    
    
    Disk /dev/sdb: 119.2 GiB, 128035676160 bytes, 250069680 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 即可0x14252c60
    
    设备       启动     Start    末尾    扇区  Size Id 类型
    /dev/sdb1  *         2048    206847    204800  100M  7 HPFS/NTFS/exFAT
    /dev/sdb2          206848 145058303 144851456 69.1G  7 HPFS/NTFS/exFAT
    /dev/sdb3       145058304 176662383  31604080 15.1G  7 HPFS/NTFS/exFAT
    /dev/sdb4       176662445 250068991  73406547   35G  f W95 扩展 (LBA)
    /dev/sdb5       176662447 210621622  33959176 16.2G  7 HPFS/NTFS/exFAT
    /dev/sdb6       210622464 233519103  22896640 10.9G 83 Linux
    /dev/sdb7       233521152 250068991  16547840  7.9G 82 Linux 交换 / Solaris
    

    说明:

    • 本人有两块硬盘,win7和linux都装在sdb这块固态里面
    • 可以看到,我的linux系统是在sdb6这里的

    接下来输入命令:

    mount /dev/sdb6 /media/
    grub-install --root-direcotry=/media/ /dev/sdb
    

    这里命令是安装grub,然后重启即可

    错误三 双系统无法进入windows系统

    通过安装好grub之后,我已经成功进入backbox系统,但是开机的grub引导没有进入win7系统的选项

    解决办法

    1. 首先,确定你安装的grub的版本,我这里是grub2.2,网上大部分的解决办法是grub,下面步骤操作适用于grub2.2
    2. 以root身份进行登录,打开命令行,先查看自己的分区情况,输入 fdisk -l
    设备       启动     Start    末尾    扇区  Size Id 类型
    /dev/sdb1  *         2048    206847    204800  100M  7 HPFS/NTFS/exFAT
    /dev/sdb2          206848 145058303 144851456 69.1G  7 HPFS/NTFS/exFAT
    /dev/sdb3       145058304 176662383  31604080 15.1G  7 HPFS/NTFS/exFAT
    /dev/sdb4       176662445 250068991  73406547   35G  f W95 扩展 (LBA)
    /dev/sdb5       176662447 210621622  33959176 16.2G  7 HPFS/NTFS/exFAT
    /dev/sdb6       210622464 233519103  22896640 10.9G 83 Linux
    /dev/sdb7       233521152 250068991  16547840  7.9G 82 Linux 交换 / Solaris
    

    以本人的分区为例

    1. 打开 /boot/grub/grub.cfg 进行编辑
    2. 找到 ### BEGIN /etc/grub.d/30_os-prober ###,在其后面添加
    menuentry "Windows 7" {
    insmod ntfs
    set root=(hd0,1)
    chainloader +1
    }
    

    这里我的win7的引导在sdb1,所以那个位置的是1,如果进入grub之后不是这个,自己尝试其他分区。我一开始是2,不行,换成1就可以了

    以上就是我实体机安装backbox 碰到的一些麻烦,希望可有所帮助

  • 相关阅读:
    CentOS7 搭建php环境
    多tomcat服务和nginx负载均衡配置
    linux grep命令
    centos7 远程连接其他服务器redis
    centos7 远程连接其他服务器mysql
    关于结构体对齐
    c语言打印一个整数的二进制形式
    c语言判断一个数是否为偶数
    vim的窗口切换
    pow(x,y)函数的实现算法(递归函数)
  • 原文地址:https://www.cnblogs.com/deen-/p/7338434.html
Copyright © 2011-2022 走看看