Acer Chromebook 11双系统SD卡共享求助:Ubuntu 16.04 Xfce与Chrome OS共用64GB存储卡
Absolutely, you can set up seamless file sharing between both systems without relying on the tedious Downloads folder workaround. Here's a step-by-step guide tailored to your setup:
Step 1: Format the SD Card in Chrome OS
First, prep the card for cross-system compatibility:
- Insert your SD card into the Chromebook. It should auto-mount and appear in the Files app automatically.
- Right-click the SD card in the Files app and select "Format device".
- Choose one of these file systems based on your needs:
- FAT32: No extra software needed in Ubuntu, but limited to 4GB per file. Ideal if you don't work with large media files.
- exFAT: Supports files larger than 4GB, but requires installing a few packages in Ubuntu (we'll cover this later).
- Name the drive something simple (e.g.,
SharedSD) and start the formatting process. Wait for it to complete fully.
Step 2: Set Up Ubuntu 16.04 Xfce to Access the SD Card
Boot into Ubuntu and follow the steps for your chosen file system:
Case 1: Using FAT32
- Ubuntu should detect the FAT32 card automatically. Open Thunar (Xfce's default file manager) and click the
SharedSDdrive in the left pane to mount it. You can now read/write files here, and any changes will sync instantly with Chrome OS. - To auto-mount the card on boot (so you don't have to click it every time):
- Open a terminal with
Ctrl+Alt+T. - Run
sudo blkidto find your SD card's UUID. Look for the entry labeledSharedSDand copy the UUID string (it’s a long alphanumeric sequence wrapped in quotes). - Create a permanent mount point:
sudo mkdir /mnt/sharedsd - Edit the fstab file to add the auto-mount rule:
sudo nano /etc/fstab - Paste this line at the end, replacing
YOUR_UUIDwith the UUID you copied:
TheUUID=YOUR_UUID /mnt/sharedsd vfat defaults,uid=1000,gid=1000,utf8 0 0uid=1000,gid=1000ensures your user account has full read/write access (instead of only root having permissions). - Save and exit nano: Press
Ctrl+O, hitEnter, thenCtrl+X. - Test the mount with
sudo mount -a. If no errors appear, it worked. The SD card will now mount automatically at/mnt/sharedsdon boot—you can add a shortcut to this folder in Thunar for quick access.
- Open a terminal with
Case 2: Using exFAT
Ubuntu 16.04 doesn’t support exFAT natively, so first install the required packages:
- Open a terminal with
Ctrl+Alt+T. - Run these commands to install exFAT support:
sudo apt update && sudo apt install exfat-fuse exfat-utils - Once installed, you can mount the SD card manually by clicking it in Thunar. To set up auto-mount on boot:
- Follow steps 2-7 from the FAT32 case, but use this line in
/etc/fstabinstead:UUID=YOUR_UUID /mnt/sharedsd exfat defaults,uid=1000,gid=1000,utf8 0 0
- Follow steps 2-7 from the FAT32 case, but use this line in
Step 3: Verify Cross-System Sharing
- Create a test file on the SD card in Chrome OS, then boot into Ubuntu—you should see it immediately in the mounted folder.
- Conversely, create a file in Ubuntu on the SD card, boot back to Chrome OS, and it will appear in the Files app under your SD card.
Troubleshooting Tips
- If Ubuntu doesn't detect the SD card: Run
lsblkin the terminal to check if it's listed (look for/dev/mmcblk1or similar—Chromebooks typically usemmcblkdevices for SD cards). Ensure the card is properly inserted. - Permission errors: Confirm your user's UID/GID with
idin the terminal (it's almost always 1000 for the first user). Double-check these values in your fstab line. - exFAT not working after installation: Reboot Ubuntu—sometimes the kernel modules need a restart to load correctly.
内容的提问来源于stack exchange,提问作者user769070
相关产品推荐
相关产品推荐

