loader

来源:互联网 发布:程序员转行吧 编辑:程序博客网 时间:2024/05/17 23:17

http://askubuntu.com/questions/221835/installing-ubuntu-on-a-pre-installed-uefi-supported-windows-8-system

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair

Now run boot-repair


universal-usb-installer
System - Administration - Startup Disk Creator

unetbootin

http://zhidao.baidu.com/question/239258754.html





ERROR:
Unable to find the kernel source tree for the currently running kernel.
Please make sure you have installed the kernel source files for your
kernel and that they are properly configured; on Red Hat Linux systems,
for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM
installed. If you know the correct kernel source files are installed,
you may specify the kernel source path with the '--kernel-source-path'
command line option.

sudo apt-get install linux-headers-`uname -r` then run the Nvidia installer.


http://hi.baidu.com/albertleemon/item/bdf1dc0962e4d16ed45a1120



package map;

import java.awt.event.KeyEvent;

import javax.swing.JFrame;


public class Mainloader {
  
 public String spl ="  ";
 public static String[][] mlist;
 private  int init_x;
 private  int init_y;
 public static volatile int  location_x;
 public static volatile int location_y;
 JFrame jframe;
 public String record="  ";
 
  public Mainloader(){
   jframe = new JFrame(){
    int loc_x,loc_y;
    public void setCurrentFigure(int x, int y){
     this.loc_x = x;
     this.loc_y = y;
    }
   };
   jframe .addKeyListener(new java.awt.event.KeyAdapter(){     
    public void keyPressed(KeyEvent e){     
     if(e.getKeyCode()==KeyEvent.VK_RIGHT){
      if(location_x<(init_x-1)){
      mlist[location_y][location_x]=record;
      location_x++;}}       
     else if(e.getKeyCode()==KeyEvent.VK_LEFT){
      if(location_x>0){
       mlist[location_y][location_x]=record;
      location_x--;}}
     else if(e.getKeyCode()==KeyEvent.VK_DOWN){
      if(location_y<(init_y-1)){
       mlist[location_y][location_x]=record;
      location_y++;}}
     else if(e.getKeyCode()==KeyEvent.VK_UP){
      if(location_y>0){
       mlist[location_y][location_x]=record;
      location_y--;}}
     }   
    });
   jframe.setVisible(true);
  }
  public Mainloader(String spl){
   this();
   this.spl=spl;
  }
    
  public void show(){
   StringBuffer bo = new StringBuffer();
   for(int i=0;i<init_x;i++){   
    for(int j=0;j<init_y;j++){
     bo.append(mlist[i][j]);
    }
    bo.append("\n");
   }
   System.out.print(bo.toString());
  }
  
  public void initMl(int x, int y){
   init_x =x;
   init_y =y;
   location_x = init_x/2 -1;
   location_y = init_y/2 -1;
   mlist = new String[init_y][init_x];
   for(int i=0;i<init_x;i++){   
    for(int j=0;j<init_y;j++){
     mlist[i][j]=spl;
    }
   }
  }
  
  public void setMl(String val){
   //mlist[location_x][location_y] = val;
   if(location_y>-1&&location_x>-1&&location_y<init_y&&location_x<init_x)
   mlist[location_y][location_x] = val;
  }
  
//  public void setMl(int x, int y, String val, Boolean aroundshow){
//   mlist[x][y] = val;
//   mlist[x][y+1] = val;
//   mlist[x][y-1] = val;
//   
//   mlist[x-1][y] = val;
//   mlist[x-1][y+1] = val;
//   mlist[x-1][y-1] = val;
//   
//   mlist[x+1][y] = val;
//   mlist[x+1][y-1] = val;
//   mlist[x+1][y+1] = val;
//  }
  
  public String getSpl() {
   return spl;
  }

  public void setSpl(String spl) {
   this.spl = spl;
  }
}

 

 

package entry;

import java.awt.event.KeyEvent;
import java.io.IOException;

import io.Reader;
import map.Mainloader;

public class Lunacher {
 
 public static void main(String args[]) throws InterruptedException, IOException{

  
  Mainloader ml = new Mainloader();
  int size = 30;
  
  ml.initMl(size, size);
  Thread.currentThread();
  while(true){

   ml.setMl(" x");
   Thread.sleep(80);
   ml.show();
   
  }
  


 }
}



Boot successfully repaired.


Please write on a paper the following URL:
http://paste.ubuntu.com/1616884/


In case you still experience boot problem, indicate this URL to:
boot.repair@gmail.com or to your favorite support forum.


You can now reboot your computer.
Please do not forget to make your BIOS boot on sda1/EFI/ubuntu/grubx64.efi file!


The boot files of [The OS now in use - Ubuntu 12.10] are far from the start of the disk. Your BIOS may not detect them. You may want to retry after creating a /boot partition (EXT4, >200MB, start of the disk). This can be performed via tools such as gParted. Then select this partition via the [Separate /boot partition:] option of [Boot Repair]. (https://help.ubuntu.com/community/BootPartition


 

原创粉丝点击