代码: 全选
sudo apt-get install nautilus-open-terminal
代码: 全选
sudo apt-get install nautilus-open-terminal
代码: 全选
sudo apt-get install build-essential
代码: 全选
sudo sh NVIDIA-Linux-x86-180.29-pkg1.run --uninstall
代码: 全选
sudo /etc/init.d/gdm stop
代码: 全选
cd /etc/init.d/
代码: 全选
find ./ -name nvidia.*
代码: 全选
find ./ -name '*nvi*'
代码: 全选
cd /lib/modules/
代码: 全选
find ./ -name nvidia.*
代码: 全选
find ./ -name '*nvi*'
代码: 全选
sudo sh NVIDIA-Linux-x86-180.29-pkg1.run
UUID位置不安装 grub 是不妥的,进入系统后可以用
sudo grub-install --root-directory=/ /dev/sdbX
来安装到 linux 分区。
sdbX 是你的根分区,如果不清楚,可以用命令
mount | grep " / "
来取得。
然后还要运行 sudo update-grub 来生成 menu.lst
如果照上面说的安装了 grub,那么把 grub4dos 的 menu.lst 改成
title ubuntu
root (hdx,y) # 根分区,x,y 从 0 开始
configfile /boot/grub/menu.lst
调用 ubuntu 的 menu.lst 就可以了。安装新内核也不用再改了
分区调整,UUID将会改变/etc/fstab
好像从8.04 开始UBUNTU 就开始使用UUID了!UUID 大概是这样的!你只要不对这个分区做修改!而改变其他的分区!这个分区的UUID都不回变!但是一旦你改变了 这个分区的大小或者什么 UUID都变了!
1。 你可以这样,启动到GRUB的时候 按E 修改启动菜单! 将 root =uuid =.......
改成 /dev/sdxy xy的值根据你实际分区情况来!这样句能进到UBUNTU!进去了 终端里输入 sudo ls -l /dev/disk/by-uuid或ls -al /dev/disk/by-uuid 下面就列出了 当前分区情况的UUID!你找到你修改的那个分区的UUID 然后修改 /etc/fstab 里面的对应的UUID!就可以了!
2。也可以从LIVE CD 启动!或者LIVE USB 启动 然后终端里输入 sudo ls -l /dev/disk/by-uuid 下面就列出了 当前分区情况的UUID!你找到你修改的那个分区的UUID 然后修改 /etc/fstab 里面的对应的UUID!就可以了!
、其实就是能获得当前的正确的UUID值就行了!
代码: 全选
chmod 777 bootlace.com
sudo ./bootlace.com /dev/sdX
代码: 全选
sudo ./bootlace.com /dev/sdf --no-backup-mbr
先用Arch的LiveCD启动系统,随便什么版本都可以其实,我用的是2007.02的。进入bash之后输入grub进入grub的shell,然后 root (hd0, 8),这里指的是原来grub安装的位置(就是/boot/grub的位置)。然后setup (hd0),这个就是把grub的引导信息写入mbr。然后机器启动时候从mbr启动,移交控制权到grub,grub可以直接启动linux
代码: 全选
grub
代码: 全选
root (hd0,0)
代码: 全选
setup (hd0)
代码: 全选
quit
代码: 全选
reboot
代码: 全选
sudo apt-get install linux-image-2.6.28-11-generic
title 瘟到死
root (hd0,0)
chainloader /ntldr # 如果是 vista 就 chainloader /bootmgr