树莓派扩容,Kali系统,SD卡扩容,ext4

树莓派安装了Kali系统的SD卡扩容问题困扰我很长时间了,最初是安装gparted工具进行扩容树莓派的扩容,但是没弄成功。

最近又想起这个树莓派扩容的事儿来,心情甚是不爽。

在网上查到,有安装raspi-config的,但是我没有弄成功,因为我按方法操作后,在输入raspi-config后的界面中没有“1 Expand Filesystem”这个选项。

https://jingyan.baidu.com/article/d8072ac488553dec95cefdb5.html

https://www.cnblogs.com/small-gray/p/5392044.html

他们的方法大致如下:

apt-get install triggerhappy lua5.1 alsa-utils

dpkg -i raspi-config_20151019_all.deb

0

1

apt-getinstalltriggerhappylua5.1alsa-utils

dpkg-iraspi-config_20151019_all.deb

在终端输入raspi-config,连按两次确定键,重启即可。

—————————————-

树莓派SD卡扩容操作方法如下(有删减,分区、格式化、挂载等操作可参看这里):

# fdisk /dev/mmcblk0 #扩展分区**

...

Command (m for help): p #查看现有分区

...

Device Boot Start End Sectors Size Id Type

/dev/mmcblk0p1 8192 137215 129024 63M c W95 FAT32 (LBA)

/dev/mmcblk0p2 137216 60062499 59925284 28.6G 83 Linux

Command (m for help): d #删除分区2

Partition number (1,2, default 2): 2 #选择要删除的分区号

Partition 2 has been deleted.

Command (m for help): n #新建分区

Partition type

p primary (1 primary, 0 extended, 3 free)

e extended (container for logical partitions)

Select (default p): p #选择p,即为主分区

Partition number (2-4, default 2): 2 #选择要新建的分区号

First sector (2048-60062499, default 2048): 137216 #输入删除分区前/dev/mmcblk0p2的起始磁盘柱

Last sector, +sectors or +size{K,M,G,T,P} (137216-60062499, default 60062499): #默认即可

Created a new partition 2 of type 'Linux' and of size 28.6 GiB.

Command (m for help): p #查看修改后的分区

Disk /dev/sda: 28.7 GiB, 30752000000 bytes, 60062500 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0x2d52e4bb

Device Boot Start End Sectors Size Id Type

/dev/mmcblk0p1 8192 137215 129024 63M c W95 FAT32 (LBA)

/dev/mmcblk0p2 137216 60062499 59925284 28.6G 83 Linux

Command (m for help): wq #保存退出

...

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

# fdisk /dev/mmcblk0    #扩展分区**

...

Command(mforhelp):p#查看现有分区

...

DeviceBootStartEndSectorsSizeIdType

/dev/mmcblk0p1819213721512902463McW95FAT32(LBA)

/dev/mmcblk0p2137216600624995992528428.6G83Linux

Command(mforhelp):d#删除分区2

Partitionnumber(1,2,default2):2#选择要删除的分区号

Partition2hasbeendeleted.

Command(mforhelp):n#新建分区

Partitiontype

pprimary(1primary,0extended,3free)

eextended(containerforlogicalpartitions)

Select(defaultp):p#选择p,即为主分区

Partitionnumber(2-4,default2):2#选择要新建的分区号

Firstsector(2048-60062499,default2048):137216#输入删除分区前/dev/mmcblk0p2的起始磁盘柱

Lastsector,+sectorsor+size{K,M,G,T,P}(137216-60062499,default60062499):#默认即可

Createdanewpartition2oftype'Linux'andofsize28.6GiB.

Command(mforhelp):p#查看修改后的分区

Disk/dev/sda:28.7GiB,30752000000bytes,60062500sectors

Units:sectorsof1*512=512bytes

Sectorsize(logical/physical):512bytes/512bytes

I/Osize(minimum/optimal):512bytes/512bytes

Disklabeltype:dos

Diskidentifier:0x2d52e4bb

DeviceBootStartEndSectorsSizeIdType

/dev/mmcblk0p1819213721512902463McW95FAT32(LBA)

/dev/mmcblk0p2137216600624995992528428.6G83Linux

Command(mforhelp):wq#保存退出

...

然后重启系统 sudo reboot。

重启完成后,使用 sudo resize2fs /dev/sda2 命令进行实际的空间拓展,等待命令执行完成,再次重启系统,即完成了U盘空间的拓展。

总结:之前我就是没有做resize2fs这步操作,只能说是不会啊。学习了。没有这步操作,分区扩容后不是ext4格式的,所以不能使用。现在好了,树莓派扩容的问题解决了,心情敞亮多了!!!

树莓派sd卡linux分区,树莓派安装了Kali系统的SD卡扩容问题(分区太小)解决办法...相关推荐

  1. Linux_鸟哥基础篇笔记_第一部分Linux的规则安装_第2章主机规划与磁盘分区

    第一部分Linux的规则安装_第2章主机规划与磁盘分区 2.1Linux与硬件的搭配 2.1.1 认识计算机的硬件设备 2.1.2 选择与Linux搭配的主机设备 2.1.3 各硬件设备在Linux中 ...

  2. 树莓派(一) 树莓派分辨率调整(含官方默认和kali系统)

    (一)树莓派 树莓派分辨率调整(含官方默认和kali系统) 最近给pi换上官方最新系统,原本显示屏可以自动匹配,升级之后发现显示区域变小了.(屏幕是TB入的7寸雪花屏 800*480分辨率)后来看了一 ...

  3. 安装VM及在VM下安装Ghost XP系统图文教程,附PQ分区及VM共享教程 z

    安装VM及在VM下安装Ghost XP系统图文教程,附PQ分区及VM共享教程 z http://blog.sina.com.cn/s/blog_58dae96501000710.html 第一章:安装 ...

  4. thinkpad x1c 2015使用GPT分区方式安装原版win7系统

    thinkpad x1c 使用GPT分区方式安装原版win7系统 需要注意的几点 1.U盘.U盘大小大于4G,USB2.0接口U盘,制作系统盘及文件传输的速度较慢,USB3.0接口U盘在后续启动盘制作 ...

  5. linux系统怎么关闭usb端口,linux系统挂载以及卸载USB接口的设备的解决办法

    Linux如何挂载一个USB设备通常,在Linux系统中,如果要使用硬盘.光盘.软盘或U盘等存储设备,一般先要挂载(但有些高版本的Linux可以做到自动识别和加载设备).当存储设备挂载完成后就可以像目 ...

  6. svn安装完成check后无法commit错误信息,及相应的解决办法

    svn安装完成check后无法commit错误信息,及相应的解决办法 错误信息如下: Can't open file '/var/lib/subversion/repositories/dailysi ...

  7. linux服务器黑屏_IBM服务器安装、进入Linux系统时显示花屏、黑屏的解决办法

    IBM服务器安装.进入Linux系统时显示花屏.黑屏的解决办法 在Linux安装时不能正确识别或者装上显卡驱动,导致在安装或者启动时显示黑屏.花屏,这时我们可以使用VESA模式进入Linux的图形话界 ...

  8. VMware虚拟机的linux系统无法与主机复制粘贴文字以及文件解决办法

    VMware虚拟机的linux系统无法与主机复制粘贴文字以及文件解决办法 Ubuntu只需要输入两行代码: sudo apt-get autoremove open-vm-toolssudo apt- ...

  9. VS2015安装报“安装包丢失或损坏”(win7)问题的解决办法(证书安装后无效,仍然无法解决请尝试本文)

    执行步骤 1. 下载vs2015.pro_chs.iso 2. 解压,执行安装程序. 提示安装包已损坏,后续执行步骤需要先安装证书,证书下载参考这个文章:Win7或Win8上安装VS2015报&quo ...

  10. Ubuntu屏幕小解决办法——安装vm tools工具

    Ubuntu屏幕小解决办法--安装vm tools工具 发现问题: 安装好ubuntu后,开机后会出现屏幕太小或没有占满全屏,如下图所示: 解决问题: 为了解决这一问题,可以通过安装VM虚拟机软件自带 ...

最新文章

  1. [设计模式篇]工厂模式和抽象工厂模式
  2. 下一代网络安全将全部基于行为识别
  3. angularJS解决数据显示闪一下的问题?-解决办法
  4. vue如何和PHP交互,VUE中如何使用Vue-resource完成交互
  5. Linux能ping主机,但ping不了网关以及外网,显示包全丢失解决方案
  6. python 字典格式转换
  7. JavaScript中引号的多重嵌套
  8. 滑动转向机器人轮间距校准
  9. mysql事务操作代码_Mysql中事务的使用【mysql】
  10. springMVC前后端各种类型数据绑定
  11. 中心极限定理_中心极限定理的的原理与应用
  12. sql server 语法 MSDN
  13. 【ArcGIS】数据属性重新赋值
  14. matlab保存矩阵为txt,matlab保存矩阵成txt
  15. DBeaver执行SQL脚本文件
  16. 旅游指南之一----各地旅行社
  17. 非线性规划:实例与matlab应用
  18. 8乘8led点阵显示数字_8乘以8点阵显示依次从左往右全部点亮,有老哥有51编程语言吗?...
  19. Linux常用命令及解析
  20. 解决论文写作排版中,两端对齐导致文字间距被word补过大的问题

热门文章

  1. C++实现各种进制转换
  2. 德国人的数学题375=1
  3. Redis设置过期时间
  4. python可以做什么灰产-广州市标书资料销毁详细流程
  5. Objective-C延迟执行方法总结
  6. linux卸载mentohust,Ubuntu安装mentohust
  7. 事务的四大特性( A C I D )
  8. 空降如何快速融入接管团队
  9. 开启memcached日志
  10. 计算广告丨《互联网广告算法和系统实践》读书笔记