首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从较小的SD到更大的SD?

如何从较小的SD到更大的SD?
EN

Ask Ubuntu用户
提问于 2016-05-20 12:37:23
回答 2查看 1.6K关注 0票数 1

我在一个系统中耗尽了内存(8GB),我需要将现有的系统移动到更大的内存(16 8GB)。详细信息

  • /dev/disk4s1是输入,即从哪里获取数据
  • /dev/disk2s1 2s1是我想要写入的sd卡。

我卸载disk2s1,然后运行

代码语言:javascript
复制
sudo dd bs=1m if=/dev/disk4s1 of=/dev/disk2s1

但我得到

代码语言:javascript
复制
dd: /dev/disk4s1: Resource busy

我还卸载了/dev/disk2s1,但是我得到了dd: /dev/disk4s1: No such file or directory。因此,我不应该卸载输入。

保持两个SD卡未挂载,我运行XtrmJosh的建议sudo dd if=/dev/disk4s1 of=/dev/disk2s1,但得到了dd: /dev/disk4s1: No such file or directory

OSX的系统报告(抱歉,我的Ubuntu正在慢慢升级),我不确定我是否dd是对的。命令sudo dd if=/dev/disk4s2 of=/dev/disk2s1也不正确。

代码语言:javascript
复制
USB 3.0 Bus:

  Capacity: 8,02 GB (8 017 412 096 bytes)
  Removable Media:  Yes
  BSD Name: disk4
  Partition Map Type:   MBR (Master Boot Record)
  PCI Device ID:    0x9c31 
  PCI Revision ID:  0x0004 
  PCI Vendor ID:    0x8086 
  Volumes:
boot:
  Capacity: 62,9 MB (62 914 560 bytes)
  Available:    42 MB (41 951 232 bytes)
  Writable: Yes
  File System:  MS-DOS FAT16
  BSD Name: disk4s1
  Mount Point:  /Volumes/boot
  Content:  Windows_FAT_32
  Volume UUID:  B39523D8-BEFC-3910-95CD-08A0C8F472AF
disk4s2:
  Capacity: 3,96 GB (3 962 568 704 bytes)
  BSD Name: disk4s2
  Content:  Linux

Card Reader:

  ...
  Current Available (mA):   1800
  Current Required (mA):    224
  Extra Operating Current (mA): 0
  Capacity: 15,93 GB (15 931 539 456 bytes)
  Removable Media:  Yes
  Detachable Drive: Yes
  BSD Name: disk2
  Built-In: Yes
  Partition Map Type:   MBR (Master Boot Record)
  Volumes:
NO NAME:
  Capacity: 1,98 GB (1 975 546 368 bytes)
  Available:    1,97 GB (1 972 600 832 bytes)
  Writable: Yes
  File System:  MS-DOS FAT16
  BSD Name: disk2s1
  Mount Point:  /Volumes/NO NAME
  Content:  DOS_FAT_16
  Volume UUID:  2AE73D94-DEE9-3B80-A4DA-0AF2B6449863

Mass Storage Device:

  Product ID:   0x125c
  Vendor ID:    0x14cd  (MOAI ELECTRONICS CORPORATION)
  Version:  3.00
  Serial Number:    125C20100726
  Speed:    Up to 480 Mb/sec
  Manufacturer: Generic
  Location ID:  0x14200000 / 11
  Current Available (mA):   1000
  Current Required (mA):    248
  Extra Operating Current (mA): 0
  Capacity: 8,02 GB (8 017 412 096 bytes)
  Removable Media:  Yes
  Detachable Drive: Yes
  BSD Name: disk4
  Partition Map Type:   MBR (Master Boot Record)
  Volumes:
boot:
  Capacity: 62,9 MB (62 914 560 bytes)
  Available:    42 MB (41 951 232 bytes)
  Writable: Yes
  File System:  MS-DOS FAT16
  BSD Name: disk4s1
  Mount Point:  /Volumes/boot
  Content:  Windows_FAT_32
  Volume UUID:  B39523D8-BEFC-3910-95CD-08A0C8F472AF
disk4s2:
  Capacity: 3,96 GB (3 962 568 704 bytes)
  BSD Name: disk4s2
  Content:  Linux

如何从较小的SD卡到更大的SD卡?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2016-05-20 14:31:47

由于磁盘名称,这似乎是OS问题,但下面是您需要做的事情:

代码语言:javascript
复制
diskutil unmountDisk /dev/disk4
diskutil unmountDisk /dev/disk2
sudo dd if=/dev/disk4 of=/dev/disk2 bs=1m

最后一行应该在Ubuntu上工作,可能也可以在OS上工作。几周前,我在一个运行Ubuntu的Raspberry Pi上做了类似的事情,把一个好友的Windows数据拯救到一个新的驱动器上。我不记得必须卸载Ubuntu,但它花了很长时间来转移大约150 it。

然后,您可以通过按照这里的说明来调整新分区的大小,以利用额外的空间。

如果这对你有用的话请告诉我。

票数 1
EN

Ask Ubuntu用户

发布于 2016-05-20 12:50:43

您可以“从较小的SD卡到更大的SD卡”,但是最终您将得到相同的分区,例如磁盘空间,就像在较小的SD卡上一样。最终,您可以在更大的SD卡上创建一个新的分区,最终得到两个分区。

你应该做的是格式化更大的SD卡的全部容量,并复制文件从较小的SD卡。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/775150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档