页次: 1
今天我在写安卓 studio , 新开了一个项目 run 的时候 提示 我 (设备上没有空间)
接着 我 所以的 android studio ctrl+s 保存 的时候 都显示 不能保存 了 ,我打开rider 保存 提示 我 不能创建 备份文件
我一开始以为是 我磁盘满了 ,我使用 df -h 命令
❯ df -h
文件系统 容量 已用 可用 已用% 挂载点
dev 7.8G 0 7.8G 0% /dev
run 7.8G 1.1M 7.8G 1% /run
/dev/sdc2 212G 54G 148G 27% /
tmpfs 7.8G 221M 7.6G 3% /dev/shm
tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
tmpfs 7.8G 17M 7.8G 1% /tmp
/dev/sdb4 119G 22G 97G 19% /home/ifnk/JPan
/dev/sdc1 511M 63M 449M 13% /boot
/dev/sda1 932G 463G 469G 50% /home/ifnk/DPan
tmpfs 1.6G 28K 1.6G 1% /run/user/1000
这个也没满呀, 然后 我用 free -h 查看 内存
❯ free -h
total used free shared buff/cache available
内存: 15Gi 8.1Gi 4.1Gi 245Mi 3.4Gi 7.1Gi
交换: 15Gi 0B 15Gi
内存也没有满 ,
然后 我就 重启机器了 ,在打开 一个 android studio ,没有啥问题 ,但是当我打开第二个 android studio 的时候 又出 这个问题了 ,run 的时候 说我 设备上没有空间
我的项目 是 放在 /home/ifnk/JPan/ifnk_proj 这个 文件夹的 ,他原来 是一个 128g 的 ssd ,我把他挂载 到 home 上去了 ,于是 我 又 用 ncdu 查看 这个 /home/ifnk/JPan 的容量
--- /home/ifnk/JPan -----------------------------------------------------------------
15.4 GiB [##########] /Downloads
2.2 GiB [# ] /sqlserver2017
1.5 GiB [ ] /ifnk_proj
741.6 MiB [ ] /ng_proj
388.3 MiB [ ] /idea_proj
254.8 MiB [ ] /rider_proj
228.0 MiB [ ] /h5-editor
181.3 MiB [ ] /VNote
153.7 MiB [ ] /vue-fabric
145.5 MiB [ ] /test
88.5 MiB [ ] /android_proj
47.5 MiB [ ] /MvvmHabitStudy
40.7 MiB [ ] /net-core-study
29.0 MiB [ ] MvvmHabitStudy.zip
24.2 MiB [ ] /AndroidCamera
23.2 MiB [ ] /reboot_proj
15.7 MiB [ ] android_proj.zip
1.1 MiB [ ] /vimdesktop 老
618.0 KiB [ ] /my-own-notes
561.0 KiB [ ] /androidMvvmKotlin
351.0 KiB [ ] /Touch2Focus
21.0 KiB [ ] /System Volume Information
e 0.0 B [ ] /xuni
0.0 B [ ] /Recovery
这个 ssd 大概占了 20多g 的容量呀, 还有80 多g 可以 用呢
内存 没有 问题 ,硬盘应该也没有问题 ,到底是 哪里出了 问题呢?
离线
保存 报的错是
Cannot save /home/ifnk/JPan/ifnk_proj/Inspection/InspectionApi/Controllers/DeviceController.cs.
Unable to create a backup file (DeviceController.cs~).
The file left unchanged.
无法保存/home/ifnk/JPan/ifnk_proj/Inspection/InspectionApi/Controllers/DeviceController.cs。
无法创建备份文件(DeviceController.cs〜)。
该文件保持不变。
都不让我保存了 ……
离线
我发现我 /home/ifnk/JPan/ 这个 挂载 的 硬盘有问题呀, 我 用 sudo vim test.txt 编辑 都没有办法 保存
vim 报错 E212: Can't open file for writing: no space left on device
我百度了一下 使用 df -i 命令
❯ df -i
文件系统 Inodes 已用(I) 可用(I) 已用(I)% 挂载点
dev 2040056 584 2039472 1% /dev
run 2042358 869 2041489 1% /run
/dev/sdc2 14188544 485469 13703075 4% /
tmpfs 2042358 175 2042183 1% /dev/shm
tmpfs 1024 18 1006 2% /sys/fs/cgroup
tmpfs 409600 50 409550 1% /tmp
/dev/sdb4 101858260 482576 101375684 1% /home/ifnk/JPan
/dev/sdc1 0 0 0 - /boot
/dev/sda1 493068876 1384499 491684377 1% /home/ifnk/DPan
tmpfs 408471 53 408418 1% /run/user/1000
nodes空间也没有满呀?
离线
你的 /home/ifnk/JPan 是什么文件系统?
看一下报错时的内核日志呢?触发之后再 journalctl -k -n 100 就可以看到了。
离线
你的 /home/ifnk/JPan 是什么文件系统?
看一下报错时的内核日志呢?触发之后再 journalctl -k -n 100 就可以看到了。
原来是 装 win10 的 ,我把其中的分区格式化了 ,那应该是 ntfs 的 ,但是之前都用的好好 的呀…… 今天突然不能用了,应该是这个盘出问题了……
离线
你的 /home/ifnk/JPan 是什么文件系统?
看一下报错时的内核日志呢?触发之后再 journalctl -k -n 100 就可以看到了。
内核都是 xkeysnail 的日志 …… 就是我 按键 映射的日志 …… 感觉是我这个盘 突然 出 问题了 ,挂载能挂载 ,访问 也可以 访问 ,就是不能写入 文件 了 …… 管理员账户也不行……
离线
这是我 所有 的磁盘 ,启动 sdc3 是 archlinux 系统盘 ,然后 sdb4 是 home/ifnk/Jpan 盘
❯ sudo fdisk -l
Disk /dev/sda:931.51 GiB,1000204886016 字节,1953525168 个扇区
磁盘型号:ST1000DM010-2EP1
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:dos
磁盘标识符:0xa58fc54c
设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sda1 63 2047 1985 992.5K 42 SFS
/dev/sda2 * 2048 1953519615 1953517568 931.5G 42 SFS
/dev/sda3 1953519616 1953523119 3504 1.7M 42 SFS
分区 1 未起始于物理扇区边界。
Disk /dev/sdb:119.24 GiB,128035676160 字节,250069680 个扇区
磁盘型号:Teclast 128GB S5
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:91B3E113-B2B2-4EFD-86C5-4F9546D2FF96
设备 起点 末尾 扇区 大小 类型
/dev/sdb1 2048 1085439 1083392 529M Windows 恢复环境
/dev/sdb2 1085440 1290239 204800 100M EFI 系统
/dev/sdb3 1290240 1323007 32768 16M Microsoft 保留
/dev/sdb4 1323008 250068991 248745984 118.6G Microsoft 基本数据
Disk /dev/sdc:232.89 GiB,250059350016 字节,488397168 个扇区
磁盘型号:Samsung SSD 850
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:DF9BB5B6-BB9F-434F-B5CB-16CA17E78114
设备 起点 末尾 扇区 大小 类型
/dev/sdc1 2048 1050623 1048576 512M Linux 文件系统
/dev/sdc2 34605056 488397134 453792079 216.4G Linux 文件系统
/dev/sdc3 1050624 34605055 33554432 16G Linux 文件系统
分区表记录没有按磁盘顺序。
离线
依云 说:你的 /home/ifnk/JPan 是什么文件系统?
看一下报错时的内核日志呢?触发之后再 journalctl -k -n 100 就可以看到了。内核都是 xkeysnail 的日志 …… 就是我 按键 映射的日志 …… 感觉是我这个盘 突然 出 问题了 ,挂载能挂载 ,访问 也可以 访问 ,就是不能写入 文件 了 …… 管理员账户也不行……
你没加 -k 选项吗?
离线
ifnk 说:依云 说:你的 /home/ifnk/JPan 是什么文件系统?
看一下报错时的内核日志呢?触发之后再 journalctl -k -n 100 就可以看到了。内核都是 xkeysnail 的日志 …… 就是我 按键 映射的日志 …… 感觉是我这个盘 突然 出 问题了 ,挂载能挂载 ,访问 也可以 访问 ,就是不能写入 文件 了 …… 管理员账户也不行……
你没加 -k 选项吗?
加了呢,今天又好了…… 可以 往里面 写东西啦 …… 我都不知道这个是什么原因 造成 的……
离线
页次: 1