> ls (找到 /boot )x未单独分 /boot 区,假设一块 harddisk > set root=(hd0,x)> set prefix=(hd0,x)/boot/grub> insmod /boot/grub/normal.mod> normal单独分区 /boot 假设 (hd0,y)> set root=(hd0,y)> set prefix=(hd0,y)/grub> insmod /grub/normal.mod> normal进入 ubuntu 后,终端修复 grub $ sudo -i # update-grub# Read More
插入livecd 在出现ubuntu logo的时候按方向右键,选择试用进入终端 # sudo -i # fdisk -l 找到所在 / 区 ( 假设/dev/sda10) ,找到/boot 如果有的话 (/dev/sda8),如果有 /usr /var 也有的话,依次mount# mount /dev/sda10 /mnt# mount /dev/sda8 /mnt/boot# mount --bind /sys /mnt/sys# mount --bind /proc /mnt/proc# mount --bind /dev /mnt/dev# chroot /mnt # update-g Read More
今天将以前在windows ADS上写好的一些裸机程序用linux + arm-linux tools 移植到 TQ2440上,刚弄第一个 LED,就卡住了,main.c 不加任何修改 #define rGPBCON (*(volatile unsigned *)0x56000010) //Port B control #define rGPBDAT (*(volatile unsigned *)0x56000014) //Port B data #define rGPBUP (*(volatile unsigned *)0x56000018) //Pull-up control B stat Read More