使用Linux遇到的一些问题和解决方案

1.如何在重装系统或换机器以后继续使用以前用过的thunderbird邮件

执行命令thunderbird -ProfileManager以后会打开一个配置用户界面。

在里面添加一个新的配置,然后选择以前存放邮件的目录:例如.../Mails/ArchieveMails/

下面应该有许多类似的配置文件:

技术分享
[root@domain tp-libvirt]# ls /MYDISK/OTHER/MyMails/
blist.sqlite        folderTree.json            places.sqlite-wal
Cache               global-messages-db.sqlite  prefs.js
_CACHE_CLEAN_       key3.db                    secmod.db
cert8.db            localstore.rdf             startupCache
compatibility.ini   lock                       times.json
cookies.sqlite      mailViews.dat              virtualFolders.dat
cookies.sqlite-shm  minidumps                  webappsstore.sqlite
cookies.sqlite-wal  permissions.sqlite         webappsstore.sqlite-shm
extensions.ini      places.sqlite              webappsstore.sqlite-wal
extensions.sqlite   places.sqlite-shm
View Code

确定使用这个配置以后就可以继续使用以前的邮件了。

tip:如果是双系统,可以都这样配置到同一个目录下,这样邮件就不会重复了,哪个系统都一样的使用。

 

2.直接使用ISO安装系统

a.将ISO放到ext3/4格式的分区中,记住分区号,例如/dev/sda3

b.重启系统进入grub界面,按‘c‘进入命令编辑界面

c.输入:

set root=hd0,msdos2
loopback lo /path/to/ISO ->以msdos2为根目录
linux (lo)/images/pxeboot/vmlinuz linux repo=hd:/dev/sda:/path/to/ISO
initrd (lo)/images/pxeboot/initrd.img
boot

这样就可以直接从ISO启动安装了,不需要光驱。

(前提:grub2以上才有该功能;系统分区最好为ext,貌似NTFS启动时会出问题)

 

3.samba使用时提示:Failed to find the entry to xxx

原因:需要将当前某个用户添加到samba用户列表中

执行以下命令即可:

# smbpasswd -a fyu(fyu为某个已经存在的用户,可以直接使用当前用户)

 

4.修改gnome的参数设置

gsettings set org.gnome.desktop.interface toolkit-accessibility true

 

5.绑定与解绑驱动

a.首先找到对应的驱动位置,比如对于网卡,可能就是/sys/bus/pci/drivers/igb/

   然后找到你要绑定驱动的id号:

   # lspci -nnD

0000:02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8057 PCI-E Gigabit Ethernet Controller [11ab:4380] (rev 10)
0000:03:04.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8169 PCI Gigabit Ethernet Controller [10ec:8169] (rev 10)

b.绑定:(device:vender指方框里面的一组号)

# echo -n 10ec 8169 > /sys/bus/pci/drivers/igb/new_id

c.解除绑定:(id号指最前面的一组号:domain:bus:slot.function)# echo -n 0000:03:04.0 > /sys/bus/pci/drivers/igb/unbind

或者:

# echo -n 0000:03:04.0 > /sys/bus/pci/devices/0000:03:04.0/drivers/unbind

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。