• 解决ubuntu "ata1: softreset failed"问题 Sk8er


    之前在用ubuntu12.04的时候,每次休眠启动之后都会显示一条“ata1: softreset failed”的错误信息,由于没有影响电脑的使用就没有理他。

    最近升级到13.04,发现休眠启动之后还是有这样的错误,上网查了查,貌似是硬件驱动或者bios之类的原因,

    解决办法就是在grub启动界面中,修改ubuntu的启动命令。

    用gedit打开/boot/grub/grub.cfg文件,找到以下代码

     1 menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-da82af5b-e9ff-42e7-b83f-34035a81a3b1' {
     2 recordfail
     3     load_video
     4     gfxmode $linux_gfx_mode
     5     insmod gzio
     6     insmod part_msdos
     7     insmod ext2
     8     set root='hd0,msdos9'
     9     if [ x$feature_platform_search_hint = xy ]; then
    10       search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos9 --hint-efi=hd0,msdos9 --hint-baremetal=ahci0,msdos9  da82af5b-e9ff-42e7-b83f-34035a81a3b1
    11     else
    12       search --no-floppy --fs-uuid --set=root da82af5b-e9ff-42e7-b83f-34035a81a3b1
    13     fi
    14     linux    /boot/vmlinuz-3.8.0-19-generic root=UUID=da82af5b-e9ff-42e7-b83f-34035a81a3b1 ro   quiet splash $vt_handoff all_generic_ide
    15     initrd    /boot/initrd.img-3.8.0-19-generic

    在14行内核启动命令的后面加上“all_generic_ide”选项,保存退出,问题得以解决。

  • 相关阅读:
    CF1270H
    CF1305G
    LeetCode-Sqrt(x)
    LeetCode-Plus One
    LeetCode-Integer to Roman
    LeetCode-Roman to Integer
    LeetCode-String to Integer (atoi)
    LeetCode-Reverse Integer
    C++
    LeetCode-Gray Code
  • 原文地址:https://www.cnblogs.com/f8915345/p/3074473.html
Copyright © 2020-2023  润新知