由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 如何拷贝有Pogoplug 的系统的U盘
相关主题
dd 拷过去后 fs 不对啊。。。linux mount question
git真是耗内存啊。。。两个IDE硬盘怎么无缘无故的crash了呢?
问个swap space的问题包子求助:ubuntu的grub找不到centos
再问个linux 的partition 问题mkfs.ntfs -f 错了分区
ubuntu Grub 的问题求助after repartition, /proc/partitions not updated
再问一个grub2的问题我来示范一下自动mount硬盘和读写权限
debian怎么mount一个很多partitions的硬盘Device busy 该咋办?
Using losetup to create loopback block device problem大家帮我看看这个硬盘分区的问题
相关话题的讨论汇总
话题: u盘话题: sdb1话题: dev话题: fdisk话题: 4g
进入Linux版参与讨论
1 (共1页)
m****t
发帖数: 2684
1
用的是Arch Linux ARM,当时顺手用了个1G的U盘,现在发现到95%了,想换个4G的U盘
,请问如何置换这个系统u盘,还是直接格完了之后,把系统考过去就行了,先谢了
m****t
发帖数: 2684
2
查了一下系统的拷贝,应该可以用‘dd’,我用以下的命令
dd if=/dev/sda1 of=/dev/sdb1 bs=1024
sda1 对应 1G 的U盘
sdb1 对应 4G 的U盘
完了把4G的U盘换上去,可以启动系统,但是用‘df’查看,原来的4G的只有1G了,请
问这个问题怎么解决
m****t
发帖数: 2684
3
忙了一阵子,最近有时间搞定了,自问自答一下吧
1. 在新的U盘用 fdisk 分两个区,第一个跟1G的U盘分区大小一样,余下的为第二个分
区,然后格式化为 ext3(mkfs.ext3)
2. 用 ‘dd’ 克隆 sda1 到 sdb1,这时要先 umount sdb
dd if=/dev/sda1 of=/dev/sdb1
3. 关机,用新的 4G U盘启动系统,删除第二个分区,然后用 ‘resize2fs’ 扩大第
一个分区到整个4G U盘大小
m****t
发帖数: 2684
4
用的是Arch Linux ARM,当时顺手用了个1G的U盘,现在发现到95%了,想换个4G的U盘
,请问如何置换这个系统u盘,还是直接格完了之后,把系统考过去就行了,先谢了
m****t
发帖数: 2684
5
查了一下系统的拷贝,应该可以用‘dd’,我用以下的命令
dd if=/dev/sda1 of=/dev/sdb1 bs=1024
sda1 对应 1G 的U盘
sdb1 对应 4G 的U盘
完了把4G的U盘换上去,可以启动系统,但是用‘df’查看,原来的4G的只有1G了,请
问这个问题怎么解决
m****t
发帖数: 2684
6
忙了一阵子,最近有时间搞定了,自问自答一下吧
1. 在新的U盘用 fdisk 分两个区,第一个跟1G的U盘分区大小一样,余下的为第二个分
区,然后格式化为 ext3(mkfs.ext3)
2. 用 ‘dd’ 克隆 sda1 到 sdb1,这时要先 umount sdb
dd if=/dev/sda1 of=/dev/sdb1
3. 关机,用新的 4G U盘启动系统,删除第二个分区,然后用 ‘resize2fs’ 扩大第
一个分区到整个4G U盘大小
g****n
发帖数: 3370
7
我刚试了一下这方法,可以clone一个启动盘并启动没问题。
但在你的第3步,用新盘启动后,怎么删除第二个分区?我用fdisk /dev/sdb1
分本看不到分区表。

【在 m****t 的大作中提到】
: 忙了一阵子,最近有时间搞定了,自问自答一下吧
: 1. 在新的U盘用 fdisk 分两个区,第一个跟1G的U盘分区大小一样,余下的为第二个分
: 区,然后格式化为 ext3(mkfs.ext3)
: 2. 用 ‘dd’ 克隆 sda1 到 sdb1,这时要先 umount sdb
: dd if=/dev/sda1 of=/dev/sdb1
: 3. 关机,用新的 4G U盘启动系统,删除第二个分区,然后用 ‘resize2fs’ 扩大第
: 一个分区到整个4G U盘大小

a9
发帖数: 21638
8
fdisk /dev/sdb
不是sdb1

个分
大第

【在 g****n 的大作中提到】
: 我刚试了一下这方法,可以clone一个启动盘并启动没问题。
: 但在你的第3步,用新盘启动后,怎么删除第二个分区?我用fdisk /dev/sdb1
: 分本看不到分区表。

D***h
发帖数: 78
9
用tar 就可以了(/mnt/usb 是4G的U盘):
cd /; tar cf - * | ( cd /mnt/usb; tar xfp -)

【在 m****t 的大作中提到】
: 用的是Arch Linux ARM,当时顺手用了个1G的U盘,现在发现到95%了,想换个4G的U盘
: ,请问如何置换这个系统u盘,还是直接格完了之后,把系统考过去就行了,先谢了

g****n
发帖数: 3370
10
这样我只看到一个sdb1分区。
我记得给新盘分区是用的fdisk /dev/sdb1 命令,所以其实我
是在sdb1分区里分了两个区而新盘其实只有一个分区sdb1??
糊涂了。
我现在用原盘(4G)启动的,fdisk /dev/sda 出来这个:
Command (m for help): p
Disk /dev/sda: 4110 MB, 4110227968 bytes
16 heads, 63 sectors/track, 7964 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xbcd0efeb
Device Boot Start End Blocks Id System
/dev/sda1 * 1 7965 4013863 b W95 FAT32
fdisk /dev/sda1:
Command (m for help): p
Disk /dev/sda1: 4110 MB, 4110195712 bytes
127 heads, 62 sectors/track, 1019 cylinders
Units = cylinders of 7874 * 512 = 4031488 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd2591c66
Device Boot Start End Blocks Id System

【在 a9 的大作中提到】
: fdisk /dev/sdb
: 不是sdb1
:
: 个分
: 大第

v*s
发帖数: 29
11
你记错了,或者你记的是错误信息!
sdb1 is a partition, while sdb is the whole disk

【在 g****n 的大作中提到】
: 这样我只看到一个sdb1分区。
: 我记得给新盘分区是用的fdisk /dev/sdb1 命令,所以其实我
: 是在sdb1分区里分了两个区而新盘其实只有一个分区sdb1??
: 糊涂了。
: 我现在用原盘(4G)启动的,fdisk /dev/sda 出来这个:
: Command (m for help): p
: Disk /dev/sda: 4110 MB, 4110227968 bytes
: 16 heads, 63 sectors/track, 7964 cylinders
: Units = cylinders of 1008 * 512 = 516096 bytes
: Sector size (logical/physical): 512 bytes / 512 bytes

g****n
发帖数: 3370
12
也就是说我如果给一个盘分区应该用fdisk /dev/sdb而不是fdisk /dev/sdb1是吗?
我当初第一次装debian是跟的这个:
http://www.terminally-incoherent.com/blog/2012/09/19/set-up-a-h
用 fdisk /dev/sda1 分区,装完一切正常。你觉得应该用fdisk /dev/sda给整个
盘分区而不是他这样只把第一个区再分区?

【在 v*s 的大作中提到】
: 你记错了,或者你记的是错误信息!
: sdb1 is a partition, while sdb is the whole disk

v*s
发帖数: 29
13
对,至少我从没这样用过。fdisk -l /dev/sdb1 你也看不到你想要的吧
链接里的应该是fdisk sda的output,你可以试试

【在 g****n 的大作中提到】
: 也就是说我如果给一个盘分区应该用fdisk /dev/sdb而不是fdisk /dev/sdb1是吗?
: 我当初第一次装debian是跟的这个:
: http://www.terminally-incoherent.com/blog/2012/09/19/set-up-a-h
: 用 fdisk /dev/sda1 分区,装完一切正常。你觉得应该用fdisk /dev/sda给整个
: 盘分区而不是他这样只把第一个区再分区?

g****n
发帖数: 3370
14
我现在pogoplug上插的系统盘是sda,fdisk信息显示
system: W95 FAT32, 这是它本来的格式,后来我是用
fdisk sda1分区装debian的,所以sda的格式还是没变?
现在fdisk sda1看不到任何信息。

【在 v*s 的大作中提到】
: 对,至少我从没这样用过。fdisk -l /dev/sdb1 你也看不到你想要的吧
: 链接里的应该是fdisk sda的output,你可以试试

1 (共1页)
进入Linux版参与讨论
相关主题
大家帮我看看这个硬盘分区的问题ubuntu Grub 的问题求助
用dd来复制系统?再问一个grub2的问题
菜鸟刚刚开始折腾pogoplugdebian怎么mount一个很多partitions的硬盘
pogoplug Debian下边多加了块硬盘,共享给在windows怎么都写不进去Using losetup to create loopback block device problem
dd 拷过去后 fs 不对啊。。。linux mount question
git真是耗内存啊。。。两个IDE硬盘怎么无缘无故的crash了呢?
问个swap space的问题包子求助:ubuntu的grub找不到centos
再问个linux 的partition 问题mkfs.ntfs -f 错了分区
相关话题的讨论汇总
话题: u盘话题: sdb1话题: dev话题: fdisk话题: 4g