小编Cae*_*ium的帖子

升级 64 位 Ubuntu 11.10 笔记本电脑后无法挂载 btrfs 分区

我从网上尝试了很多想法,但都没有奏效。

这看起来正确且井井有条

**sudo btrfs filesystem show /dev/sda2**
failed to read /dev/sr0
Label: none  uuid: daeedc21-7449-4b4a-ae55-e58a5a28a504
    Total devices 1 FS bytes used 4.02GB
    devid    1 size 32.60GB used 22.54GB path /dev/sda2
Run Code Online (Sandbox Code Playgroud)

当我进行扫描时,它会返回看起来合理的响应:

**sudo btrfsck -s /dev/sda2**
found 4321669120 bytes used err is 0
total csum bytes: 4187576
total tree bytes: 23400448
total fs tree bytes: 12083200
btree space waste bytes: 6789166
file data blocks allocated: 4786331648
 referenced 4126896128
Btrfs Btrfs v0.19
Run Code Online (Sandbox Code Playgroud)

但是,即使我使用了降级挂载选项,我仍然会在日志中收到错误消息,并且似乎找不到好的超级块。

**sudo mount -o degraded -t btrfs /dev/sda2 /home**
mount: …
Run Code Online (Sandbox Code Playgroud)

filesystem partitioning mount btrfs 11.10

15
推荐指数
2
解决办法
4020
查看次数

iptables-restore 无法加载我的规则

我已经搜索了一段时间,但没有解决我的问题。我正在设置邮件服务器,但是在写入 iptables 时,出现错误:

iptables-restore:第 2 行失败。

我正在尝试使用以下 /etc/iptables.test.rules:

# Allows SMTP access
-A INPUT -p tcp --dport 25 -j ACCEPT

# Allows pop and pops connections 
-A INPUT -p tcp --dport 110 -j ACCEPT
-A INPUT -p tcp --dport 995 -j ACCEPT

# Allows imap and imaps connections 
-A INPUT -p tcp --dport 143 -j ACCEPT
-A INPUT -p tcp --dport 993 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

在此之后,我发出以下命令:

sudo iptables-restore < /etc/iptables.test.rules
Run Code Online (Sandbox Code Playgroud)

但是我得到了这个:

iptables-restore: line 2 failed.
Run Code Online (Sandbox Code Playgroud)

我不知道是什么问题。任何人都可以澄清吗?

我使用的是 Ubuntu 10.10 LTS

server iptables 10.10

11
推荐指数
1
解决办法
4万
查看次数

如何使用 Microsoft LiveChat LX-3000?

工作给了我 LifeChat LX-3000 耳机。我插入了它,现在 Mixer 在一堆选项中显示它。在此处输入图片说明

但是无论我选择哪一个都没有关系,我无法将声音传到设备上,即使在我想要的 Skype 中也是如此。我错过了什么?

:~> cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.10
DISTRIB_CODENAME=oneiric
DISTRIB_DESCRIPTION="Ubuntu 11.10"
Run Code Online (Sandbox Code Playgroud)

使用 XFCE4。

xfce sound webcam

11
推荐指数
1
解决办法
2万
查看次数

我可以使用哪种软件从视频中提取音轨?

我在 Windows 上使用 VirtualDubMod 从视频文件中提取声音。什么软件可以在 Ubuntu 上做同样的事情?谢谢。

sound video

7
推荐指数
2
解决办法
943
查看次数

如何获得透明窗口以显示其下方的所有窗口?

我在 Ubuntu 11.10 中看到的透明度是它将显示桌面壁纸。这不是我想要的。

当我第一次安装终极版时,透明窗口会显示其正下方的窗口,而不是桌面。这就是我想要的透明度。我怎样才能让 Ubuntu 再次像这样运行呢?

xfce transparency

5
推荐指数
2
解决办法
1万
查看次数

用于登录网页的 bash 脚本

我正在尝试登录此页面,但我终生无法使其正常工作。当我连接到学校的 wifi 时,我必须登录到此站点才能开始会话。

到目前为止,我尝试使用 bash 和 cUrl 来实现这一点,但结果却让自己头疼。cUrl 会起作用还是我走错了路?任何帮助是极大的赞赏!

谢谢,

N

这是我尝试过的:

curl --cookie-jar cjar --output /dev/null http://campus.fsu.edu/webapps/login/

curl --cookie cjar --cookie-jar cjar \
    --data 'username=foo' \
    --data 'password=bar' \
    --data 'service=http://campus.fsu.edu/webapps/login/' \
    --data 'loginurl=http://campus.fsu.edu/webapps/login/bb_bb60/logincas.jsp' \
    --location \
    --output ~/loginresult.html \
        http://campus.fsu.edu/webapps/login/
Run Code Online (Sandbox Code Playgroud)

bash scripts login curl

5
推荐指数
2
解决办法
5万
查看次数

无法安装 lib32ncurses5-dev 或 ia32-libs

我正在尝试安装 Android 源代码,但不断收到此错误。我一直在安装,但似乎这些包是完整和成功安装所必需的。

这是我的错误

Package lib32ncurses5-dev is not available, but is referred to by another package.
Run Code Online (Sandbox Code Playgroud)

这可能意味着软件包丢失、已过时或只能从其他来源获得

Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'lib32ncurses5-dev' has no installation candidate
E: Package 'ia32-libs' has no installation candidate
E: Unable to locate package lib32readline5-dev
E: Unable to locate package lib32z-dev
Run Code Online (Sandbox Code Playgroud)

我在 Intel® Core™ i5-2300 CPU @ 2.80GHz …

package-management

4
推荐指数
1
解决办法
2万
查看次数

使用 ZFS RAIDZ 恢复数据的 Ubuntu 服务器

在对破解 Buffalo NAS 设备的幻想破灭后,我决定推出自己的家庭服务器。经过一些研究,我选择了带有 Ubuntu 服务器和 ZFS 的 HP Proliant 微服务器(1 个 Ext4 磁盘上的操作系统,3 个 RAIDZ 磁盘上的数据)。

正如Joel Spolsky 和 ​​Geoff Atwood 在备份方面所说的那样,在我试图防止的所有故障场景中进行恢复之前,我不能休息。

问:如何配置 Ubuntu Server 以识别预先存在的 RAIDZ 阵列?

显然,如果其中一个数据磁盘死机 - 那么这是一个重新同步的场景,这是有据可查的。如果两个数据磁盘死机,那么我将进入常规备份/恢复领域。如果操作系统死机并且我可以恢复,这也是一个简单的场景。

但是如果操作系统死机并且我无法恢复,那么我需要重新创建一个 Ubuntu 服务器。但是我如何让它识别我的 RAID-Z 阵列?必要的配置信息是否存储在 RAIZ 阵列内和跨 RAIZ 阵列并且只需要找到(如果是,如何找到)?或者它是否驻留在 OS ext4 磁盘上(在这种情况下我如何重新创建它)?

server nas zfs

4
推荐指数
1
解决办法
1811
查看次数

尝试安装php5包时从apt-get获取错误

我是 ubuntu 的新手,我尝试用自己的电脑运行一个网站,但我无法安装 php5。当我输入:

sudo apt-get install php5
Run Code Online (Sandbox Code Playgroud)

我收到了:

包 php5 不可用,但被另一个包引用。这可能意味着软件包丢失、已过时或只能从其他来源获得

E: 包 'php5' 没有安装候选

这是什么意思?

php apt

4
推荐指数
1
解决办法
2万
查看次数

五笔内访问Windows分区

我的硬盘崩溃了,我不得不重新安装 Ubuntu。我用五笔双启动它,我把它安装在 C: 分区。当我启动到 Ubuntu 时,我看不到我的分区(安装 Windows 的分区),但我可以看到我的第二个分区 D:。我需要挂载分区吗?

partitioning wubi

3
推荐指数
1
解决办法
4146
查看次数

在 Ubuntu 中使用终端更改目录

我有一个关于在 ubuntu 11.04 中使用终端的问题。我已经通过 Steam 安装了 wine 和 steam 以及 civ III。根据 wine 论坛上的说明,为了播放 civ,需要将一些字体文件移动到我已经完成的 wine 文件夹中但它也通知执行以下操作:

then open a console and browse to:
.wine/dosdevices/c:/Program Files/Steam/steamapps/common/sid meier's civilization iii complete/Conquests/

and type the following command:
sudo chown root LSANS.*
Run Code Online (Sandbox Code Playgroud)

当我打开终端时,我可以将目录更改为 .wine/dosdevices/c 但是当我尝试更改为下一个“程序文件”时,我在终端中收到消息未找到。我输入 ls 命令并列出“程序文件”为什么我无法更改为目录“程序文件”

以下是我在终端中完成的实际步骤

mike@ubuntu:~$ cd .wine
mike@ubuntu:~/.wine$ cd dosdevices
mike@ubuntu:~/.wine/dosdevices$ cd c:
mike@ubuntu:~/.wine/dosdevices/c:$ ls
Program Files  users  windows
mike@ubuntu:~/.wine/dosdevices/c:$ cd program files
bash: cd: program: No such file or directory
mike@ubuntu:~/.wine/dosdevices/c:$
Run Code Online (Sandbox Code Playgroud)

我也试过大写

command-line bash

3
推荐指数
1
解决办法
2万
查看次数