蓝天有约 发表于 2013-3-8 22:19:50

There was an error running do_expand_rootfs

我的树霉派今天刚到,我用256M的sd卡引导机器启动,系统运行在sandisk 8g的U盘上(酷豆)。系统启动后,运行df命令,只看到有1.8G的容量:
pi@raspberrypi:~$ df -Tmlh
文件系统       类型      容量已用可用 已用% 挂载点
rootfs         rootfs    1.8G1.5G223M   87% /
/dev/root      ext4      1.8G1.5G223M   87% /
devtmpfs       devtmpfs212M   0212M    0% /dev
tmpfs          tmpfs      44M244K   44M    1% /run
tmpfs          tmpfs   5.0M   05.0M    0% /run/lock
tmpfs          tmpfs      88M   0   88M    0% /run/shm
/dev/mmcblk0p1 vfat      241M   19M223M    8% /boot
/dev/sda1      vfat       56M   19M   38M   34% /media/C522-EA52
于是运行rasp-config执行expand_rootfs操作,但收到错误如下:
There was an error running do_expand_rootfs

有朋友碰到过这个错误并解决的吗,请指点一下。

turnip_gray 发表于 2013-3-8 23:17:10

rasp-config执行expand_rootfs操作的话……会不会么只能尝试扩展在SD卡上的分区?
在U盘上的话……是不是就需要手动resize2fs神马的了?

上面说的仅是猜测,LZ可以试试……

蓝天有约 发表于 2013-3-8 23:29:52

有这个可能,我研究一下,谢谢

蓝天有约 发表于 2013-3-9 00:23:46

已解决,解决方法是要修改官方默认脚本中的分区位置,执行以下代码后重启机器,即可看到分区已经扩展到整个U盘的可用区域:cp /usr/bin/raspi-config ~
sed -i 's/mmcblk0p2/sda2/' ~/raspi-config
sed -i 's/mmcblk0/sda/' ~/raspi-config
sudo ~/raspi-config重启完成后,再看一下磁盘可用空间大小:pi@raspberrypi:~$ df -Tmlh
文件系统       类型      容量已用可用 已用% 挂载点
rootfs         rootfs    7.3G1.6G5.5G   22% /
/dev/root      ext4      7.3G1.6G5.5G   22% /
devtmpfs       devtmpfs212M   0212M    0% /dev
tmpfs          tmpfs      44M252K   44M    1% /run
tmpfs          tmpfs   5.0M   05.0M    0% /run/lock
tmpfs          tmpfs      88M   0   88M    0% /run/shm
/dev/mmcblk0p1 vfat      241M   19M223M    8% /boot
/dev/sda1      vfat       56M   19M   38M   34% /media/C522-EA52感谢这位博主提供的解决办法: raspberry pi从USB启动提升性能,增加可玩性
页: [1]
查看完整版本: There was an error running do_expand_rootfs