全球主机交流论坛

标题: 树莓派4b想用u盘做系统,出现问题,求大佬们指点一下 [打印本页]

作者: 秋风下的落叶    时间: 2020-2-21 23:29
标题: 树莓派4b想用u盘做系统,出现问题,求大佬们指点一下





1、sd卡跟u盘的uuid完全相同
2、删除sd卡的第二个分区时,报分区busy

求大佬们指点一下。。
作者: 微笑丶在脸上    时间: 2020-2-22 09:30
SD卡的引导文件是否修改为引导U盘?如果没改的话还是引导SD
作者: 秋风下的落叶    时间: 2020-2-22 09:46
微笑丶在脸上 发表于 2020-2-22 09:30
SD卡的引导文件是否修改为引导U盘?如果没改的话还是引导SD

大佬你说的是修改那个cmdline里面那个uuid吗?那个应该不用改,因为我这SD卡跟u盘的uuid完全一样的
作者: 微笑丶在脸上    时间: 2020-2-22 10:43
秋风下的落叶 发表于 2020-2-22 09:46
大佬你说的是修改那个cmdline里面那个uuid吗?那个应该不用改,因为我这SD卡跟u盘的uuid完全一样的 ...

UUID完全一样,那么引导怎么知道启动哪个分区?换句话说你现在启动的系统是位于SD卡第二分区还是U盘第二分区?
现在启动的应该是SD卡第二分区,df -h看看挂载点或者你试试能不能删掉U盘第二分区,如果能删说明引导不对
作者: 秋风下的落叶    时间: 2020-2-22 11:50
微笑丶在脸上 发表于 2020-2-22 10:43
UUID完全一样,那么引导怎么知道启动哪个分区?换句话说你现在启动的系统是位于SD卡第二分区还是U盘第二 ...

所以我就是执行了删除sd卡的第二分区,但是报错,后面我试了一下,好像重启后又成功了。表面上报错,实际上是删除成功。然后重启后发现已经是引导进了u盘的系统了,因为我用df -h看过,大小变化了,但是有一个问题,就是我u盘假设是32g的,df -h出来只有5g,然后我就想删掉u盘的第一个分区,然后重新分配空间,结果就出错了。。
作者: 微笑丶在脸上    时间: 2020-2-22 12:15
1、要启动U盘上的系统的正确做法是修改SD卡第一分区的引导文件,那两个UUID不会相同,应该是手动改的。
2、删掉U盘第一分区很简单,直接删,但是要把这个空间扩展给原来的U盘第二分区的话就比较麻烦,因为实际上是在往前扩展系统分区,而系统分区不能再当前系统下进行操作,要么把U盘插电脑然后进行操作。
3、df显示5G说明还是有问题,镜像写到SD/U盘后,显示的空间就是磁盘空间减去引导分区的空间。
4、这是我的cmdline,系统是ubuntu server18
net.ifnames=0 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/sda2 rootfstype=ext4 elevator=deadline rootwait
作者: 秋风下的落叶    时间: 2020-2-22 14:56
微笑丶在脸上 发表于 2020-2-22 12:15
1、要启动U盘上的系统的正确做法是修改SD卡第一分区的引导文件,那两个UUID不会相同,应该是手动改的。
2、 ...

大佬你的是树莓派几?我的是4b的。系统是官网现在最新的。uuid的确是相同的。

那个5g的空间,的确是有问题,应该就是没有把u盘的空间全部扩展出来。但是现在一扩展就系统挂了。。
作者: 微笑丶在脸上    时间: 2020-2-22 17:12
秋风下的落叶 发表于 2020-2-22 14:56
大佬你的是树莓派几?我的是4b的。系统是官网现在最新的。uuid的确是相同的。

那个5g的空间,的确是有问 ...

我用的2和3,写进U盘直接就是U盘最大容量,找了个4G的SD卡做引导
作者: 秋风下的落叶    时间: 2020-2-22 17:39
微笑丶在脸上 发表于 2020-2-22 17:12
我用的2和3,写进U盘直接就是U盘最大容量,找了个4G的SD卡做引导

我这里不行,删掉SD卡的第2分区,成功引导到u盘的系统了,现在主要是u盘的空间不对
作者: 微笑丶在脸上    时间: 2020-2-22 19:48
秋风下的落叶 发表于 2020-2-22 17:39
我这里不行,删掉SD卡的第2分区,成功引导到u盘的系统了,现在主要是u盘的空间不对 ...

试试ubuntu server能不能识别所有空间,方法和你现在写入的一样,也是SD卡和U盘都写一次,SD的第一分区改引导为/dev/sda2
作者: 秋风下的落叶    时间: 2020-2-22 19:52
微笑丶在脸上 发表于 2020-2-22 19:48
试试ubuntu server能不能识别所有空间,方法和你现在写入的一样,也是SD卡和U盘都写一次,SD的第一分区改 ...

Ubuntu的系统在哪里下载?
作者: 微笑丶在脸上    时间: 2020-2-22 19:58
1、这是镜像目录http://cdimage.ubuntu.com/releases/bionic/release/
2、我用的这个,看上面说明是2、3、4通用,这个镜像没有gui,默认账户密码都是ubuntu http://cdimage.ubuntu.com/releas ... arm64+raspi3.img.xz

作者: 秋风下的落叶    时间: 2020-2-23 16:39
微笑丶在脸上 发表于 2020-2-22 19:58
1、这是镜像目录http://cdimage.ubuntu.com/releases/bionic/release/
2、我用的这个,看上面说明是2、3、4 ...

大佬;我换了个u盘,发现那个ID就不同了,我今晚再试试删除分区。u盘是要删掉第一个分区是吧?
作者: A23187    时间: 2020-2-23 16:42
不懂帮顶
作者: 微笑丶在脸上    时间: 2020-2-23 18:56
秋风下的落叶 发表于 2020-2-23 16:39
大佬;我换了个u盘,发现那个ID就不同了,我今晚再试试删除分区。u盘是要删掉第一个分区是吧? ...

确定引导进U盘后可以删SD卡第二分区和U盘第一分区
作者: 秋风下的落叶    时间: 2020-2-23 23:16
微笑丶在脸上 发表于 2020-2-23 18:56
确定引导进U盘后可以删SD卡第二分区和U盘第一分区

好的,多谢大佬,我再试试。

话说将系统搞到U盘里面去,意义大不?比起在SD卡上,是不是U盘上系统会快非常多?
作者: luceos    时间: 2020-2-23 23:25
坛子里的大佬是玩什么的都有啊
作者: 微笑丶在脸上    时间: 2020-2-24 11:25
秋风下的落叶 发表于 2020-2-23 23:16
好的,多谢大佬,我再试试。

话说将系统搞到U盘里面去,意义大不?比起在SD卡上,是不是U盘上系统会快非 ...

SD卡和U盘速度都不行,我是挂在移动硬盘上的
作者: 秋风下的落叶    时间: 2020-2-24 11:27
微笑丶在脸上 发表于 2020-2-24 11:25
SD卡和U盘速度都不行,我是挂在移动硬盘上的

大佬用移动硬盘装系统?那你的数据是也放在同一个移动硬盘上吗?

我现在是在树莓派上挂了个硬盘,用硬盘盒的,io有170多M每秒

但是我在想,如果我把系统也搞到这个硬盘上,那么会不会后面系统挂了,连我的数据也一起没了呢?

会不会系统跟数据分开两个盘安全一点?

另外大佬你挂系统的移动硬盘是ssd还是普通机械硬盘?
作者: 微笑丶在脸上    时间: 2020-2-24 12:32
秋风下的落叶 发表于 2020-2-24 11:27
大佬用移动硬盘装系统?那你的数据是也放在同一个移动硬盘上吗?

我现在是在树莓派上挂了个硬盘,用硬盘 ...

没有绝对的数据安全。系统和数据分开两个盘后,风险比一个盘高。我一开始是挂的3.5寸盘外接12V供电,后来是TR200 480G的移动盘,硬盘盒和树莓派的盒子拿了个带子捆在了一起,很方便
作者: 秋风下的落叶    时间: 2020-2-24 13:51
微笑丶在脸上 发表于 2020-2-24 12:32
没有绝对的数据安全。系统和数据分开两个盘后,风险比一个盘高。我一开始是挂的3.5寸盘外接12V供电,后来 ...

两个盘比一个盘的风险高?为什么呢?树莓派的系统经常更新,如果把系统跟数据盘放在同一个盘上,那更新系统出错或者想重做系统了,那不是挂了?
作者: 微笑丶在脸上    时间: 2020-2-24 16:21
秋风下的落叶 发表于 2020-2-24 13:51
两个盘比一个盘的风险高?为什么呢?树莓派的系统经常更新,如果把系统跟数据盘放在同一个盘上,那更新系 ...

我以为你说的是硬件风险。
考虑数据风险的话那就两个盘吧,或者一个盘分两个区,一个系统一个数据,数据挂载过去,这样系统挂了也能把盘通过别的设备读取。
只有一个区也行,系统挂了的话把盘插电脑读取就行了。
作者: 秋风下的落叶    时间: 2020-2-24 16:48
微笑丶在脸上 发表于 2020-2-24 16:21
我以为你说的是硬件风险。
考虑数据风险的话那就两个盘吧,或者一个盘分两个区,一个系统一个数据,数据 ...

大佬,移动硬盘,做了树莓派的系统,然后系统挂了,再把硬盘接到台式机上去搞,是还可以正常的看到数据的是吧?如果是的话这样可以考虑下用移动硬盘来做系统。
作者: 微笑丶在脸上    时间: 2020-2-24 17:00
秋风下的落叶 发表于 2020-2-24 16:48
大佬,移动硬盘,做了树莓派的系统,然后系统挂了,再把硬盘接到台式机上去搞,是还可以正常的看到数据的 ...

linux的磁盘分区和win不一样,在linux上直接看,在win上需要软件
作者: 秋风下的落叶    时间: 2020-2-24 19:50
啥?在win上要用什么软件
作者: 秋风下的落叶    时间: 2020-2-24 21:19
微笑丶在脸上 发表于 2020-2-24 17:00
linux的磁盘分区和win不一样,在linux上直接看,在win上需要软件

大佬,请教下,比如我有个移动硬盘,分了两个区,然后把树莓派的系统做到其中一个分区,那么另一个分区挂在到树莓派上,后面再取出硬盘放回到台式机上,是不是可以直接浏览分区2的文件?
作者: 微笑丶在脸上    时间: 2020-2-25 06:43
秋风下的落叶 发表于 2020-2-24 21:19
大佬,请教下,比如我有个移动硬盘,分了两个区,然后把树莓派的系统做到其中一个分区,那么另一个分区挂 ...

将镜像写入移动硬盘的时候会把整盘数据清空,所以只能在镜像写完之后再分区。
第二个分区如果是NTFS之类的格式是可以被win直接识别,所以正确做法有两种,将镜像写入移动盘后,直接挂树莓派启动,然后在树莓派的系统下分区,第二种做法是写完镜像后在win下通过软件或者直接在linux下分区
作者: huahudie    时间: 2020-2-25 07:13
记得用老版的系统好搞些,然后U盘换新版
作者: Init    时间: 2020-2-25 07:34
绑定...本人树莓派不是很会玩,倒是已经烧了2块了.......
作者: 秋风下的落叶    时间: 2020-2-25 09:02
微笑丶在脸上 发表于 2020-2-25 06:43
将镜像写入移动硬盘的时候会把整盘数据清空,所以只能在镜像写完之后再分区。
第二个分区如果是NTFS之类 ...

对喔,我忘了,做系统会把整个盘都给格式化掉。

但是做了系统后再分区,这样分出来的就只能是linux格式的了吧?就不能分成fat或者ntfs的了,这样的话把硬盘拿回台式机上也看不到文件了。只能像大佬说的借助软件了




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4