找回密码
 立即注册
搜索
查看: 3705|回复: 20

[软件] 双系统win+ubuntu,ubuntu留多少空间?

[复制链接]
发表于 2023-9-21 21:06 | 显示全部楼层 |阅读模式
几个问题请教
1、两个系统应该都安装在C盘,还是一个安装在D盘,前者启动选项能无限等待时间吗?后者必须进bios改引导吧?
2、ubuntu需要多少空间给操作系统?如果用途是跑深度学习
3、ubuntu的磁盘格式和win通用吗?2个系统能够一起使用EF等磁盘吗?
4、home对应的物理磁盘就是安装时分配的空间吗?如果不够用可以利用其他盘符的空间吗?
回复

使用道具 举报

发表于 2023-9-21 21:29 | 显示全部楼层
物理上有两个硬盘的话最直观的当然是一个盘一个系统。引导直接装完ubuntu,grub就自动帮你搞定了,grub里面可以改成默认windows,/etc/default/grub里GRUB_TIMEOUT=-1就无限等待了。物理上只有一张盘的话最好先在windows自己的磁盘管理里面腾出空白空间。
日常不用的话50G足够(官方需求是25G)……不过不知道你的模型多大,当然也可以再放在别的盘上。
ext4和btrfs默认在win下不识别,可以用wsl或者第三方软件挂载读取,不过我没试过。共用的磁盘设成NTFS就可以,这么多年没遇到过问题,把其他盘挂载到/home里某个目录上也很简单,一两行配置的事情。
不过wsl2应该也能跑ai吧,我不用不知道具体有没有坑……
回复

使用道具 举报

     
发表于 2023-9-21 21:37 | 显示全部楼层
搭车问下:Linux挂载NTFS是ROOT权限挺不爽的,这个有解决方案吗?
回复

使用道具 举报

发表于 2023-9-21 21:57 | 显示全部楼层
本帖最后由 posthoc 于 2023-9-21 06:01 编辑
塔奇克马 发表于 2023-9-21 05:37
搭车问下:Linux挂载NTFS是ROOT权限挺不爽的,这个有解决方案吗?

你的意思是挂载动作需要root权限吗?这个不知道有什么办法,不过可以设置开机自动挂载,在/etc/fstab里加一行就好了
  1. /etc/fstab

  2. # <file system>                <dir>                <type>        <options>        <dump>        <pass>
  3. UUID={some-uuid}              /where/you/mount/it        ntfs-3g        defaults        0        0

复制代码

指定ntfs的分区那里建议用uuid而不是/dev/sda1之类的,这样不怕磁盘顺序变化。
回复

使用道具 举报

     
发表于 2023-9-21 22:01 | 显示全部楼层
本帖最后由 塔奇克马 于 2023-9-21 22:12 编辑
posthoc 发表于 2023-9-21 21:57
你的意思是挂载动作需要root权限吗?这个不知道有什么办法,不过可以设置开机自动挂载,在/etc/fstab里加 ...

我的意思是用户权限锁定root?我不想用root像类似ext4下那样随便改变文件权限,因为很多操作是不能用root的.
回复

使用道具 举报

发表于 2023-9-21 22:21 来自手机 | 显示全部楼层
ubuntu那个ntfs就读文件用用得了,大量写入可能会出问题
回复

使用道具 举报

发表于 2023-9-21 23:40 | 显示全部楼层
塔奇克马 发表于 2023-9-21 06:01
我的意思是用户权限锁定root?我不想用root像类似ext4下那样随便改变文件权限,因为很多操作是不能用root的. ...

options那一项把defaults改成具体的设置。比如archwiki的例子:
  1. # Mount internal Windows partition with linux compatible permissions, i.e. 755 for directories (dmask=022) and 644 for files (fmask=133)
  2. /dev/NTFS-partition  /mnt/windows  ntfs-3g uid=userid,gid=groupid,dmask=022,fmask=133 0 0
复制代码
回复

使用道具 举报

头像被屏蔽
发表于 2023-9-22 00:08 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2023-9-22 06:38 | 显示全部楼层
win和ubuntu共同读写建议你还是单独弄个exfat分区把
回复

使用道具 举报

     
发表于 2023-9-22 07:41 | 显示全部楼层
磁盘都这么便宜了 不一个系统一个盘吗?
回复

使用道具 举报

发表于 2023-9-22 08:03 | 显示全部楼层
我的玩ai的朋友直接买了个2T的ssd,你感受一下
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-9-22 09:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2023-9-22 09:34 | 显示全部楼层
本帖最后由 浅仓透透 于 2023-9-22 09:42 编辑

几个问题请教
1、两个系统应该都安装在C盘,还是一个安装在D盘,前者启动选项能无限等待时间吗?后者必须进bios改引导吧?
启动项是个很复杂的问题,对于不同的物理磁盘来说取决于每个磁盘的EFI分区,对于同一个磁盘来说,取决于EFI内的分区设置。
主板首先会扫描所有磁盘的EFI分区来确定所有的启动项选择。
2、ubuntu需要多少空间给操作系统?如果用途是跑深度学习
深度学习的HOME分区需要非常大,多ANCONDA环境配置以后将会占用巨大的空间。
3、ubuntu的磁盘格式和win通用吗?2个系统能够一起使用EF等磁盘吗?
不通用,WIN无法直接读取EXT4,NTFS可以进行挂载
4、home对应的物理磁盘就是安装时分配的空间吗?如果不够用可以利用其他盘符的空间吗?
安装时会确定所有的分区,不够的方案有两种,一种是挂载进HOME,一种是HOME迁移扩大。
一般到后期都会将ROOT和HOME分盘。系统迁移是早晚要学的东西
回复

使用道具 举报

     
发表于 2023-9-22 09:41 | 显示全部楼层
举个例子,我现在有磁盘A 磁盘B
磁盘A的EFI分区内设置了3个文件夹:GRUB_1,WIN_1, WIN_2。本磁盘内安装有UBUNTU_1 WIN_1 WIN_2
磁盘B的EFI分区内设置了2个:GRUB_2, WIN_3。本磁盘内安装有UBUNTU_2 WIN_3

那么启动以后一共有5个启动项。(算了好复杂不说了一般也没人折腾这个)
回复

使用道具 举报

 楼主| 发表于 2023-9-23 10:45 | 显示全部楼层
浅仓透透 发表于 2023-9-22 09:34
几个问题请教
1、两个系统应该都安装在C盘,还是一个安装在D盘,前者启动选项能无限等待时间吗?后者必须进 ...

那么请问比较省事地给新机器装双系统的选择是什么?当然也包括硬盘选购,多少个多大的。
回复

使用道具 举报

     
发表于 2023-9-23 10:51 | 显示全部楼层
本帖最后由 Midnight.Coup 于 2023-9-23 10:53 编辑
muderx 发表于 2023-9-23 10:45
那么请问比较省事地给新机器装双系统的选择是什么?当然也包括硬盘选购,多少个多大的。 ...

一个系统一个硬盘,Win 看你自己需求,Ubuntu 深度学习建议一步到位上2T 甚至 4T SSD
硬盘各自建 EFI 分区,Win 全新安装会自己建,Ubuntu 需要手动分,建议 300MB 以上,剩下的全给 / 和 /home
回复

使用道具 举报

     
发表于 2023-9-23 11:25 | 显示全部楼层
muderx 发表于 2023-9-23 10:45
那么请问比较省事地给新机器装双系统的选择是什么?当然也包括硬盘选购,多少个多大的。 ...

如果都理解我说的那些东西其实怎么装都行。
不熟的话最简单的办法是单盘单系统。装双盘。
一个盘装完,拆了。
给另一个盘装。
在启动的时候F12选择启动硬盘就可以了
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-9-23 12:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-9-23 13:10 | 显示全部楼层
本帖最后由 posthoc 于 2023-9-22 21:28 编辑

不要把简单问题复杂化,不要自己吓自己,先装win,后装ubuntu,安装引导会自动解决grub配置,这只不过是一个最普通最典型的用例而已,至少十几年前流程就已经成熟了。作为用户没必要理解EFI的具体机制。
拆硬盘然后开机进bios怎么看都称不上“好”或者“简单”的选择。
另外我理解正确的话,windows会尝试在每一个物理硬盘上建立一个System Reserved Partition(如果不是启动分区的话则包含bitlocker等信息),所以最好是乖乖让他建立好之后再装linux,个人经历过一次独立物理硬盘上的linux插进机器再重启进win10之后被system reserved parition暴力轰入干掉/boot的。

回复

使用道具 举报

     
发表于 2023-9-23 13:30 来自手机 | 显示全部楼层
开机进 bios 确实没必要,linux 的主流引导器都有检测其他系统的能力,uefi 设计链式引导就是用来干这个的,装好后用 linux 的引导界面来选择就够了。

但拆硬盘在某些情况下是必要的,或者说是更简单的,比如先装 linux 后装 windows 时,windows 检测到存在 efi 分区就不会默认创建一个,导致两个盘的系统共用一个引导分区,linux 我知道的没有这种行为,但也说不准有没有类似的误导选项,起码对我来说拆硬盘比读文档快多了。

—— 来自 Xiaomi M2012K11AG, Android 13上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

     
发表于 2023-9-24 12:22 | 显示全部楼层
为啥不用wsl2呢? 安装简单,数据互通。

—— 来自 S1Fun
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-20 23:20 , Processed in 0.061953 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表